/src/sys/dev/i2c/ |
i2c_bitbang.c | 55 #define SDA ops->ibo_bits[I2C_BIT_SDA] /* i2c signal */ 57 #define OUTPUT ops->ibo_bits[I2C_BIT_OUTPUT] /* SDA is output */ 58 #define INPUT ops->ibo_bits[I2C_BIT_INPUT] /* SDA is input */ 87 /* start condition: put SDA H->L edge during SCL=H */ 90 SETBITS(SDA | SCL); 97 /* leave SCL=L and SDA=L to avoid unexpected start/stop condition */ 108 /* stop condition: put SDA L->H edge during SCL=H */ 110 /* assume SCL=L, SDA=L here */ 114 SETBITS(SDA | SCL); 165 /* assume SCL=L, SDA=L here * [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/ |
amdgpu_dce_i2c_sw.c | 37 #define SDA true 116 write_bit_to_ddc(ddc_handle, SDA, (byte >> shift) & 1); 130 /* The display sends ACK by preventing the SDA from going high 132 * If the SDA goes high after that bit, it's a NACK 137 write_bit_to_ddc(ddc_handle, SDA, true); 148 ack = !read_bit_from_ddc(ddc_handle, SDA); 180 if (read_bit_from_ddc(ddc_handle, SDA)) 197 * SDA low means ACK, SDA high means NACK 200 write_bit_to_ddc(ddc_handle, SDA, !more) [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
ste-dbx5x0-pinctrl.dtsi | 132 pins = "GPIO147_C15", "GPIO148_B16"; /* SDA/SCL */ 139 pins = "GPIO147_C15", "GPIO148_B16"; /* SDA/SCL */ 152 pins = "GPIO16_AD3", "GPIO17_AD4"; /* SDA/SCL */ 159 pins = "GPIO16_AD3", "GPIO17_AD4"; /* SDA/SCL */ 172 pins = "GPIO8_AD5", "GPIO9_AE4"; /* SDA/SCL */ 179 pins = "GPIO8_AD5", "GPIO9_AE4"; /* SDA/SCL */ 190 pins = "GPIO10_AF5", "GPIO11_AG4"; /* SDA/SCL */ 197 pins = "GPIO10_AF5", "GPIO11_AG4"; /* SDA/SCL */ 210 pins = "GPIO229_AG7", "GPIO230_AF7"; /* SDA/SCL */ 217 pins = "GPIO229_AG7", "GPIO230_AF7"; /* SDA/SCL * [all...] |
gr-peach-audiocamerashield.dtsi | 23 /* P1_2 as SCL; P1_3 as SDA */
|
omap4-panda-es.dts | 31 /* PandaboardES has external pullups on SCL & SDA */
|
omap5-igep0050.dts | 107 <&gpio7 3 0>; /* 195, SDA */
|
r7s72100-genmai.dts | 59 /* RIIC2: P1_4 as SCL, P1_5 as SDA */
|
at91-foxg20.dts | 123 <AT91_PIOA 23 AT91_PERIPH_A AT91_PINCTRL_MULTI_DRIVE /* TWD (SDA), open drain */
|
imx6qdl-kontron-samx6i.dtsi | 154 sda-gpios = <&gpio1 28 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 165 sda-gpios = <&gpio1 21 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 177 sda-gpios = <&gpio4 10 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 520 MX6QDL_PAD_KEY_COL2__GPIO4_IO10 0x1b0b0 /* SDA */ 527 MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x1b0b0 /* SDA */ 534 MX6QDL_PAD_SD1_DAT3__GPIO1_IO21 0x1b0b0 /* SDA */
|
r8a7790-lager.dts | 286 sda-gpios = <&gpio1 17 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 296 sda-gpios = <&gpio5 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 301 * IIC0/I2C0 is routed to EXIO connector A, pins 114 (SCL) + 116 (SDA) only. 305 * bus with IIC3 on pins 110 (SCL) + 112 (SDA), select I2C0 at runtime, and 320 * IIC1/I2C1 is routed to EXIO connector A, pins 78 (SCL) + 80 (SDA).
|
ste-href-ab8500.dtsi | 354 /* Modem I2C setup (SCL and SDA pins) */
|
ste-nomadik-nhk15.dts | 211 * and MOSI (in the spec MOSI is called "SDA").
|
stm32f7-pinctrl.dtsi | 167 pinmux = <STM32_PINMUX('B', 9, AF4)>, /* I2C1 SDA */
|
r8a7791-koelsch.dts | 320 sda-gpios = <&gpio7 16 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 330 sda-gpios = <&gpio2 7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 340 sda-gpios = <&gpio7 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 345 * I2C1 is routed to EXIO connector B, pins 64 (SCL) + 66 (SDA). 451 * I2C4 is routed to EXIO connector E, pins 37 (SCL) + 39 (SDA).
|
r8a7794-alt.dts | 184 sda-gpios = <&gpio4 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 193 sda-gpios = <&gpio4 9 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 227 * I2C4 is routed to EXIO connector B, pins 73 (SCL) + 74 (SDA).
|
aspeed-bmc-opp-mihawk.dts | 832 * BMC SCL/SDA PCA9554 997 * BMC SCL/SDA PCA9554
|
r8a7793-gose.dts | 310 sda-gpios = <&gpio2 7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 320 sda-gpios = <&gpio7 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 430 * I2C4 is routed to EXIO connector E, pins 37 (SCL) + 39 (SDA).
|
tegra20-colibri.dtsi | 461 /* DDC_SCL/SDA on X3 pin 15/16 (e.g. display EDID) */
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/gpio/ |
ddc_regs.h | 168 DDC_I2C_REG_LIST(SDA)\ 187 DDC_I2C_REG_LIST_DCN2(SDA)\
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amlogic/ |
meson-gxl-s905x-khadas-vim.dts | 174 "HDMI HPD", "HDMI SDA", "HDMI SCL", 192 "I2C A SDA", "I2C A SCK", "I2C B SDA", "I2C B SCK",
|
meson-gxbb-nanopi-k2.dts | 254 "HDMI HPD", "HDMI DDC SDA", "HDMI DDC SCL", 268 "I2C A SDA", "I2C A SCK", "I2C B SDA", "I2C B SCK",
|
meson-gxbb-odroidc2.dts | 312 "HDMI HPD", "HDMI DDC SDA", "HDMI DDC SCL", "", 324 "I2C A SDA", "I2C A SCK", "I2C B SDA", "I2C B SCK",
|
meson-gxl-s805x-libretech-ac.dts | 238 "HDMI HPD", "HDMI SDA", "HDMI SCL",
|
meson-gxl-s905x-libretech-cc.dts | 261 "HDMI HPD", "HDMI SDA", "HDMI SCL",
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/ |
rk3326-odroid-go2.dts | 471 /* EXT Header(P2): 7(SCL:GPIO0.C2), 8(SDA:GPIO0.C3) */
|