Searched refs:sda_pin (Results 1 - 34 of 34) sorted by relevance

/linux-4.4.14/drivers/i2c/busses/
H A Di2c-gpio.c33 gpio_direction_input(pdata->sda_pin); i2c_gpio_setsda_dir()
35 gpio_direction_output(pdata->sda_pin, 0); i2c_gpio_setsda_dir()
47 gpio_set_value(pdata->sda_pin, state); i2c_gpio_setsda_val()
78 return gpio_get_value(pdata->sda_pin); i2c_gpio_getsda()
89 unsigned int *sda_pin, unsigned int *scl_pin) of_i2c_gpio_get_pins()
94 *sda_pin = of_get_gpio(np, 0); of_i2c_gpio_get_pins()
97 if (*sda_pin == -EPROBE_DEFER || *scl_pin == -EPROBE_DEFER) of_i2c_gpio_get_pins()
100 if (!gpio_is_valid(*sda_pin) || !gpio_is_valid(*scl_pin)) { of_i2c_gpio_get_pins()
102 np->full_name, *sda_pin, *scl_pin); of_i2c_gpio_get_pins()
133 unsigned int sda_pin, scl_pin; i2c_gpio_probe() local
139 &sda_pin, &scl_pin); i2c_gpio_probe()
146 sda_pin = pdata->sda_pin; i2c_gpio_probe()
150 ret = devm_gpio_request(&pdev->dev, sda_pin, "sda"); i2c_gpio_probe()
171 pdata->sda_pin = sda_pin; i2c_gpio_probe()
179 gpio_direction_output(pdata->sda_pin, 1); i2c_gpio_probe()
182 gpio_direction_input(pdata->sda_pin); i2c_gpio_probe()
231 pdata->sda_pin, pdata->scl_pin, i2c_gpio_probe()
88 of_i2c_gpio_get_pins(struct device_node *np, unsigned int *sda_pin, unsigned int *scl_pin) of_i2c_gpio_get_pins() argument
H A Di2c-davinci.c844 adap->bus_recovery_info->sda_gpio = dev->pdata->sda_pin; davinci_i2c_probe()
/linux-4.4.14/include/linux/platform_data/
H A Di2c-davinci.h19 unsigned int sda_pin; /* GPIO pin ID to use for SDA */ member in struct:davinci_i2c_platform_data
/linux-4.4.14/include/linux/
H A Di2c-gpio.h15 * @sda_pin: GPIO pin ID to use for SDA
29 unsigned int sda_pin; member in struct:i2c_gpio_platform_data
/linux-4.4.14/arch/mips/ath79/
H A Dmach-pb44.c37 .sda_pin = PB44_GPIO_I2C_SDA,
/linux-4.4.14/arch/avr32/boards/hammerhead/
H A Dsetup.c173 .sda_pin = GPIO_PIN_PA(6),
228 at32_select_gpio(i2c_gpio_data.sda_pin, hammerhead_init()
/linux-4.4.14/arch/avr32/boards/merisc/
H A Dsetup.c151 .sda_pin = GPIO_PIN_PA(6),
296 at32_select_gpio(i2c_gpio_data.sda_pin, merisc_init()
/linux-4.4.14/arch/avr32/boards/mimc200/
H A Dsetup.c185 .sda_pin = GPIO_PIN_PA(6),
223 at32_select_gpio(i2c_gpio_data.sda_pin, mimc200_init()
/linux-4.4.14/arch/arm/mach-clps711x/
H A Dboard-edb7211.c56 .sda_pin = EDB7211_I2C_SDA,
/linux-4.4.14/arch/arm/mach-ep93xx/
H A Dsnappercl15.c131 .sda_pin = EP93XX_GPIO_LINE_EEDAT,
H A Dsimone.c174 .sda_pin = EP93XX_GPIO_LINE_EEDAT,
H A Dedb93xx.c66 .sda_pin = EP93XX_GPIO_LINE_EEDAT,
H A Dvision_ep9307.c148 .sda_pin = EP93XX_GPIO_LINE_EEDAT,
H A Dcore.c348 if (data->sda_is_open_drain && data->sda_pin != EP93XX_GPIO_LINE_EEDAT) ep93xx_register_i2c()
/linux-4.4.14/arch/arm/mach-ixp4xx/
H A Davila-setup.c53 .sda_pin = AVILA_SDA_PIN,
H A Dfsg-setup.c58 .sda_pin = FSG_SDA_PIN,
H A Dixdp425-setup.c126 .sda_pin = IXDP425_SDA_PIN,
H A Ddsmg600-setup.c73 .sda_pin = DSMG600_SDA_PIN,
H A Dnas100d-setup.c104 .sda_pin = NAS100D_SDA_PIN,
H A Dnslu2-setup.c72 .sda_pin = NSLU2_SDA_PIN,
H A Dgoramo_mlr.c222 .sda_pin = GPIO_SDA,
/linux-4.4.14/arch/avr32/boards/atngw100/
H A Dsetup.c227 .sda_pin = GPIO_PIN_PA(6),
289 at32_select_gpio(i2c_gpio_data.sda_pin, atngw100_init()
/linux-4.4.14/arch/mips/alchemy/
H A Dboard-gpr.c222 .sda_pin = 209,
/linux-4.4.14/arch/arm/mach-ks8695/
H A Dboard-acs5k.c42 .sda_pin = 4,
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
H A Dblackstamp.c366 .sda_pin = GPIO_PF8,
H A Dezkit.c394 .sda_pin = GPIO_PF1,
H A Dstamp.c516 .sda_pin = GPIO_PF2,
/linux-4.4.14/arch/arm/mach-pxa/
H A Dpalmz72.c324 .sda_pin = 118,
H A Dviper.c462 .sda_pin = VIPER_RTC_I2C_SDA_GPIO,
786 .sda_pin = VIPER_TPM_I2C_SDA_GPIO, viper_tpm_init()
/linux-4.4.14/arch/arm/mach-sa1100/
H A Dsimpad.c327 .sda_pin = GPIO_GPIO21,
/linux-4.4.14/arch/arm/mach-davinci/
H A Dboard-dm355-evm.c114 .sda_pin = 15,
H A Dboard-dm644x-evm.c605 .sda_pin = 44,
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
H A Dezkit.c382 .sda_pin = GPIO_PF1,
/linux-4.4.14/drivers/mfd/
H A Dsm501.c1165 icd->sda_pin = sm501_gpio_pin2nr(sm, iic->pin_sda); sm501_register_gpio_i2c_instance()
1180 icd->sda_pin, iic->pin_sda, icd->scl_pin, iic->pin_scl); sm501_register_gpio_i2c_instance()

Completed in 166 milliseconds