Home
last modified time | relevance | path

Searched full:scl (Results 1 – 25 of 467) sorted by relevance

12345678910>>...19

/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Di2c-gpio.yaml28 scl-gpios:
30 gpio used for the scl signal, this should be flagged as
40 i2c-gpio,scl-output-only:
41 description: scl as output only
54 description: sda and scl gpio, alternative for {sda,scl}-gpios
63 i2c-gpio,scl-open-drain:
67 GPIO line used for SCL into open drain mode, and that something is not
76 i2c-gpio,scl-has-no-pullup:
78 description: scl is used in a non-compliant way and has no pull-up.
80 with i2c-gpio,scl-open-drain.
[all …]
H A Di2c-rk3x.yaml81 SCL frequency to use (in Hz). If omitted, 100kHz is used.
83 i2c-scl-rising-time-ns:
86 Number of nanoseconds the SCL signal takes to rise
91 i2c-scl-falling-time-ns:
94 Number of nanoseconds the SCL signal takes to fall
103 (t(f) in the I2C specification). If not specified we will use the SCL
139 i2c-scl-falling-time-ns = <100>;
140 i2c-scl-rising-time-ns = <800>;
H A Di2c.txt37 - i2c-scl-falling-time-ns
38 Number of nanoseconds the SCL signal takes to fall; t(f) in the I2C
41 - i2c-scl-internal-delay-ns
42 Number of nanoseconds the IP core additionally needs to setup SCL.
44 - i2c-scl-rising-time-ns
45 Number of nanoseconds the SCL signal takes to rise; t(r) in the I2C
76 add extra pinctrl to configure SCL/SDA pins to GPIO function for bus
79 - scl-gpios
80 specify the gpio related to SCL pin. Used for GPIO bus recovery.
H A Drenesas,rcar-i2c.yaml94 i2c-scl-falling-time-ns:
97 Number of nanoseconds the SCL signal takes to fall; t(f) in the I2C
100 i2c-scl-internal-delay-ns:
103 Number of nanoseconds the IP core additionally needs to setup SCL.
105 i2c-scl-rising-time-ns:
108 Number of nanoseconds the SCL signal takes to rise; t(r) in the I2C
163 i2c-scl-internal-delay-ns = <6>;
H A Dhisilicon,ascend910-i2c.yaml38 i2c-scl-falling-time-ns:
44 i2c-scl-rising-time-ns:
66 i2c-scl-falling-time-ns = <56>;
68 i2c-scl-rising-time-ns = <56>;
H A Di2c-st.txt17 - st,i2c-min-scl-pulse-width-us : The minimum valid SCL pulse width that is
39 st,i2c-min-scl-pulse-width-us = <0>;
H A Dst,sti-i2c.yaml37 st,i2c-min-scl-pulse-width-us:
39 The minimum valid SCL pulse width that is allowed through the
69 st,i2c-min-scl-pulse-width-us = <0>;
H A Di2c-imx.txt17 - scl-gpios: specify the gpio related to SCL pin
47 scl-gpios = <&gpio5 26 GPIO_ACTIVE_HIGH>;
H A Dst,stm32-i2c.yaml25 i2c-scl-rising-time-ns:
28 i2c-scl-falling-time-ns:
188 i2c-scl-rising-time-ns = <185>;
189 i2c-scl-falling-time-ns = <20>;
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dstih407-pinctrl.dtsi164 scl = <&pio4 5 ALT1 BIDIR>;
173 scl = <&pio5 0 ALT1 BIDIR>;
322 scl = <&pio4 5 ALT1 OUT>;
329 scl = <&pio4 5 ALT1 OUT>;
339 scl = <&pio3 2 ALT2 OUT>;
346 scl = <&pio3 2 ALT2 OUT>;
356 scl = <&pio3 7 ALT2 OUT>;
363 scl = <&pio3 7 ALT2 OUT>;
519 scl = <&pio10 5 ALT2 BIDIR>;
528 scl = <&pio11 0 ALT2 BIDIR>;
[all …]
H A Dste-dbx5x0-pinctrl.dtsi132 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 …]
H A Dstm32mp15xx-dhcom-picoitx.dtsi82 i2c-scl-rising-time-ns = <185>;
83 i2c-scl-falling-time-ns = <20>;
93 i2c-scl-rising-time-ns = <185>;
94 i2c-scl-falling-time-ns = <20>;
H A Dstm32mp15xx-dhcom-drc02.dtsi75 i2c-scl-rising-time-ns = <185>;
76 i2c-scl-falling-time-ns = <20>;
99 i2c-scl-rising-time-ns = <185>;
100 i2c-scl-falling-time-ns = <20>;
/freebsd/sys/dev/iicbus/
H A Diicbb.c160 0, "SCL low timeout, microseconds"); in iicbb_attach()
252 pause_sbt("iicbb-scl-low", SBT_1MS, 0, C_PREL(2)); in iicbb_waitforscl()
268 * Precondition: SCL is low. in iicbb_clockin()
271 * - release SCL and wait until it's high. in iicbb_clockin()
272 * The caller is responsible for keeping SCL high for udelay. in iicbb_clockin()
275 * SDA and raising SCL. It's expected that the I/O access latency will in iicbb_clockin()
293 * Precondition: SCL is high. in iicbb_clockout()
295 * - pull SCL low and hold for udelay. in iicbb_clockout()
383 * only once and then we just pulse the SCL. in iicbb_readbyte()
432 /* SCL must be high on the idle bus. */ in iicbb_start_impl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSpecialCaseList.cpp84 std::unique_ptr<SpecialCaseList> SCL(new SpecialCaseList()); in create()
85 if (SCL->createInternal(Paths, FS, Error))
86 return SCL;
92 std::unique_ptr<SpecialCaseList> SCL(new SpecialCaseList()); in createOrDie()
93 if (SCL->createInternal(MB, Error)) in createOrDie()
94 return SCL;
102 if (auto SCL = create(Paths, FS, Error)) in createInternal()
103 return SCL; in createInternal()
72 std::unique_ptr<SpecialCaseList> SCL(new SpecialCaseList()); create() local
80 std::unique_ptr<SpecialCaseList> SCL(new SpecialCaseList()); create() local
90 if (auto SCL = create(Paths, FS, Error)) createOrDie() local
/freebsd/sys/contrib/device-tree/Bindings/i3c/
H A Di3c.txt24 - i3c-scl-hz: frequency of the SCL signal used for I3C transfers.
27 - i2c-scl-hz: frequency of the SCL signal used for I2C transfers.
53 frequency on SCL
118 i2c-scl-hz = <100000>;
H A Di3c.yaml42 i3c-scl-hz:
44 Frequency of the SCL signal used for I3C transfers. When undefined, the
49 i2c-scl-hz:
51 Frequency of the SCL signal used for I2C transfers. When undefined, the
99 supports high frequency on SCL
167 i2c-scl-hz = <100000>;
H A Dcdns,i3c-master.txt21 - i2c-scl-hz
22 - i3c-scl-hz
37 i2c-scl-hz = <100000>;
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dspa_misc.c457 spa_config_lock_t *scl = &spa->spa_config_lock[i]; in spa_config_lock_init() local
458 mutex_init(&scl->scl_lock, NULL, MUTEX_DEFAULT, NULL); in spa_config_lock_init()
459 cv_init(&scl->scl_cv, NULL, CV_DEFAULT, NULL); in spa_config_lock_init()
460 scl->scl_writer = NULL; in spa_config_lock_init()
461 scl->scl_write_wanted = 0; in spa_config_lock_init()
462 scl->scl_count = 0; in spa_config_lock_init()
470 spa_config_lock_t *scl = &spa->spa_config_lock[i]; in spa_config_lock_destroy() local
471 mutex_destroy(&scl->scl_lock); in spa_config_lock_destroy()
472 cv_destroy(&scl->scl_cv); in spa_config_lock_destroy()
473 ASSERT(scl->scl_writer == NULL); in spa_config_lock_destroy()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFMA.td323 SchedWriteFMA.Scl>, VEX_LIG;
325 SchedWriteFMA.Scl>, VEX_LIG;
328 SchedWriteFMA.Scl>, VEX_LIG;
330 SchedWriteFMA.Scl>, VEX_LIG;
542 SchedWriteFMA.Scl>,
543 fma4s_int<0x6A, "vfmaddss", ssmem, SchedWriteFMA.Scl>;
545 SchedWriteFMA.Scl>,
546 fma4s_int<0x6E, "vfmsubss", ssmem, SchedWriteFMA.Scl>;
548 X86any_Fnmadd, loadf32, SchedWriteFMA.Scl>,
549 fma4s_int<0x7A, "vfnmaddss", ssmem, SchedWriteFMA.Scl>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dcirrus,lochnagar.yaml107 dsp-dmicdat1, dsp-dmicclk2, dsp-dmicdat2, i2c2-scl,
108 i2c2-sda, i2c3-scl, i2c3-sda, i2c4-scl, i2c4-sda,
136 i2c2-scl, i2c2-sda, i2c3-scl, i2c3-sda, i2c4-scl,
/freebsd/sys/dev/gpio/
H A Dgpioiic.c87 * property. The modern bindings specify separate scl-gpios and in gpioiic_setup_fdt_pins()
103 "scl-gpios", &sc->sclpin)) != 0) { in gpioiic_setup_fdt_pins()
104 device_printf(sc->dev, "missing scl-gpios property\n"); in gpioiic_setup_fdt_pins()
160 * handle the scl/sda index hints that tell us which of the two pins is in gpioiic_setup_hinted_pins()
164 if ((err = resource_int_value(devname, unit, "scl", &sclnum)) != 0) in gpioiic_setup_hinted_pins()
167 device_printf(sc->dev, "invalid scl hint %d\n", sclnum); in gpioiic_setup_hinted_pins()
313 device_printf(dev, "SCL pin: %s:%d, SDA pin: %s:%d\n", in gpioiic_attach()
/freebsd/sys/contrib/device-tree/src/arm64/st/
H A Dstm32mp257f-ev1.dts80 i2c-scl-rising-time-ns = <100>;
81 i2c-scl-falling-time-ns = <13>;
90 i2c-scl-rising-time-ns = <57>;
91 i2c-scl-falling-time-ns = <7>;
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/
H A Drk3399-roc-pc.dtsi288 i2c-scl-rising-time-ns = <168>;
289 i2c-scl-falling-time-ns = <4>;
515 i2c-scl-rising-time-ns = <300>;
516 i2c-scl-falling-time-ns = <15>;
521 i2c-scl-rising-time-ns = <450>;
522 i2c-scl-falling-time-ns = <15>;
527 i2c-scl-rising-time-ns = <600>;
528 i2c-scl-falling-time-ns = <20>;
544 i2c-scl-rising-time-ns = <600>;
545 i2c-scl-falling-time-ns = <20>;
/freebsd/sys/contrib/device-tree/src/arm/rockchip/
H A Drk3288-veyron.dtsi188 i2c-scl-falling-time-ns = <50>; /* 2.5ns measured */
189 i2c-scl-rising-time-ns = <100>; /* 45ns measured */
324 i2c-scl-falling-time-ns = <50>; /* 2.5ns measured */
325 i2c-scl-rising-time-ns = <100>; /* 40ns measured */
339 i2c-scl-falling-time-ns = <50>; /* 10ns measured */
340 i2c-scl-rising-time-ns = <800>; /* 600ns measured */
347 i2c-scl-falling-time-ns = <50>; /* 11ns measured */
348 i2c-scl-rising-time-ns = <300>; /* 225ns measured */

12345678910>>...19