Searched refs:gpio_readl (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/tests/qtest/ |
H A D | stm32l4x5_gpio-test.c | 94 static uint32_t gpio_readl(unsigned int gpio, unsigned int offset) in gpio_readl() function 108 gpio_writel(gpio, reg, (gpio_readl(gpio, reg) & mask) | value << pin); in gpio_set_bit() 116 gpio_writel(gpio, reg, (gpio_readl(gpio, reg) & mask) | value << offset); in gpio_set_2bits() 219 uint32_t moder = gpio_readl(GPIO_A, MODER); in test_idr_reset_value() 220 uint32_t odr = gpio_readl(GPIO_A, ODR); in test_idr_reset_value() 221 uint32_t otyper = gpio_readl(GPIO_A, OTYPER); in test_idr_reset_value() 222 uint32_t pupdr = gpio_readl(GPIO_A, PUPDR); in test_idr_reset_value() 223 uint32_t idr = gpio_readl(GPIO_A, IDR); in test_idr_reset_value() 234 moder = gpio_readl(GPIO_B, MODER); in test_idr_reset_value() 235 odr = gpio_readl(GPIO_B, ODR); in test_idr_reset_value() [all …]
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-pistachio.c | 847 static inline u32 gpio_readl(struct pistachio_gpio_bank *bank, u32 reg) in gpio_readl() function 1170 if (gpio_readl(bank, GPIO_OUTPUT_EN) & BIT(offset)) in pistachio_gpio_get_direction() 1181 if (gpio_readl(bank, GPIO_OUTPUT_EN) & BIT(offset)) in pistachio_gpio_get() 1186 return !!(gpio_readl(bank, reg) & BIT(offset)); in pistachio_gpio_get() 1309 pending = gpio_readl(bank, GPIO_INTERRUPT_STATUS) & in pistachio_gpio_irq_handler() 1310 gpio_readl(bank, GPIO_INTERRUPT_EN); in pistachio_gpio_irq_handler()
|