Home
last modified time | relevance | path

Searched refs:MPFS_GPIO_CTRL (Results 1 – 1 of 1) sorted by relevance

/drivers/gpio/
A Dmpfs_gpio.c18 #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