Searched refs:MPFS_GPIO_CTRL (Results 1 – 1 of 1) sorted by relevance
| /drivers/gpio/ |
| A D | mpfs_gpio.c | 18 #define MPFS_GPIO_CTRL(i) (0x4 * (i)) macro 54 mchp_update_gpio_reg(plat->base + MPFS_GPIO_CTRL(offset), MPFS_GPIO_EN_IN, true); in mchp_gpio_direction_input() 55 mchp_update_gpio_reg(plat->base + MPFS_GPIO_CTRL(offset), MPFS_GPIO_EN_OUT, false); in mchp_gpio_direction_input() 56 mchp_update_gpio_reg(plat->base + MPFS_GPIO_CTRL(offset), MPFS_GPIO_EN_OUT_BUF, false); in mchp_gpio_direction_input() 69 mchp_update_gpio_reg(plat->base + MPFS_GPIO_CTRL(offset), MPFS_GPIO_EN_IN, false); in mchp_gpio_direction_output() 70 mchp_update_gpio_reg(plat->base + MPFS_GPIO_CTRL(offset), MPFS_GPIO_EN_OUT, true); in mchp_gpio_direction_output() 71 mchp_update_gpio_reg(plat->base + MPFS_GPIO_CTRL(offset), MPFS_GPIO_EN_OUT_BUF, true); in mchp_gpio_direction_output() 87 input = readl(plat->base + MPFS_GPIO_CTRL(offset)) & MPFS_GPIO_EN_IN; in mchp_gpio_get_value() 120 outdir = readl(plat->base + MPFS_GPIO_CTRL(offset)) & MPFS_GPIO_EN_OUT; in mchp_gpio_get_function() 121 indir = readl(plat->base + MPFS_GPIO_CTRL(offset)) & MPFS_GPIO_EN_IN; in mchp_gpio_get_function()
|
Completed in 6 milliseconds