Home
last modified time | relevance | path

Searched +full:cat1 +full:- +full:i2c (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/drivers/i2c/
DKconfig.ifx_cat11 # Infineon CAT1 I2C configuration options
6 # SPDX-License-Identifier: Apache-2.0
9 bool "Infineon CAT1 I2C driver"
15 This option enables the I2C driver for Infineon CAT1 family.
18 int "I2C Target data buffer length"
23 Buffer to receive data as an I2C Target.
26 bool "Support Asynchronous I2C driver"
30 Configure the I2C driver to be non-blocking/Asynchronous mode.
Di2c_ifx_cat1.c5 * SPDX-License-Identifier: Apache-2.0
9 * @brief I2C driver for Infineon CAT1 MCU family.
14 #include <zephyr/drivers/i2c.h>
39 /* I2C speed */
67 /* Default SCB/I2C configuration structure */
92 return -ENOMEM; in _get_hw_block_num()
99 struct ifx_cat1_i2c_data *data = dev->data; in ifx_master_event_handler()
103 (void)cyhal_i2c_abort_async(&data->obj); in ifx_master_event_handler()
104 data->error_status = 1; in ifx_master_event_handler()
111 if (((data->async_pending == CAT1_I2C_PENDING_TX_RX) && in ifx_master_event_handler()
[all …]
/Zephyr-latest/dts/bindings/i2c/
Dinfineon,cat1-i2c.yaml4 # SPDX-License-Identifier: Apache-2.0
7 Infineon CAT1 I2C driver
9 This driver configures the SCB as an I2C device.
11 Example devicetree configuration with vl53l0x Time-of-Flight (ToF)
15 compatible = "infineon,cat1-i2c";
18 #address-cells = <1>;
19 #size-cells = <0>;
21 pinctrl-0 = <&p6_0_scb3_i2c_scl &p6_1_scb3_i2c_sda>;
22 pinctrl-names = "default";
30 The pinctrl nodes need to be configured as open-drain and
[all …]
/Zephyr-latest/tests/drivers/i2c/i2c_api/boards/
Dcy8cproto_063_ble.overlay2 * SPDX-License-Identifier: Apache-2.0
11 i2c-0 =&i2c1;
16 compatible = "infineon,cat1-i2c";
19 pinctrl-0 = <&p10_0_scb1_i2c_scl &p10_1_scb1_i2c_sda>;
20 pinctrl-names = "default";
23 /* Configure pin control bias mode for i2c pins */
25 drive-open-drain;
26 input-enable;
30 drive-open-drain;
31 input-enable;
Dcyw920829m2evk_02.overlay3 * SPDX-License-Identifier: Apache-2.0
9 i2c-0 =&i2c0;
14 #address-cells = <1>;
15 #size-cells = <0>;
16 compatible = "infineon,cat1-i2c";
18 pinctrl-0 = <&p0_2_scb0_i2c_scl &p0_3_scb0_i2c_sda>;
19 pinctrl-names = "default";
22 /* Configure pin control bias mode for i2c pins */
24 drive-open-drain;
25 input-enable;
[all …]
/Zephyr-latest/boards/infineon/cy8cproto_062_4343w/
Dcy8cproto_062_4343w.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "cy8cproto_062_4343w-common.dtsi"
10 #include "cy8cproto_062_4343w-pinctrl.dtsi"
17 uart-5 = &uart5;
18 i2c-0 = &i2c3;
27 zephyr,shell-uart = &uart5;
28 zephyr,bt-hci = &bt_hci_uart;
37 compatible = "infineon,cat1-uart";
39 current-speed = <115200>;
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[all …]
Drelease-notes-3.4.rst20 * Added Power Delivery Source Support to the USB-C Stack.
22 * Cache API functions are now fully in-lined by compilers.
23 * Added an API for real-time clocks (RTC).
29 - Introduction of 3 new test harnesses into twister supporting pyTest,
31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated.
46 * CVE-2023-1901: Under embargo until 2023-07-04
48 * CVE-2023-1902: Under embargo until 2023-07-04
67 +--------------------------------------------------+
69 +--------------------------------------------------+
71 +--------------------------------------------------+
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
[all …]