/linux/include/linux/gpio/ |
H A D | machine.h | 43 struct gpiod_lookup_table { struct 70 static struct gpiod_lookup_table _name = { \ 111 void gpiod_add_lookup_table(struct gpiod_lookup_table *table); 112 void gpiod_add_lookup_tables(struct gpiod_lookup_table **tables, size_t n); 113 void gpiod_remove_lookup_table(struct gpiod_lookup_table *table); 118 void gpiod_add_lookup_table(struct gpiod_lookup_table *table) {} in gpiod_add_lookup_table() 120 void gpiod_add_lookup_tables(struct gpiod_lookup_table **tables, size_t n) {} in gpiod_add_lookup_tables() 122 void gpiod_remove_lookup_table(struct gpiod_lookup_table *table) {} in gpiod_remove_lookup_table()
|
/linux/drivers/leds/simple/ |
H A D | simatic-ipc-leds-gpio.h | 15 struct gpiod_lookup_table *table, 16 struct gpiod_lookup_table *table_extra); 19 struct gpiod_lookup_table *table, 20 struct gpiod_lookup_table *table_extra);
|
H A D | simatic-ipc-leds-gpio-f7188x.c | 21 struct gpiod_lookup_table *led_lookup_table; 22 struct gpiod_lookup_table *led_lookup_table_extra; 25 static struct gpiod_lookup_table simatic_ipc_led_gpio_table_227g = { 38 static struct gpiod_lookup_table simatic_ipc_led_gpio_table_extra_227g = { 47 static struct gpiod_lookup_table simatic_ipc_led_gpio_table_bx_59a = {
|
H A D | simatic-ipc-leds-gpio-core.c | 37 struct gpiod_lookup_table *table, in simatic_ipc_leds_gpio_remove() 38 struct gpiod_lookup_table *table_extra) in simatic_ipc_leds_gpio_remove() 47 struct gpiod_lookup_table *table, in simatic_ipc_leds_gpio_probe() 48 struct gpiod_lookup_table *table_extra) in simatic_ipc_leds_gpio_probe()
|
H A D | simatic-ipc-leds-gpio-apollolake.c | 20 static struct gpiod_lookup_table simatic_ipc_led_gpio_table = { 33 static struct gpiod_lookup_table simatic_ipc_led_gpio_table_extra = {
|
/linux/drivers/platform/x86/siemens/ |
H A D | simatic-ipc-batt-f7188x.c | 20 static struct gpiod_lookup_table *batt_lookup_table; 22 static struct gpiod_lookup_table simatic_ipc_batt_gpio_table_227g = { 31 static struct gpiod_lookup_table simatic_ipc_batt_gpio_table_bx_39a = { 39 static struct gpiod_lookup_table simatic_ipc_batt_gpio_table_bx_59a = {
|
H A D | simatic-ipc-batt.h | 15 struct gpiod_lookup_table *table); 18 struct gpiod_lookup_table *table);
|
/linux/drivers/platform/x86/x86-android-tablets/ |
H A D | lenovo.c | 201 static struct gpiod_lookup_table lenovo_yb1_x90_goodix_gpios = { 210 static struct gpiod_lookup_table lenovo_yb1_x90_hideep_gpios = { 218 static struct gpiod_lookup_table lenovo_yb1_x90_wacom_gpios = { 226 static struct gpiod_lookup_table * const lenovo_yb1_x90_gpios[] = { 387 static struct gpiod_lookup_table lenovo_yoga_tab2_830_1050_int3496_gpios = { 398 static struct gpiod_lookup_table lenovo_yoga_tab2_830_1050_codec_gpios = { 409 static struct gpiod_lookup_table * const lenovo_yoga_tab2_830_1050_gpios[] = { 755 static struct gpiod_lookup_table lenovo_yoga_tab2_1380_fc_gpios = { 764 static struct gpiod_lookup_table * const lenovo_yoga_tab2_1380_gpios[] = { 1016 static struct gpiod_lookup_table lenovo_yt3_hideep_gpios = { [all …]
|
H A D | other.c | 75 static struct gpiod_lookup_table acer_b1_750_nvt_ts_gpios = { 83 static struct gpiod_lookup_table * const acer_b1_750_gpios[] = { 342 static struct gpiod_lookup_table medion_lifetab_s10346_goodix_gpios = { 351 static struct gpiod_lookup_table * const medion_lifetab_s10346_gpios[] = { 418 static struct gpiod_lookup_table * const nextbook_ares8_gpios[] = { 477 static struct gpiod_lookup_table nextbook_ares8a_ft5416_gpios = { 485 static struct gpiod_lookup_table * const nextbook_ares8a_gpios[] = { 580 static struct gpiod_lookup_table whitelabel_tm800a550l_goodix_gpios = { 589 static struct gpiod_lookup_table * const whitelabel_tm800a550l_gpios[] = {
|
H A D | asus.c | 19 static struct gpiod_lookup_table int3496_gpo2_pin22_gpios = { 155 static struct gpiod_lookup_table asus_me176c_goodix_gpios = { 164 static struct gpiod_lookup_table * const asus_me176c_gpios[] = { 311 static struct gpiod_lookup_table * const asus_tf103c_gpios[] = {
|
H A D | shared-psy-info.h | 14 struct gpiod_lookup_table; 30 extern struct gpiod_lookup_table int3496_reference_gpios;
|
H A D | x86-android-tablets.h | 20 struct gpiod_lookup_table; 81 struct gpiod_lookup_table * const *gpiod_lookup_tables;
|
/linux/arch/arm/mach-s3c/ |
H A D | mach-crag6410-module.c | 35 static struct gpiod_lookup_table wm0010_gpiod_table = { 73 static struct gpiod_lookup_table wm5100_gpiod_table = { 130 static struct gpiod_lookup_table wm8996_gpiod_table = { 228 static struct gpiod_lookup_table wm8994_gpiod_table = { 263 static struct gpiod_lookup_table wm5102_reva_gpiod_table = { 295 static struct gpiod_lookup_table wm5102_gpiod_table = { 328 static struct gpiod_lookup_table wm2200_gpiod_table = { 351 struct gpiod_lookup_table *gpiod_table;
|
/linux/drivers/platform/x86/intel/atomisp2/ |
H A D | led.c | 33 static struct gpiod_lookup_table asus_t100ta_lookup = { 41 static struct gpiod_lookup_table asus_t100chi_lookup = { 76 static struct gpiod_lookup_table *gpio_lookup;
|
/linux/drivers/platform/x86/intel/int3472/ |
H A D | tps68470.h | 14 struct gpiod_lookup_table; 21 struct gpiod_lookup_table *tps68470_gpio_lookup_tables[];
|
H A D | tps68470_board_data.c | 132 static struct gpiod_lookup_table surface_go_int347a_gpios = { 141 static struct gpiod_lookup_table surface_go_int347e_gpios = {
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_dsi_vbt.c | 224 struct gpiod_lookup_table *lookup; in soc_opaque_gpio_set_value() 860 static struct gpiod_lookup_table pmic_panel_gpio_table = { 870 static struct gpiod_lookup_table soc_panel_gpio_table = { 891 struct gpiod_lookup_table *gpiod_lookup_table = NULL; in intel_dsi_vbt_gpio_init() local 899 gpiod_lookup_table = &pmic_panel_gpio_table; in intel_dsi_vbt_gpio_init() 904 gpiod_lookup_table = &soc_panel_gpio_table; in intel_dsi_vbt_gpio_init() 921 if (gpiod_lookup_table) in intel_dsi_vbt_gpio_init() 922 gpiod_add_lookup_table(gpiod_lookup_table); in intel_dsi_vbt_gpio_init() 943 if (gpiod_lookup_table) in intel_dsi_vbt_gpio_init() 944 gpiod_remove_lookup_table(gpiod_lookup_table); in intel_dsi_vbt_gpio_init()
|
/linux/arch/arm/mach-omap1/ |
H A D | board-ams-delta.c | 279 static struct gpiod_lookup_table ams_delta_nreset_gpiod_table = { 335 static struct gpiod_lookup_table ams_delta_nand_gpio_table = { 396 static struct gpiod_lookup_table ams_delta_lcd_gpio_table = { 436 static struct gpiod_lookup_table leds_gpio_table = { 459 static struct gpiod_lookup_table ams_delta_audio_gpio_table = { 536 static struct gpiod_lookup_table keybrd_pwr_gpio_table = { 556 static struct gpiod_lookup_table *ams_delta_gpio_tables[] __initdata = {
|
H A D | board-osk.c | 182 static struct gpiod_lookup_table tps_leds_gpio_table = { 325 static struct gpiod_lookup_table osk_usb_gpio_table = { 355 static struct gpiod_lookup_table osk_irq_gpio_table = {
|
/linux/arch/arm/mach-sa1100/ |
H A D | generic.h | 48 struct gpiod_lookup_table; 49 void sa11x0_register_pcmcia(int socket, struct gpiod_lookup_table *);
|
H A D | assabet.c | 414 static struct gpiod_lookup_table assabet_cf_gpio_table = { 436 static struct gpiod_lookup_table assabet_cf_vcc_gpio_table = { 444 static struct gpiod_lookup_table assabet_leds_gpio_table = { 494 static struct gpiod_lookup_table assabet_uart1_gpio_table = { 506 static struct gpiod_lookup_table assabet_uart3_gpio_table = {
|
/linux/arch/arm/mach-omap2/ |
H A D | board-n8x0.c | 79 static struct gpiod_lookup_table tusb_gpio_table = { 141 static struct gpiod_lookup_table nokia800_mmc_gpio_table = { 150 static struct gpiod_lookup_table nokia810_mmc_gpio_table = { 498 static struct gpiod_lookup_table nokia810_asoc_gpio_table = {
|
H A D | pdata-quirks.c | 118 static struct gpiod_lookup_table omap3_sbc_t3x_usb_gpio_table = { 180 static struct gpiod_lookup_table cm_t3517_wlan_gpio_table = { 217 static struct gpiod_lookup_table omap3_sbc_t3517_usb_gpio_table = { 278 static struct gpiod_lookup_table pandora_soc_audio_gpios = {
|
/linux/arch/sh/boards/mach-ecovec24/ |
H A D | setup.c | 375 static struct gpiod_lookup_table gpio_backlight_lookup = { 483 static struct gpiod_lookup_table tw9910_gpios = { 490 static struct gpiod_lookup_table mt9t112_0_gpios = { 498 static struct gpiod_lookup_table mt9t112_1_gpios = { 657 static struct gpiod_lookup_table cn12_power_gpiod_table = { 697 static struct gpiod_lookup_table sdhi0_power_gpiod_table = { 707 static struct gpiod_lookup_table sdhi0_gpio_table = { 755 static struct gpiod_lookup_table sdhi1_gpio_table = { 803 static struct gpiod_lookup_table mmc_spi_gpio_table = { 853 static struct gpiod_lookup_table msiof_gpio_table = {
|
/linux/drivers/platform/x86/ |
H A D | meraki-mx100.c | 84 static struct gpiod_lookup_table tink_leds_table = { 140 static struct gpiod_lookup_table tink_keys_table = {
|