Lines Matching refs:as3645a
140 struct as3645a { struct
164 #define fled_to_as3645a(__fled) container_of(__fled, struct as3645a, fled) argument
166 container_of(__iled_cdev, struct as3645a, iled_cdev)
169 static int as3645a_write(struct as3645a *flash, u8 addr, u8 val) in as3645a_write()
183 static int as3645a_read(struct as3645a *flash, u8 addr) in as3645a_read()
210 static int as3645a_set_current(struct as3645a *flash) in as3645a_set_current()
221 static int as3645a_set_timeout(struct as3645a *flash) in as3645a_set_timeout()
247 as3645a_set_control(struct as3645a *flash, enum as_mode mode, bool on) in as3645a_set_control()
266 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_get_fault()
311 static unsigned int as3645a_current_to_reg(struct as3645a *flash, bool is_flash, in as3645a_current_to_reg()
327 struct as3645a *flash = iled_cdev_to_as3645a(iled_cdev); in as3645a_set_indicator_brightness()
343 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_set_assist_brightness()
361 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_set_flash_brightness()
372 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_set_flash_timeout()
381 struct as3645a *flash = fled_to_as3645a(fled); in as3645a_set_strobe()
393 static int as3645a_setup(struct as3645a *flash) in as3645a_setup()
433 static int as3645a_detect(struct as3645a *flash) in as3645a_detect()
494 static int as3645a_parse_node(struct as3645a *flash, in as3645a_parse_node()
595 static int as3645a_led_class_setup(struct as3645a *flash, in as3645a_led_class_setup()
646 static int as3645a_v4l2_setup(struct as3645a *flash) in as3645a_v4l2_setup()
690 struct as3645a *flash; in as3645a_probe()
742 struct as3645a *flash = i2c_get_clientdata(client); in as3645a_remove()