| /linux/drivers/i2c/busses/ |
| H A D | i2c-acorn.c | 19 #define SCL 0x02 macro 32 u_int ioc_control = ioc_readb(IOC_CONTROL) & ~(SCL | SDA); in ioc_setscl() 36 ones |= SCL; in ioc_setscl() 38 ones &= ~SCL; in ioc_setscl() 47 u_int ioc_control = ioc_readb(IOC_CONTROL) & ~(SCL | SDA); in ioc_setsda() 62 return (ioc_readb(IOC_CONTROL) & SCL) != 0; in ioc_getscl() 87 force_ones = FORCE_ONES | SCL | SDA; in i2c_ioc_init()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_transform.h | 76 SRI(SCL_MODE, SCL, id), \ 77 SRI(SCL_TAP_CONTROL, SCL, id), \ 78 SRI(SCL_CONTROL, SCL, id), \ 79 SRI(SCL_BYPASS_CONTROL, SCL, id), \ 80 SRI(EXT_OVERSCAN_LEFT_RIGHT, SCL, id), \ 81 SRI(EXT_OVERSCAN_TOP_BOTTOM, SCL, id), \ 82 SRI(SCL_VERT_FILTER_CONTROL, SCL, id), \ 83 SRI(SCL_HORZ_FILTER_CONTROL, SCL, id), \ 84 SRI(SCL_COEF_RAM_SELECT, SCL, id), \ 85 SRI(SCL_COEF_RAM_TAP_DATA, SCL, id), \ [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-rs5c313.c | 73 #define SCL SCSPTR1_SPB0DT macro 95 scsptr1_data = __raw_readb(SCSPTR1) | SCL; /* SCL:H */ in rs5c313_init_port() 116 scsptr1_data &= ~SCL; /* SCL:L */ in rs5c313_write_data() 119 scsptr1_data |= SCL; /* SCL:H */ in rs5c313_write_data() 136 scsptr1_data &= ~SCL; /* SCL:L */ in rs5c313_read_data() 139 scsptr1_data |= SCL; /* SCL:H */ in rs5c313_read_data()
|
| /linux/Documentation/i2c/ |
| H A D | gpio-fault-injection.rst | 23 By reading this file, you get the current state of SCL. By writing, you can 25 "echo 0 > scl" you force SCL low and thus, no communication will be possible 27 the condition of SCL being unresponsive and report an error to the upper 62 being pulled low by the device while SCL is high. So, similar to the "sda" file 65 SDA after toggling SCL. 81 register 0x00 (if it has registers) when further clock pulses happen on SCL. 99 Arbitration lost is achieved by waiting for SCL going down by the master under 104 should be detected beforehand. Also note, that SCL going down is monitored 129 Start of a transfer is detected by waiting for SCL going down by the master
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra30-apalis-eval.dts | 87 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier 104 * CAM_I2C: I2C3_SDA/SCL on MXM3 pin 201/203 (e.g. camera sensor on 112 /* DDC: I2C2_SDA/SCL on MXM3 pin 205/207 (e.g. display EDID) */
|
| H A D | tegra124-apalis-eval.dts | 80 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier 95 * GEN2_I2C: I2C2_SDA/SCL (DDC) on MXM3 pin 205/207 (e.g. display EDID) 102 * CAM_I2C: I2C3_SDA/SCL (CAM) on MXM3 pin 201/203 (e.g. camera sensor
|
| H A D | tegra124-apalis-v1.2-eval.dts | 81 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier 98 * CAM_I2C: I2C3_SDA/SCL (CAM) on MXM3 pin 201/203 (e.g. camera sensor 107 * I2C4 (DDC): I2C4_SDA/SCL (DDC) on MXM3 pin 205/207
|
| H A D | tegra30-apalis-v1.1-eval.dts | 88 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier 105 * CAM_I2C: I2C3_SDA/SCL on MXM3 pin 201/203 (e.g. camera sensor on 113 /* DDC: I2C2_SDA/SCL on MXM3 pin 205/207 (e.g. display EDID) */
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts | 68 /* SCL, SDA */ 74 /* SCL, SDA */
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6q-apalis-ixora.dts | 68 /* I2C1_SDA/SCL on MXM3 209/211 (e.g. RTC on carrier board) */ 85 * I2C3_SDA/SCL (CAM) on MXM3 pin 201/203 (e.g. camera sensor on carrier
|
| H A D | imx6q-apalis-ixora-v1.2.dts | 120 /* I2C1_SDA/SCL on MXM3 209/211 (e.g. RTC on carrier board) */ 138 * I2C3_SDA/SCL (CAM) on MXM3 pin 201/203 (e.g. camera sensor on carrier
|
| H A D | imx7-colibri-aster.dtsi | 26 /* Colibri I2C: I2C3_SDA/SCL on SODIMM 194/196 */
|
| H A D | imx6q-apalis-eval.dtsi | 47 * I2C3_SDA/SCL (CAM) on MXM3 pin 201/203 (e.g. camera sensor on carrier
|
| H A D | imx7-colibri-eval-v3.dtsi | 55 /* Colibri I2C: I2C3_SDA/SCL on SODIMM 194/196 */
|
| H A D | imx7-colibri-iris-v2.dtsi | 55 /* Colibri I2C: I2C3_SDA/SCL on SODIMM 194/196 */
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/ |
| H A D | ddc_regs.h | 178 DDC_I2C_REG_LIST(SCL)\ 197 DDC_REG_LIST_DCN2(SCL)\
|
| /linux/Documentation/i2c/muxes/ |
| H A D | i2c-mux-gpio.rst | 16 | | SCL/SDA | |-------------- | | 25 SCL/SDA of the master I2C bus is multiplexed to bus segment 1..M
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap4-sdp-es23plus.dts | 7 /* SDP boards with 4430 ES2.3+ or 4460 have external pullups on SCL & SDA */
|
| H A D | omap4-panda-a4.dts | 15 /* Pandaboard Rev A4+ have external pullups on SCL & SDA */
|
| H A D | omap4-panda-es.dts | 31 /* PandaboardES has external pullups on SCL & SDA */
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos4412-i9305.dts | 19 /* SCL and SDA pins are swapped */
|
| /linux/Documentation/i2c/busses/ |
| H A D | i2c-parport.rst | 57 SCL ----------x--------o |-----------x------------------- pin 2 97 - Obviously you cannot read SCL (so it's not really standard-compliant). 112 SCL ----------x--------x--| o---x------------------------ pin 15
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r9a09g011-v2mevk2.dts | 191 <RZV2M_PORT_PINMUX(5, 1, 2)>; /* SCL */ 196 <RZV2M_PORT_PINMUX(3, 9, 2)>; /* SCL */
|
| H A D | r9a07g044l2-remi-pi.dts | 274 <RZG2L_PORT_PINMUX(3, 1, 2)>; /* SCL */ 279 <RZG2L_PORT_PINMUX(18, 1, 3)>; /* SCL */
|
| /linux/Documentation/dev-tools/ |
| H A D | gpio-sloppy-logic-analyzer.rst | 50 probe-names = "SCL", "SDA"; 75 edge on SDA while SCL stays high, i.e. ``-t 1H+2F``. Last is the duration, let
|