Searched refs:SYSCON_REG_BITS (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-syscon.c | 22 #define SYSCON_REG_BITS (SYSCON_REG_SIZE * 8) macro 65 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, &val); in syscon_gpio_get() 69 return !!(val & BIT(offs % SYSCON_REG_BITS)); in syscon_gpio_get() 80 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, in syscon_gpio_set() 81 BIT(offs % SYSCON_REG_BITS), in syscon_gpio_set() 82 val ? BIT(offs % SYSCON_REG_BITS) : 0); in syscon_gpio_set() 96 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, in syscon_gpio_dir_in() 97 BIT(offs % SYSCON_REG_BITS), 0); in syscon_gpio_dir_in() 114 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, in syscon_gpio_dir_out() 115 BIT(offs % SYSCON_REG_BITS), in syscon_gpio_dir_out() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-syscon.c | 23 #define SYSCON_REG_BITS (SYSCON_REG_SIZE * 8) macro 67 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, &val); in syscon_gpio_get() 71 return !!(val & BIT(offs % SYSCON_REG_BITS)); in syscon_gpio_get() 82 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, in syscon_gpio_set() 83 BIT(offs % SYSCON_REG_BITS), in syscon_gpio_set() 84 val ? BIT(offs % SYSCON_REG_BITS) : 0); in syscon_gpio_set() 98 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, in syscon_gpio_dir_in() 99 BIT(offs % SYSCON_REG_BITS), 0); in syscon_gpio_dir_in() 116 (offs / SYSCON_REG_BITS) * SYSCON_REG_SIZE, in syscon_gpio_dir_out() 117 BIT(offs % SYSCON_REG_BITS), in syscon_gpio_dir_out() [all...] |
Completed in 2 milliseconds