Home
last modified time | relevance | path

Searched full:i2c1 (Results 1 – 25 of 381) sorted by relevance

12345678910>>...16

/Zephyr-Core-3.4.0/tests/drivers/clock_control/stm32_clock_configuration/stm32_common_devices/src/
Dtest_stm32_clock_configuration_i2c.c14 #if DT_NODE_HAS_STATUS(DT_NODELABEL(i2c1), okay)
38 TC_PRINT("I2C1 domain clock configured\n"); in i2c_set_clock()
58 zassert_true((status == CLOCK_CONTROL_STATUS_ON), "I2C1 clk src must to be on"); in i2c_set_clock()
71 TC_PRINT("I2C1 clock source rate: %d Hz\n", dev_dt_clk_freq); in i2c_set_clock()
76 static const struct stm32_pclken pclken[] = STM32_DT_CLOCKS(DT_NODELABEL(i2c1)); in ZTEST()
93 zassert_true(__HAL_RCC_I2C1_IS_CLK_ENABLED(), "[HAL] I2C1 gating clock should be on"); in ZTEST()
97 "[Zephyr] I2C1 gating clock should be on"); in ZTEST()
98 TC_PRINT("I2C1 gating clock on\n"); in ZTEST()
100 if (IS_ENABLED(STM32_I2C_DOMAIN_CLOCK_SUPPORT) && DT_NUM_CLOCKS(DT_NODELABEL(i2c1)) > 1) { in ZTEST()
101 if (DT_NUM_CLOCKS(DT_NODELABEL(i2c1)) > 2) { in ZTEST()
[all …]
/Zephyr-Core-3.4.0/boards/arm/particle_xenon/dts/
Dmesh_feather_i2c1_twi1.dtsi7 /* Add I2C1 support on Particle Mesh via nRF52840 TWI1
29 &i2c1 { /* feather I2C1 */
/Zephyr-Core-3.4.0/boards/arm/particle_argon/dts/
Dmesh_feather_i2c1_twi1.dtsi7 /* Add I2C1 support on Particle Mesh via nRF52840 TWI1
29 &i2c1 { /* feather I2C1 */
/Zephyr-Core-3.4.0/tests/drivers/i2c/i2c_tca954x/src/
Dmain.c37 const struct device *const i2c1 = DEVICE_DT_GET(I2C_1_CTRL_NODE_ID); in ZTEST() local
40 zassert_true(device_is_ready(i2c1), "I2C 1 not ready"); in ZTEST()
43 i2c_read(i2c1, buff, 1, 0x42); in ZTEST()
/Zephyr-Core-3.4.0/boards/shields/x_nucleo_iks01a2/doc/
Dindex.rst51 - LSM303AGR, LPS22HB, HTS221 are on I2C1
64 - JP7 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
65 - JP8 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
72 All the other devices are connected to LSM6DSL master through I2C1.
76 - JP7 => 2-3 (I2C1 = I2Cx)
77 - JP8 => 2-3 (I2C1 = I2Cx)
/Zephyr-Core-3.4.0/boards/shields/x_nucleo_iks01a3/doc/
Dindex.rst49 - LIS2MDL, LPS22HH, HTS221 are STTS751 are on I2C1
62 - JP7 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
63 - JP8 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
70 All the other devices are connected to LSM6DSO master through I2C1.
74 - JP7 => 2-3 (I2C1 = I2Cx)
75 - JP8 => 2-3 (I2C1 = I2Cx)
/Zephyr-Core-3.4.0/boards/shields/x_nucleo_iks02a1/doc/
Dindex.rst48 - IIS2MDC is on I2C1
51 using the JP7/JP8 jumpers to modify to what the I2C1 bus connects to.
62 - JP7 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
63 - JP8 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
74 - JP7 => 2-3 (I2C1 = I2Cx)
75 - JP8 => 2-3 (I2C1 = I2Cx)
/Zephyr-Core-3.4.0/doc/build/dts/
Dmain-example.dts17 sensor-controller = &i2c1;
21 i2c1: i2c@40002000 { label
Dapi-usage.rst44 files to give nodes names that match the SoC datasheet, like ``i2c1``,
82 - ``DT_NODELABEL(i2c1)``
106 long my_i2c = DT_NODELABEL(i2c1);
114 #define MY_I2C DT_NODELABEL(i2c1)
141 DT_NODE_HAS_PROP(DT_NODELABEL(i2c1), clock_frequency) /* expands to 1 */
142 DT_NODE_HAS_PROP(DT_NODELABEL(i2c1), not_a_property) /* expands to 0 */
158 DT_PROP(DT_NODELABEL(i2c1), clock_frequency) /* and so is this, */
173 #define I2C1 DT_NODELABEL(i2c1)
175 DT_PROP(I2C1, status) /* expands to the string literal "okay" */
/Zephyr-Core-3.4.0/tests/drivers/i2c/i2c_target_api/boards/
Dnucleo_l476rg.overlay10 * i2c1 PB9 D14 PB8 D15
16 &i2c1 {
Dnucleo_g071rb.overlay10 * i2c1 PB9 CN10:5 PB8 CN10:3
16 &i2c1 {
Dnucleo_f091rc.overlay3 &i2c1 {
Dstm32f072b_disco.overlay3 &i2c1 {
/Zephyr-Core-3.4.0/boards/shields/x_nucleo_iks02a1/
Dx_nucleo_iks02a1_shub.overlay10 * JP7 => 2-3 (I2C1 = I2Cx)
11 * JP8 => 2-3 (I2C1 = I2Cx)
Dx_nucleo_iks02a1.overlay10 * JP7 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
11 * JP8 => 1-2, 3-4 (I2C1 = I2C2, I2Cx=GND)
/Zephyr-Core-3.4.0/boards/arm/bbc_microbit/
Dboard.h33 #define EXT_P19_GPIO_PIN 0 /* P19, I2C1 SCL */
34 #define EXT_P20_GPIO_PIN 30 /* P20, I2C1 SDA */
/Zephyr-Core-3.4.0/samples/sensor/ccs811/boards/
Defr32mg_sltb004a.overlay7 &i2c1 {
/Zephyr-Core-3.4.0/samples/drivers/counter/alarm/boards/
Dbl5340_dvk_cpuapp.overlay7 &i2c1 {
/Zephyr-Core-3.4.0/boards/arm/arduino_nicla_sense_me/
Darduino_nicla_sense_me.dts72 /* I2C1 in datasheet */
73 &i2c1 {
85 /* Cannot be used together with i2c1. */
/Zephyr-Core-3.4.0/samples/sensor/ms5837/boards/
Dnrf52840dk_nrf52840.overlay7 &i2c1 {
/Zephyr-Core-3.4.0/samples/sensor/wsen_itds/boards/
Ddisco_l475_iot1.overlay7 &i2c1 {
/Zephyr-Core-3.4.0/tests/drivers/sensor/sbs_gauge/boards/
Dnucleo_f070rb.overlay7 &i2c1 {
/Zephyr-Core-3.4.0/samples/sensor/mcp9808/boards/
Dnucleo_l053r8.overlay7 &i2c1 {
Dnucleo_l031k6.overlay7 &i2c1 {
/Zephyr-Core-3.4.0/tests/drivers/counter/maxim_ds3231_api/boards/
Dnucleo_l476rg.overlay7 &i2c1 { /* SDA CN5.9=PB9, SCL CN5.10=PB8, ISW CN5.1=D8=PA9 */

12345678910>>...16