| H A D | leds-pca963x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Author: Peter Meerwald <p.meerwald@bct-electronic.com> 9 * Based on leds-pca955x.c 11 * LED driver for the PCA9633 I2C LED driver (7-bit slave address 0x62) 12 * LED drive 122 pca963x_brightness(struct pca963x_led * led,unsigned int led_num,enum led_brightness brightness) pca963x_brightness() argument 174 pca963x_blink(struct pca963x_led * led) pca963x_blink() argument 206 pca963x_track_power_state(struct pca963x_led * led,unsigned int led_num,enum led_brightness brightness) pca963x_track_power_state() argument 217 pca963x_sync_power_state(struct pca963x_led * led,unsigned long cached_leds) pca963x_sync_power_state() argument 231 struct pca963x_led *led; pca963x_led_set() local 256 struct pca963x_led *led = container_of(mc_cdev, struct pca963x_led, mc_cdev); pca963x_led_mc_set() local 286 pca963x_period_scale(struct pca963x_led * led,unsigned int val) pca963x_period_scale() argument 298 struct pca963x_led *led; pca963x_blink_set() local 349 pca963x_parse_mc_subleds(struct device * dev,struct pca963x_led * led,struct fwnode_handle * fwnode,const struct pca963x_chipdef * chipdef) pca963x_parse_mc_subleds() argument 386 pca963x_register_led(struct device * dev,struct pca963x_led * led,u32 reg,struct fwnode_handle * fwnode,const struct pca963x_chipdef * chipdef,bool hw_blink) pca963x_register_led() argument 428 struct pca963x_led *led = chip->leds; pca963x_register_leds() local [all...] |