/linux-3.4.99/drivers/i2c/busses/ |
D | i2c-gpio.c | 56 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 …]
|
D | i2c-ixp2000.c | 42 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()
|
D | i2c-davinci.c | 137 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/ |
D | i2c-8815nhk.c | 17 .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/ |
D | setup.c | 174 .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/ |
D | i2c.h | 20 unsigned int scl_pin; /* GPIO pin ID to use for SCL */ member
|
/linux-3.4.99/include/linux/ |
D | i2c-gpio.h | 30 unsigned int scl_pin; member
|
/linux-3.4.99/arch/avr32/boards/mimc200/ |
D | setup.c | 186 .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/ |
D | setup.c | 150 .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/ |
D | setup.c | 228 .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/ |
D | simone.c | 47 .scl_pin = EP93XX_GPIO_LINE_EECLK,
|
D | snappercl15.c | 138 .scl_pin = EP93XX_GPIO_LINE_EECLK,
|
/linux-3.4.99/arch/arm/mach-ixp2000/include/mach/ |
D | platform.h | 149 unsigned long scl_pin; member
|
/linux-3.4.99/arch/mips/ath79/ |
D | mach-pb44.c | 37 .scl_pin = PB44_GPIO_I2C_SCL,
|
/linux-3.4.99/arch/arm/mach-ixp4xx/ |
D | avila-setup.c | 54 .scl_pin = AVILA_SCL_PIN,
|
D | dsmg600-setup.c | 71 .scl_pin = DSMG600_SCL_PIN,
|
D | nas100d-setup.c | 105 .scl_pin = NAS100D_SCL_PIN,
|
D | nslu2-setup.c | 73 .scl_pin = NSLU2_SCL_PIN,
|
D | fsg-setup.c | 59 .scl_pin = FSG_SCL_PIN,
|
/linux-3.4.99/arch/arm/mach-ks8695/ |
D | board-acs5k.c | 43 .scl_pin = 5,
|
/linux-3.4.99/arch/arm/mach-s5pv210/ |
D | mach-aquila.c | 495 .scl_pin = S5PV210_GPJ4(3), /* XMSMIRQN */ 520 .scl_pin = S5PV210_MP05(2), /* XM0ADDR_10 */
|
/linux-3.4.99/arch/mips/alchemy/ |
D | board-gpr.c | 224 .scl_pin = 210,
|
/linux-3.4.99/arch/arm/mach-ixp2000/ |
D | ixdp2x00.c | 281 .scl_pin = IXDP2X00_GPIO_SCL,
|
D | enp2611.c | 231 .scl_pin = ENP2611_GPIO_SCL,
|
/linux-3.4.99/arch/arm/mach-pxa/ |
D | palmz72.c | 321 .scl_pin = 117,
|