Symbol: aspeed_gpio
drivers/gpio/gpio-aspeed.c
1017
struct aspeed_gpio *gpio;
drivers/gpio/gpio-aspeed.c
1037
static void aspeed_g4_reg_bit_set(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
1059
static bool aspeed_g4_reg_bit_get(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
1068
static int aspeed_g4_reg_bank_get(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
1080
static void aspeed_g4_privilege_ctrl(struct aspeed_gpio *gpio, unsigned int offset, int cmdsrc)
drivers/gpio/gpio-aspeed.c
1092
static void aspeed_g4_privilege_init(struct aspeed_gpio *gpio)
drivers/gpio/gpio-aspeed.c
1105
static bool aspeed_g4_copro_request(struct aspeed_gpio *gpio, unsigned int offset)
drivers/gpio/gpio-aspeed.c
1126
static void aspeed_g4_copro_release(struct aspeed_gpio *gpio, unsigned int offset)
drivers/gpio/gpio-aspeed.c
1152
static void aspeed_g7_reg_bit_set(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
1165
static bool aspeed_g7_reg_bit_get(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
1181
static int aspeed_g7_reg_bank_get(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
1306
struct aspeed_gpio *gpio;
drivers/gpio/gpio-aspeed.c
220
void (*reg_bit_set)(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
222
bool (*reg_bit_get)(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
224
int (*reg_bank_get)(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
226
void (*privilege_ctrl)(struct aspeed_gpio *gpio, unsigned int offset, int owner);
drivers/gpio/gpio-aspeed.c
227
void (*privilege_init)(struct aspeed_gpio *gpio);
drivers/gpio/gpio-aspeed.c
228
bool (*copro_request)(struct aspeed_gpio *gpio, unsigned int offset);
drivers/gpio/gpio-aspeed.c
229
void (*copro_release)(struct aspeed_gpio *gpio, unsigned int offset);
drivers/gpio/gpio-aspeed.c
252
static void __iomem *aspeed_gpio_g4_bank_reg(struct aspeed_gpio *gpio,
drivers/gpio/gpio-aspeed.c
338
struct aspeed_gpio *gpio, unsigned int offset)
drivers/gpio/gpio-aspeed.c
351
static inline bool have_gpio(struct aspeed_gpio *gpio, unsigned int offset)
drivers/gpio/gpio-aspeed.c
361
static inline bool have_input(struct aspeed_gpio *gpio, unsigned int offset)
drivers/gpio/gpio-aspeed.c
371
static inline bool have_output(struct aspeed_gpio *gpio, unsigned int offset)
drivers/gpio/gpio-aspeed.c
378
static void aspeed_gpio_change_cmd_source(struct aspeed_gpio *gpio, unsigned int offset, int cmdsrc)
drivers/gpio/gpio-aspeed.c
384
static bool aspeed_gpio_copro_request(struct aspeed_gpio *gpio,
drivers/gpio/gpio-aspeed.c
393
static void aspeed_gpio_copro_release(struct aspeed_gpio *gpio,
drivers/gpio/gpio-aspeed.c
400
static bool aspeed_gpio_support_copro(struct aspeed_gpio *gpio)
drivers/gpio/gpio-aspeed.c
408
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
416
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
425
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
442
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
461
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
481
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
498
struct aspeed_gpio **gpio,
drivers/gpio/gpio-aspeed.c
501
struct aspeed_gpio *internal;
drivers/gpio/gpio-aspeed.c
518
struct aspeed_gpio *gpio;
drivers/gpio/gpio-aspeed.c
538
struct aspeed_gpio *gpio;
drivers/gpio/gpio-aspeed.c
580
struct aspeed_gpio *gpio;
drivers/gpio/gpio-aspeed.c
634
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
653
struct aspeed_gpio *gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-aspeed.c
677
struct aspeed_gpio *gpio = gpiochip_get_data(chip);
drivers/gpio/gpio-aspeed.c
705
static int usecs_to_cycles(struct aspeed_gpio *gpio, unsigned long usecs,
drivers/gpio/gpio-aspeed.c
729
static int register_allocated_timer(struct aspeed_gpio *gpio,
drivers/gpio/gpio-aspeed.c
748
static int unregister_allocated_timer(struct aspeed_gpio *gpio,
drivers/gpio/gpio-aspeed.c
767
static inline bool timer_allocation_registered(struct aspeed_gpio *gpio,
drivers/gpio/gpio-aspeed.c
774
static void configure_timer(struct aspeed_gpio *gpio, unsigned int offset,
drivers/gpio/gpio-aspeed.c
787
struct aspeed_gpio *gpio = gpiochip_get_data(chip);
drivers/gpio/gpio-aspeed.c
864
struct aspeed_gpio *gpio = gpiochip_get_data(chip);
drivers/gpio/gpio-aspeed.c
879
struct aspeed_gpio *gpio = gpiochip_get_data(chip);
drivers/gpio/gpio-aspeed.c
940
struct aspeed_gpio *gpio = gpiochip_get_data(chip);
drivers/gpio/gpio-aspeed.c
985
struct aspeed_gpio *gpio = gpiochip_get_data(chip);