Lines Matching full:sgm3140
15 struct sgm3140 { struct
33 static struct sgm3140 *flcdev_to_sgm3140(struct led_classdev_flash *flcdev) in flcdev_to_sgm3140() argument
35 return container_of(flcdev, struct sgm3140, fled_cdev); in flcdev_to_sgm3140()
40 struct sgm3140 *priv = flcdev_to_sgm3140(fled_cdev); in sgm3140_strobe_set()
76 struct sgm3140 *priv = flcdev_to_sgm3140(fled_cdev); in sgm3140_strobe_get()
86 struct sgm3140 *priv = flcdev_to_sgm3140(fled_cdev); in sgm3140_timeout_set()
103 struct sgm3140 *priv = flcdev_to_sgm3140(fled_cdev); in sgm3140_brightness_set()
138 struct sgm3140 *priv = from_timer(priv, t, powerdown_timer); in sgm3140_powerdown_timer()
147 static void sgm3140_init_flash_timeout(struct sgm3140 *priv) in sgm3140_init_flash_timeout()
161 static void sgm3140_init_v4l2_flash_config(struct sgm3140 *priv, in sgm3140_init_v4l2_flash_config()
179 static void sgm3140_init_v4l2_flash_config(struct sgm3140 *priv, in sgm3140_init_v4l2_flash_config()
187 struct sgm3140 *priv; in sgm3140_probe()
286 struct sgm3140 *priv = platform_get_drvdata(pdev); in sgm3140_remove()
296 { .compatible = "sgmicro,sgm3140" },
305 .name = "sgm3140",
313 MODULE_DESCRIPTION("SG Micro SGM3140 charge pump LED driver");