Lines Matching defs:pca955x

125 struct pca955x {  struct
127 struct pca955x_led *leds; argument
128 struct pca955x_chipdef *chipdef; argument
139 struct pca955x *pca955x; argument
186 static int pca955x_write_psc(struct pca955x *pca955x, int n, u8 val) in pca955x_write_psc()
205 static int pca955x_write_pwm(struct pca955x *pca955x, int n, u8 val) in pca955x_write_pwm()
221 static int pca955x_write_ls(struct pca955x *pca955x, int n, u8 val) in pca955x_write_ls()
237 static int pca955x_read_ls(struct pca955x *pca955x, int n, u8 *val) in pca955x_read_ls()
251 static int pca955x_read_pwm(struct pca955x *pca955x, int n, u8 *val) in pca955x_read_pwm()
265 static int pca955x_read_psc(struct pca955x *pca955x, int n, u8 *val) in pca955x_read_psc()
282 struct pca955x *pca955x = pca955x_led->pca955x; in pca955x_led_get() local
313 struct pca955x *pca955x = pca955x_led->pca955x; in pca955x_led_set() local
365 static u8 pca955x_period_to_psc(struct pca955x *pca955x, unsigned long p) in pca955x_period_to_psc()
374 static unsigned long pca955x_psc_to_period(struct pca955x *pca955x, u8 psc) in pca955x_psc_to_period()
389 struct pca955x *pca955x = pca955x_led->pca955x; in pca955x_led_blink() local
481 struct pca955x *pca955x = gpiochip_get_data(gc); in pca955x_gpio_request_pin() local
488 struct pca955x *pca955x = gpiochip_get_data(gc); in pca955x_gpio_free_pin() local
496 struct pca955x *pca955x = gpiochip_get_data(gc); in pca955x_set_value() local
513 struct pca955x *pca955x = gpiochip_get_data(gc); in pca955x_gpio_get_value() local
526 struct pca955x *pca955x = gpiochip_get_data(gc); in pca955x_gpio_direction_input() local
595 struct pca955x *pca955x; in pca955x_probe() local