Searched refs:led_config (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/drivers/media/dvb-frontends/
H A Dau8522_common.c143 struct au8522_led_config *led_config = state->config->led_cfg; au8522_led_gpio_enable() local
147 if (!led_config || !led_config->gpio_output || au8522_led_gpio_enable()
148 !led_config->gpio_output_enable || !led_config->gpio_output_disable) au8522_led_gpio_enable()
152 (led_config->gpio_output & ~0xc000)); au8522_led_gpio_enable()
155 val &= ~((led_config->gpio_output_enable >> 8) & 0xff); au8522_led_gpio_enable()
156 val |= (led_config->gpio_output_enable & 0xff); au8522_led_gpio_enable()
159 val &= ~((led_config->gpio_output_disable >> 8) & 0xff); au8522_led_gpio_enable()
160 val |= (led_config->gpio_output_disable & 0xff); au8522_led_gpio_enable()
163 (led_config->gpio_output & ~0xc000), val); au8522_led_gpio_enable()
173 struct au8522_led_config *led_config = state->config->led_cfg; au8522_led_ctrl() local
177 if (!led_config || !led_config->gpio_leds || au8522_led_ctrl()
178 !led_config->num_led_states || !led_config->led_states) au8522_led_ctrl()
198 (led_config->gpio_leds & ~0xc000)); au8522_led_ctrl()
201 for (i = 0; i < led_config->num_led_states; i++) au8522_led_ctrl()
202 val &= ~led_config->led_states[i]; au8522_led_ctrl()
205 if (led < led_config->num_led_states) au8522_led_ctrl()
206 val |= led_config->led_states[led]; au8522_led_ctrl()
207 else if (led_config->num_led_states) au8522_led_ctrl()
209 led_config->led_states[led_config->num_led_states - 1]; au8522_led_ctrl()
212 (led_config->gpio_leds & ~0xc000), val); au8522_led_ctrl()
H A Dau8522_dig.c707 struct au8522_led_config *led_config = state->config->led_cfg; au8522_led_status() local
712 if (!led_config) au8522_led_status()
718 strong = led_config->qam256_strong; au8522_led_status()
720 strong = led_config->qam64_strong; au8522_led_status()
722 strong = led_config->vsb8_strong; au8522_led_status()
/linux-4.1.27/include/linux/platform_data/
H A Dleds-lp55xx.h49 * @led_config : Configurable led class device
63 struct lp55xx_led_config *led_config; member in struct:lp55xx_platform_data
/linux-4.1.27/drivers/leds/
H A Dleds-lp55xx-common.c161 if (pdata->led_config[chan].led_current == 0) lp55xx_init_led()
164 led->led_current = pdata->led_config[chan].led_current; lp55xx_init_led()
165 led->max_current = pdata->led_config[chan].max_current; lp55xx_init_led()
166 led->chan_nr = pdata->led_config[chan].chan_nr; lp55xx_init_led()
167 led->cdev.default_trigger = pdata->led_config[chan].default_trigger; lp55xx_init_led()
178 if (pdata->led_config[chan].name) { lp55xx_init_led()
179 led->cdev.name = pdata->led_config[chan].name; lp55xx_init_led()
475 if (pdata->led_config[i].led_current == 0) lp55xx_register_leds()
478 led_current = pdata->led_config[i].led_current; lp55xx_register_leds()
568 pdata->led_config = &cfg[0]; lp55xx_of_populate_pdata()
H A Dleds-lp5523.c622 if (pdata->led_config[i].led_current == 0) lp5523_selftest()
627 pdata->led_config[i].led_current); lp5523_selftest()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_mpi.c954 int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config) ql_mb_set_led_cfg() argument
966 mbcp->mbox_in[1] = led_config; ql_mb_set_led_cfg()
1004 qdev->led_config = mbcp->mbox_out[1]; ql_mb_get_led_cfg()
H A Dqlge_ethtool.c478 if (ql_mb_set_led_cfg(qdev, qdev->led_config)) ql_set_phys_id()
H A Dqlge.h2134 u32 led_config; member in struct:ql_adapter
2242 int ql_mb_set_led_cfg(struct ql_adapter *qdev, u32 led_config);
/linux-4.1.27/arch/arm/mach-omap2/
H A Dboard-rx51-peripherals.c215 .led_config = rx51_lp5523_led_config,

Completed in 264 milliseconds