Home
last modified time | relevance | path

Searched refs:scl_pin (Results 1 – 25 of 50) sorted by relevance

12

/linux-3.4.99/drivers/i2c/busses/
Di2c-gpio.c56 gpio_direction_input(pdata->scl_pin); in i2c_gpio_setscl_dir()
58 gpio_direction_output(pdata->scl_pin, 0); in i2c_gpio_setscl_dir()
71 gpio_set_value(pdata->scl_pin, state); in i2c_gpio_setscl_val()
85 return gpio_get_value(pdata->scl_pin); in i2c_gpio_getscl()
97 pdata->scl_pin = of_get_gpio(np, 1); in of_i2c_gpio_probe()
99 if (!gpio_is_valid(pdata->sda_pin) || !gpio_is_valid(pdata->scl_pin)) { in of_i2c_gpio_probe()
101 np->full_name, pdata->sda_pin, pdata->scl_pin); in of_i2c_gpio_probe()
148 ret = gpio_request(pdata->scl_pin, "scl"); in i2c_gpio_probe()
161 gpio_direction_output(pdata->scl_pin, 1); in i2c_gpio_probe()
164 gpio_direction_input(pdata->scl_pin); in i2c_gpio_probe()
[all …]
Di2c-ixp2000.c42 return ((struct ixp2000_i2c_pins*)data)->scl_pin; in ixp2000_scl_pin()
127 gpio_line_config(gpio->scl_pin, GPIO_IN); in ixp2000_i2c_probe()
128 gpio_line_set(gpio->scl_pin, 0); in ixp2000_i2c_probe()
Di2c-davinci.c137 static void generic_i2c_clock_pulse(unsigned int scl_pin) in generic_i2c_clock_pulse() argument
141 if (scl_pin) { in generic_i2c_clock_pulse()
144 gpio_set_value(scl_pin, 0); in generic_i2c_clock_pulse()
146 gpio_set_value(scl_pin, 1); in generic_i2c_clock_pulse()
167 generic_i2c_clock_pulse(pdata->scl_pin); in i2c_recover_bus()
/linux-3.4.99/arch/arm/mach-nomadik/
Di2c-8815nhk.c17 .scl_pin = 62,
23 .scl_pin = 53,
46 nmk_gpio_set_mode(nhk8815_i2c_data0.scl_pin, NMK_GPIO_ALT_GPIO); in nhk8815_i2c_init()
50 nmk_gpio_set_mode(nhk8815_i2c_data1.scl_pin, NMK_GPIO_ALT_GPIO); in nhk8815_i2c_init()
/linux-3.4.99/arch/avr32/boards/hammerhead/
Dsetup.c174 .scl_pin = GPIO_PIN_PA(7),
231 at32_select_gpio(i2c_gpio_data.scl_pin, in hammerhead_init()
/linux-3.4.99/arch/arm/mach-davinci/include/mach/
Di2c.h20 unsigned int scl_pin; /* GPIO pin ID to use for SCL */ member
/linux-3.4.99/include/linux/
Di2c-gpio.h30 unsigned int scl_pin; member
/linux-3.4.99/arch/avr32/boards/mimc200/
Dsetup.c186 .scl_pin = GPIO_PIN_PA(7),
225 at32_select_gpio(i2c_gpio_data.scl_pin, in mimc200_init()
/linux-3.4.99/arch/avr32/boards/merisc/
Dsetup.c150 .scl_pin = GPIO_PIN_PA(7),
290 at32_select_gpio(i2c_gpio_data.scl_pin, in merisc_init()
/linux-3.4.99/arch/avr32/boards/atngw100/
Dsetup.c228 .scl_pin = GPIO_PIN_PA(7),
291 at32_select_gpio(i2c_gpio_data.scl_pin, in atngw100_init()
/linux-3.4.99/arch/arm/mach-ep93xx/
Dsimone.c47 .scl_pin = EP93XX_GPIO_LINE_EECLK,
Dsnappercl15.c138 .scl_pin = EP93XX_GPIO_LINE_EECLK,
/linux-3.4.99/arch/arm/mach-ixp2000/include/mach/
Dplatform.h149 unsigned long scl_pin; member
/linux-3.4.99/arch/mips/ath79/
Dmach-pb44.c37 .scl_pin = PB44_GPIO_I2C_SCL,
/linux-3.4.99/arch/arm/mach-ixp4xx/
Davila-setup.c54 .scl_pin = AVILA_SCL_PIN,
Ddsmg600-setup.c71 .scl_pin = DSMG600_SCL_PIN,
Dnas100d-setup.c105 .scl_pin = NAS100D_SCL_PIN,
Dnslu2-setup.c73 .scl_pin = NSLU2_SCL_PIN,
Dfsg-setup.c59 .scl_pin = FSG_SCL_PIN,
/linux-3.4.99/arch/arm/mach-ks8695/
Dboard-acs5k.c43 .scl_pin = 5,
/linux-3.4.99/arch/arm/mach-s5pv210/
Dmach-aquila.c495 .scl_pin = S5PV210_GPJ4(3), /* XMSMIRQN */
520 .scl_pin = S5PV210_MP05(2), /* XM0ADDR_10 */
/linux-3.4.99/arch/mips/alchemy/
Dboard-gpr.c224 .scl_pin = 210,
/linux-3.4.99/arch/arm/mach-ixp2000/
Dixdp2x00.c281 .scl_pin = IXDP2X00_GPIO_SCL,
Denp2611.c231 .scl_pin = ENP2611_GPIO_SCL,
/linux-3.4.99/arch/arm/mach-pxa/
Dpalmz72.c321 .scl_pin = 117,

12