Lines Matching refs:pdata

316 	struct tc35876x_platform_data *pdata;  in tc35876x_set_bridge_reset_state()  local
323 pdata = dev_get_platdata(&tc35876x_client->dev); in tc35876x_set_bridge_reset_state()
325 if (pdata->gpio_bridge_reset == -1) in tc35876x_set_bridge_reset_state()
329 gpio_set_value_cansleep(pdata->gpio_bridge_reset, 0); in tc35876x_set_bridge_reset_state()
333 gpio_set_value_cansleep(pdata->gpio_bridge_reset, 0); in tc35876x_set_bridge_reset_state()
336 gpio_set_value_cansleep(pdata->gpio_bridge_reset, 1); in tc35876x_set_bridge_reset_state()
510 struct tc35876x_platform_data *pdata; in tc35876x_toshiba_bridge_panel_off() local
517 pdata = dev_get_platdata(&tc35876x_client->dev); in tc35876x_toshiba_bridge_panel_off()
519 if (pdata->gpio_panel_bl_en != -1) in tc35876x_toshiba_bridge_panel_off()
520 gpio_set_value_cansleep(pdata->gpio_panel_bl_en, 0); in tc35876x_toshiba_bridge_panel_off()
522 if (pdata->gpio_panel_vadd != -1) in tc35876x_toshiba_bridge_panel_off()
523 gpio_set_value_cansleep(pdata->gpio_panel_vadd, 0); in tc35876x_toshiba_bridge_panel_off()
528 struct tc35876x_platform_data *pdata; in tc35876x_toshiba_bridge_panel_on() local
536 pdata = dev_get_platdata(&tc35876x_client->dev); in tc35876x_toshiba_bridge_panel_on()
538 if (pdata->gpio_panel_vadd != -1) { in tc35876x_toshiba_bridge_panel_on()
539 gpio_set_value_cansleep(pdata->gpio_panel_vadd, 1); in tc35876x_toshiba_bridge_panel_on()
571 if (pdata->gpio_panel_bl_en != -1) in tc35876x_toshiba_bridge_panel_on()
572 gpio_set_value_cansleep(pdata->gpio_panel_bl_en, 1); in tc35876x_toshiba_bridge_panel_on()
635 struct tc35876x_platform_data *pdata; in tc35876x_bridge_probe() local
645 pdata = dev_get_platdata(&client->dev); in tc35876x_bridge_probe()
646 if (!pdata) { in tc35876x_bridge_probe()
651 if (pdata->gpio_bridge_reset != -1) { in tc35876x_bridge_probe()
652 gpio_request(pdata->gpio_bridge_reset, "tc35876x bridge reset"); in tc35876x_bridge_probe()
653 gpio_direction_output(pdata->gpio_bridge_reset, 0); in tc35876x_bridge_probe()
656 if (pdata->gpio_panel_bl_en != -1) { in tc35876x_bridge_probe()
657 gpio_request(pdata->gpio_panel_bl_en, "tc35876x panel bl en"); in tc35876x_bridge_probe()
658 gpio_direction_output(pdata->gpio_panel_bl_en, 0); in tc35876x_bridge_probe()
661 if (pdata->gpio_panel_vadd != -1) { in tc35876x_bridge_probe()
662 gpio_request(pdata->gpio_panel_vadd, "tc35876x panel vadd"); in tc35876x_bridge_probe()
663 gpio_direction_output(pdata->gpio_panel_vadd, 0); in tc35876x_bridge_probe()
673 struct tc35876x_platform_data *pdata = dev_get_platdata(&client->dev); in tc35876x_bridge_remove() local
677 if (pdata->gpio_bridge_reset != -1) in tc35876x_bridge_remove()
678 gpio_free(pdata->gpio_bridge_reset); in tc35876x_bridge_remove()
680 if (pdata->gpio_panel_bl_en != -1) in tc35876x_bridge_remove()
681 gpio_free(pdata->gpio_panel_bl_en); in tc35876x_bridge_remove()
683 if (pdata->gpio_panel_vadd != -1) in tc35876x_bridge_remove()
684 gpio_free(pdata->gpio_panel_vadd); in tc35876x_bridge_remove()