Symbol: pca953x_chip
drivers/gpio/gpio-pca953x.c
1024
struct pca953x_chip *chip = devid;
drivers/gpio/gpio-pca953x.c
1053
static int pca953x_irq_setup(struct pca953x_chip *chip, int irq_base)
drivers/gpio/gpio-pca953x.c
1112
static int pca953x_irq_setup(struct pca953x_chip *chip, int irq_base)
drivers/gpio/gpio-pca953x.c
1124
static int device_pca95xx_init(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
1148
static int device_pca957x_init(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
1170
static int pca953x_get_and_enable_regulator(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
1196
struct pca953x_chip *chip;
drivers/gpio/gpio-pca953x.c
1320
static int pca953x_regcache_sync(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
1369
static int pca953x_restore_context(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
1397
static void pca953x_save_context(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
1409
struct pca953x_chip *chip = dev_get_drvdata(dev);
drivers/gpio/gpio-pca953x.c
1423
struct pca953x_chip *chip = dev_get_drvdata(dev);
drivers/gpio/gpio-pca953x.c
245
u8 (*recalc_addr)(struct pca953x_chip *chip, int reg, int off);
drivers/gpio/gpio-pca953x.c
246
bool (*check_reg)(struct pca953x_chip *chip, unsigned int reg,
drivers/gpio/gpio-pca953x.c
250
static int pca953x_bank_shift(struct pca953x_chip *chip)
drivers/gpio/gpio-pca953x.c
260
static inline u8 pca953x_get_bit_mask(struct pca953x_chip *chip, unsigned int offset)
drivers/gpio/gpio-pca953x.c
316
static bool pca953x_check_register(struct pca953x_chip *chip, unsigned int reg,
drivers/gpio/gpio-pca953x.c
348
static bool pcal6534_check_register(struct pca953x_chip *chip, unsigned int reg,
drivers/gpio/gpio-pca953x.c
388
static bool tca6418_check_register(struct pca953x_chip *chip, unsigned int reg,
drivers/gpio/gpio-pca953x.c
408
struct pca953x_chip *chip = dev_get_drvdata(dev);
drivers/gpio/gpio-pca953x.c
437
struct pca953x_chip *chip = dev_get_drvdata(dev);
drivers/gpio/gpio-pca953x.c
463
struct pca953x_chip *chip = dev_get_drvdata(dev);
drivers/gpio/gpio-pca953x.c
516
static u8 pca953x_recalc_addr(struct pca953x_chip *chip, int reg, int off)
drivers/gpio/gpio-pca953x.c
530
static u8 pcal6534_recalc_addr(struct pca953x_chip *chip, int reg, int off)
drivers/gpio/gpio-pca953x.c
561
static u8 tca6418_recalc_addr(struct pca953x_chip *chip, int reg_base, int offset)
drivers/gpio/gpio-pca953x.c
571
static int pca953x_write_regs(struct pca953x_chip *chip, int reg, unsigned long *val)
drivers/gpio/gpio-pca953x.c
589
static int pca953x_read_regs(struct pca953x_chip *chip, int reg, unsigned long *val)
drivers/gpio/gpio-pca953x.c
610
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
622
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
632
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
657
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
674
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
685
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
712
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
728
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
743
static int pca953x_gpio_set_pull_up_down(struct pca953x_chip *chip,
drivers/gpio/gpio-pca953x.c
782
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
795
static void pca953x_setup_gpio(struct pca953x_chip *chip, int gpios)
drivers/gpio/gpio-pca953x.c
820
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
830
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
840
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
853
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
861
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
899
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
919
struct pca953x_chip *chip = gpiochip_get_data(gc);
drivers/gpio/gpio-pca953x.c
950
static bool pca953x_irq_pending(struct pca953x_chip *chip, unsigned long *pending)