/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-acorn.c | 25 #define SDA 0x01 macro 37 u_int ioc_control = ioc_readb(IOC_CONTROL) & ~(SCL | SDA); in ioc_setscl() 52 u_int ioc_control = ioc_readb(IOC_CONTROL) & ~(SCL | SDA); in ioc_setsda() 56 ones |= SDA; in ioc_setsda() 58 ones &= ~SDA; in ioc_setsda() 72 return (ioc_readb(IOC_CONTROL) & SDA) != 0; in ioc_getsda() 91 force_ones = FORCE_ONES | SCL | SDA; in i2c_ioc_init()
|
D | i2c-versatile.c | 24 #define SDA (1 << 1) macro 36 writel(SDA, i2c->base + (state ? I2C_CONTROLS : I2C_CONTROLC)); in i2c_versatile_setsda() 49 return !!(readl(i2c->base + I2C_CONTROL) & SDA); in i2c_versatile_getsda() 96 writel(SCL | SDA, i2c->base + I2C_CONTROLS); in i2c_versatile_probe()
|
D | Kconfig | 552 arch-neutral GPIO API to control the SCL and SDA lines.
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
D | assabet.c | 92 #define SDA GPIO_GPIO(15) macro 100 GPSR = SDA; in adv7171_start() 102 GPCR = SDA; in adv7171_start() 109 GPSR = SDA; in adv7171_stop() 121 GPSR = SDA; in adv7171_send() 123 GPCR = SDA; in adv7171_send() 130 GPSR = SDA; in adv7171_send() 132 GPDR &= ~SDA; in adv7171_send() 135 if (GPLR & SDA) in adv7171_send() 138 GPCR = SCK | SDA; in adv7171_send() [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | ste-href-family-pinctrl.dtsi | 121 pins = "GPIO147_C15", "GPIO148_B16"; /* SDA/SCL */ 128 pins = "GPIO147_C15", "GPIO148_B16"; /* SDA/SCL */ 141 pins = "GPIO16_AD3", "GPIO17_AD4"; /* SDA/SCL */ 148 pins = "GPIO16_AD3", "GPIO17_AD4"; /* SDA/SCL */ 161 pins = "GPIO10_AF5", "GPIO11_AG4"; /* SDA/SCL */ 168 pins = "GPIO10_AF5", "GPIO11_AG4"; /* SDA/SCL */ 181 pins = "GPIO229_AG7", "GPIO230_AF7"; /* SDA/SCL */ 188 pins = "GPIO229_AG7", "GPIO230_AF7"; /* SDA/SCL */ 205 pins = "GPIO4_AH6", "GPIO5_AG6"; /* SDA/SCL */ 212 pins = "GPIO4_AH6", "GPIO5_AG6"; /* SDA/SCL */
|
D | omap4-sdp-es23plus.dts | 10 /* SDP boards with 4430 ES2.3+ or 4460 have external pullups on SCL & SDA */
|
D | omap4-panda-a4.dts | 13 /* Pandaboard Rev A4+ have external pullups on SCL & SDA */
|
D | omap5-igep0050.dts | 52 <&gpio7 3 0>; /* 195, SDA */
|
D | omap4-panda-es.dts | 34 /* PandaboardES has external pullups on SCL & SDA */
|
D | at91-foxg20.dts | 120 <AT91_PIOA 23 AT91_PERIPH_A AT91_PINCTRL_MULTI_DRIVE /* TWD (SDA), open drain */
|
D | ste-href-ab8505.dtsi | 144 /* Modem I2C setup (SCL and SDA pins) */
|
D | ste-href-ab8500.dtsi | 358 /* Modem I2C setup (SCL and SDA pins) */
|
/linux-4.4.14/Documentation/devicetree/bindings/i2c/ |
D | i2c-s3c2410.txt | 18 - samsung,i2c-sda-delay: Delay (in ns) applied to data line (SDA) edges. 22 - gpios: The order of the gpios should be the following: <SDA, SCL>. 46 gpios = <&gpd1 2 0 /* SDA */
|
D | i2c-designware.txt | 14 - i2c-sda-hold-time-ns : should contain the SDA hold time in nanoseconds. 20 - i2c-sda-falling-time-ns : should contain the SDA falling time in nanoseconds.
|
D | i2c-st.txt | 19 - st,i2c-min-sda-pulse-width-us : The minimum valid SDA pulse width that is
|
D | i2c-imx.txt | 18 - sda-gpios: specify the gpio related to SDA pin
|
D | i2c-rk3x.txt | 32 - i2c-sda-falling-time-ns : Number of nanoseconds the SDA signal takes to fall
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-rs5c313.c | 72 #define SDA SCSPTR1_SPB1DT macro 109 scsptr1_data = (scsptr1_data & ~SDA) | in rs5c313_write_data() 136 data |= ((__raw_readb(SCSPTR1) & SDA) >> 2) << (7 - i); in rs5c313_read_data()
|
/linux-4.4.14/Documentation/i2c/muxes/ |
D | i2c-mux-gpio | 14 | | SCL/SDA | |-------------- | | 23 SCL/SDA of the master I2C bus is multiplexed to bus segment 1..M
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/temperature/ |
D | mlx90614.txt | 12 - wakeup-gpios: device tree identifier of the GPIO connected to the SDA line
|
/linux-4.4.14/Documentation/i2c/busses/ |
D | i2c-parport | 57 SDA ----------x----x---| o---x--------------------------- pin 13 90 Pretty easy to add, just copy the SDA part and use another input pin. 113 SDA ---------------x---x--| o--------x------------------- pin 10
|
/linux-4.4.14/drivers/staging/panel/ |
D | Kconfig | 160 (SDA/SCL), while parallel ones use 2 or 3 wires for the control signals 226 int "Parallel port pin number & polarity connected to the LCD SDA signal (-17...17) " 231 LCD 'SDA' signal has been connected. It can be : 237 Default for the 'SDA' pin in custom profile is '2' (D0).
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx7d-pinctrl.txt | 59 iomuxc-lpsr controller and SDA pad from iomuxc controller as:
|
/linux-4.4.14/drivers/scsi/ |
D | nsp32.c | 3235 if (bit != SDA) { in nsp32_prom_get() 3258 nsp32_prom_set(data, SDA, 1); in nsp32_prom_start() 3260 nsp32_prom_set(data, SDA, 0); /* keeping SCL=1 and transiting in nsp32_prom_start() 3269 nsp32_prom_set(data, SDA, 0); in nsp32_prom_stop() 3271 nsp32_prom_set(data, SDA, 1); in nsp32_prom_stop() 3278 nsp32_prom_set(data, SDA, val); in nsp32_prom_write_bit() 3291 val = nsp32_prom_get(data, SDA); in nsp32_prom_read_bit()
|
D | nsp32.h | 403 # define SDA BIT(2) macro
|
/linux-4.4.14/Documentation/gpio/ |
D | drivers-on-gpio.txt | 52 (two wires, SDA and SCL lines) by hammering (bitbang) two GPIO lines. It will
|
/linux-4.4.14/arch/cris/arch-v10/drivers/ |
D | Kconfig | 455 int "I2C SDA bit number"
|
/linux-4.4.14/Documentation/ |
D | pinctrl.txt | 439 be used as an I2C port (these are just two pins: SCL, SDA). Needless to say,
|