mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-19 18:53:52 +08:00
mmc: mmci: Use correct GPIO binding for IRQ requests
Now there are irqdomains in place for Snowball, we can request GPIO IRQs directly by their binding. This replaces the previous method of hard-coding the hwirq using u32 values in the DT. Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Chris Ball <cjb@laptop.org>
This commit is contained in:
parent
8dde8c4674
commit
9a59701605
@ -26,6 +26,7 @@
|
||||
#include <linux/clk.h>
|
||||
#include <linux/scatterlist.h>
|
||||
#include <linux/gpio.h>
|
||||
#include <linux/of_gpio.h>
|
||||
#include <linux/regulator/consumer.h>
|
||||
#include <linux/dmaengine.h>
|
||||
#include <linux/dma-mapping.h>
|
||||
@ -1203,11 +1204,11 @@ static void mmci_dt_populate_generic_pdata(struct device_node *np,
|
||||
{
|
||||
int bus_width = 0;
|
||||
|
||||
of_property_read_u32(np, "wp-gpios", &pdata->gpio_wp);
|
||||
pdata->gpio_wp = of_get_named_gpio(np, "wp-gpios", 0);
|
||||
if (!pdata->gpio_wp)
|
||||
pdata->gpio_wp = -1;
|
||||
|
||||
of_property_read_u32(np, "cd-gpios", &pdata->gpio_cd);
|
||||
pdata->gpio_cd = of_get_named_gpio(np, "cd-gpios", 0);
|
||||
if (!pdata->gpio_cd)
|
||||
pdata->gpio_cd = -1;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user