Searched refs:gpio_io (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.15/drivers/gpio/ |
D | gpio-mlxbf2.c | 60 void __iomem *gpio_io; member 185 writel(BIT(offset), gs->gpio_io + YU_GPIO_MODE0_CLEAR); in mlxbf2_gpio_direction_input() 186 writel(BIT(offset), gs->gpio_io + YU_GPIO_MODE1_CLEAR); in mlxbf2_gpio_direction_input() 213 writel(BIT(offset), gs->gpio_io + YU_GPIO_MODE1_CLEAR); in mlxbf2_gpio_direction_output() 214 writel(BIT(offset), gs->gpio_io + YU_GPIO_MODE0_SET); in mlxbf2_gpio_direction_output() 236 gs->gpio_io = devm_platform_ioremap_resource(pdev, 0); in mlxbf2_gpio_probe() 237 if (IS_ERR(gs->gpio_io)) in mlxbf2_gpio_probe() 238 return PTR_ERR(gs->gpio_io); in mlxbf2_gpio_probe() 252 gs->gpio_io + YU_GPIO_DATAIN, in mlxbf2_gpio_probe() 253 gs->gpio_io + YU_GPIO_DATASET, in mlxbf2_gpio_probe() [all …]
|
/Linux-v5.15/drivers/net/ethernet/mellanox/mlxbf_gige/ |
D | mlxbf_gige_gpio.c | 37 val = readl(priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_CLRCAUSE); in mlxbf_gige_gpio_enable() 39 writel(val, priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_CLRCAUSE); in mlxbf_gige_gpio_enable() 45 val = readl(priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_FALL_EN); in mlxbf_gige_gpio_enable() 47 writel(val, priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_FALL_EN); in mlxbf_gige_gpio_enable() 50 val = readl(priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_EVTEN0); in mlxbf_gige_gpio_enable() 52 writel(val, priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_EVTEN0); in mlxbf_gige_gpio_enable() 62 val = readl(priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_EVTEN0); in mlxbf_gige_gpio_disable() 64 writel(val, priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_EVTEN0); in mlxbf_gige_gpio_disable() 78 val = readl(priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_CAUSE_EVTEN0); in mlxbf_gige_gpio_handler() 85 val = readl(priv->gpio_io + MLXBF_GIGE_GPIO_CAUSE_OR_CLRCAUSE); in mlxbf_gige_gpio_handler() [all …]
|
D | mlxbf_gige.h | 84 void __iomem *gpio_io; member
|
/Linux-v5.15/include/linux/platform_data/ |
D | rtc-v3020.h | 22 unsigned int gpio_io; member
|
/Linux-v5.15/drivers/rtc/ |
D | rtc-v3020.c | 116 v3020_gpio[V3020_IO].gpio = pdata->gpio_io; in v3020_gpio_map()
|
/Linux-v5.15/arch/arm/mach-pxa/ |
D | cm-x300.c | 667 .gpio_io = GPIO98_RTC_IO,
|