Home
last modified time | relevance | path

Searched +full:ifx_cat1 +full:- +full:pinctrl (Results 1 – 25 of 29) sorted by relevance

12

/Zephyr-latest/drivers/pinctrl/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
4 menuconfig PINCTRL config
7 if PINCTRL
9 module = PINCTRL
10 module-str = PINCTRL
36 source "drivers/pinctrl/Kconfig.b91"
37 source "drivers/pinctrl/Kconfig.ambiq"
38 source "drivers/pinctrl/Kconfig.gd32"
39 source "drivers/pinctrl/Kconfig.it8xxx2"
40 source "drivers/pinctrl/Kconfig.npcx"
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dinfineon,cat1-pinctrl.yaml4 # SPDX-License-Identifier: Apache-2.0
7 Infineon CAT1 Pinctrl container node
11 UART0 RX to a particular port/pin and enable the pull-up resistor on that
14 The node has the 'pinctrl' node label set in SoC's devicetree,
17 &pinctrl {
22 'bias-pull-up' property. Here is a list of the supported standard pin
24 * bias-high-impedance
25 * bias-pull-up
26 * bias-pull-down
27 * drive-open-drain
[all …]
/Zephyr-latest/drivers/i2c/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
10 bool "Inter-Integrated Circuit (I2C) bus drivers"
45 "zephyr,i2c-dump-allowlist" and phandles to the devices that need to be traced.
47 i2c-dump-allowlist {
48 compatible = "zephyr,i2c-dump-allowlist";
130 source "drivers/i2c/Kconfig.ifx_cat1"
166 module-str = i2c
174 select PINCTRL if SOC_FAMILY_SILABS_S2
182 select PINCTRL
190 select PINCTRL
[all …]
/Zephyr-latest/dts/arm/infineon/cat1a/psoc6_01/
Dpsoc6_01.43-smt.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320080; // gpio_prt1
15 /delete-node/ gpio@40320100; // gpio_prt2
16 /delete-node/ gpio@40320180; // gpio_prt3
17 /delete-node/ gpio@40320200; // gpio_prt4
18 /delete-node/ gpio@40320400; // gpio_prt8
19 /delete-node/ gpio@40320580; // gpio_prt11
20 /delete-node/ gpio@40320680; // gpio_prt13
[all …]
Dpsoc6_01.68-qfn-ble.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320080; // gpio_prt1
15 /delete-node/ gpio@40320100; // gpio_prt2
16 /delete-node/ gpio@40320180; // gpio_prt3
17 /delete-node/ gpio@40320200; // gpio_prt4
18 /delete-node/ gpio@40320280; // gpio_prt5
19 /delete-node/ gpio@40320680; // gpio_prt13
20 /delete-node/ gpio@40320700; // gpio_prt14
[all …]
Dpsoc6_01.80-wlcsp.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320100; // gpio_prt2
15 /delete-node/ gpio@40320180; // gpio_prt3
16 /delete-node/ gpio@40320200; // gpio_prt4
17 /delete-node/ gpio@40320680; // gpio_prt13
19 pinctrl: pinctrl@40310000 { label
21 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
24 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
[all …]
Dpsoc6_01.124-bga-sip.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320100; // gpio_prt2
15 /delete-node/ gpio@40320180; // gpio_prt3
16 /delete-node/ gpio@40320200; // gpio_prt4
18 pinctrl: pinctrl@40310000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
26 /omit-if-no-ref/ p5_0_scb5_i2c_scl: p5_0_scb5_i2c_scl {
[all …]
Dpsoc6_01.116-bga-ble.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320100; // gpio_prt2
15 /delete-node/ gpio@40320180; // gpio_prt3
16 /delete-node/ gpio@40320200; // gpio_prt4
17 /delete-node/ gpio@40320700; // gpio_prt14
19 pinctrl: pinctrl@40310000 { label
21 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
24 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
[all …]
Dpsoc6_01.104-m-csp-ble.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320100; // gpio_prt2
15 /delete-node/ gpio@40320180; // gpio_prt3
16 /delete-node/ gpio@40320200; // gpio_prt4
17 /delete-node/ gpio@40320700; // gpio_prt14
19 pinctrl: pinctrl@40310000 { label
21 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
24 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
[all …]
Dpsoc6_01.116-bga-usb.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320100; // gpio_prt2
15 /delete-node/ gpio@40320180; // gpio_prt3
16 /delete-node/ gpio@40320200; // gpio_prt4
18 pinctrl: pinctrl@40310000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
26 /omit-if-no-ref/ p5_0_scb5_i2c_scl: p5_0_scb5_i2c_scl {
[all …]
Dpsoc6_01.104-m-csp-ble-usb.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40320100; // gpio_prt2
15 /delete-node/ gpio@40320180; // gpio_prt3
16 /delete-node/ gpio@40320200; // gpio_prt4
18 pinctrl: pinctrl@40310000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
26 /omit-if-no-ref/ p5_0_scb5_i2c_scl: p5_0_scb5_i2c_scl {
[all …]
Dpsoc6_01.124-bga.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
15 pinctrl: pinctrl@40310000 { label
17 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
20 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p3_0_scb2_i2c_scl: p3_0_scb2_i2c_scl {
29 /omit-if-no-ref/ p4_0_scb7_i2c_scl: p4_0_scb7_i2c_scl {
32 /omit-if-no-ref/ p5_0_scb5_i2c_scl: p5_0_scb5_i2c_scl {
[all …]
/Zephyr-latest/dts/arm/infineon/cat1a/psoc6_03/
Dpsoc6_03.49-wlcsp.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310080; // gpio_prt1
15 /delete-node/ gpio@40310180; // gpio_prt3
16 /delete-node/ gpio@40310200; // gpio_prt4
17 /delete-node/ gpio@40310400; // gpio_prt8
18 /delete-node/ gpio@40310600; // gpio_prt12
19 /delete-node/ gpio@40310680; // gpio_prt13
20 /delete-node/ gpio@40310700; // gpio_prt14
[all …]
Dpsoc6_03.68-qfn.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310080; // gpio_prt1
15 /delete-node/ gpio@40310200; // gpio_prt4
16 /delete-node/ gpio@40310680; // gpio_prt13
18 pinctrl: pinctrl@40300000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p3_0_scb2_i2c_scl: p3_0_scb2_i2c_scl {
[all …]
Dpsoc6_03.100-tqfp.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310080; // gpio_prt1
15 /delete-node/ gpio@40310200; // gpio_prt4
16 /delete-node/ gpio@40310680; // gpio_prt13
18 pinctrl: pinctrl@40300000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p3_0_scb2_i2c_scl: p3_0_scb2_i2c_scl {
[all …]
/Zephyr-latest/dts/arm/infineon/cat1a/psoc6_04/
Dpsoc6_04.64-tqfp-epad.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310080; // gpio_prt1
15 /delete-node/ gpio@40310200; // gpio_prt4
16 /delete-node/ gpio@40310680; // gpio_prt13
17 /delete-node/ gpio@40310700; // gpio_prt14
19 pinctrl: pinctrl@40300000 { label
21 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
24 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
[all …]
Dpsoc6_04.68-qfn.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310080; // gpio_prt1
15 /delete-node/ gpio@40310200; // gpio_prt4
16 /delete-node/ gpio@40310680; // gpio_prt13
18 pinctrl: pinctrl@40300000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p3_0_scb2_i2c_scl: p3_0_scb2_i2c_scl {
[all …]
Dpsoc6_04.80-tqfp.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310200; // gpio_prt4
15 /delete-node/ gpio@40310680; // gpio_prt13
16 /delete-node/ gpio@40310700; // gpio_prt14
18 pinctrl: pinctrl@40300000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p3_0_scb2_i2c_scl: p3_0_scb2_i2c_scl {
[all …]
/Zephyr-latest/dts/arm/infineon/cat1a/psoc6_02/
Dpsoc6_02.68-qfn.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310080; // gpio_prt1
15 /delete-node/ gpio@40310200; // gpio_prt4
16 /delete-node/ gpio@40310680; // gpio_prt13
18 pinctrl: pinctrl@40300000 { label
20 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p2_4_scb9_i2c_scl: p2_4_scb9_i2c_scl {
[all …]
Dpsoc6_02.100-wlcsp.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
14 /delete-node/ gpio@40310180; // gpio_prt3
15 /delete-node/ gpio@40310200; // gpio_prt4
17 pinctrl: pinctrl@40300000 { label
19 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
22 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
25 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
28 /omit-if-no-ref/ p2_4_scb9_i2c_scl: p2_4_scb9_i2c_scl {
[all …]
Dpsoc6_02.128-tqfp.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
15 pinctrl: pinctrl@40300000 { label
17 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
20 /omit-if-no-ref/ p1_0_scb7_i2c_scl: p1_0_scb7_i2c_scl {
23 /omit-if-no-ref/ p2_0_scb1_i2c_scl: p2_0_scb1_i2c_scl {
26 /omit-if-no-ref/ p2_4_scb9_i2c_scl: p2_4_scb9_i2c_scl {
29 /omit-if-no-ref/ p3_0_scb2_i2c_scl: p3_0_scb2_i2c_scl {
32 /omit-if-no-ref/ p4_0_scb7_i2c_scl: p4_0_scb7_i2c_scl {
[all …]
/Zephyr-latest/dts/arm/infineon/cat1b/cyw20829/
Dcyw20829.40-qfn.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
15 pinctrl: pinctrl@40400000 { label
17 /omit-if-no-ref/ p1_2_scb2_i2c_scl: p1_2_scb2_i2c_scl {
20 /omit-if-no-ref/ p3_2_scb2_i2c_scl: p3_2_scb2_i2c_scl {
23 /omit-if-no-ref/ p4_0_scb0_i2c_scl: p4_0_scb0_i2c_scl {
26 /omit-if-no-ref/ p5_0_scb2_i2c_scl: p5_0_scb2_i2c_scl {
31 /omit-if-no-ref/ p1_3_scb2_i2c_sda: p1_3_scb2_i2c_sda {
34 /omit-if-no-ref/ p3_3_scb2_i2c_sda: p3_3_scb2_i2c_sda {
[all …]
Dcyw20829.56-qfn.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
15 pinctrl: pinctrl@40400000 { label
17 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
20 /omit-if-no-ref/ p1_2_scb2_i2c_scl: p1_2_scb2_i2c_scl {
23 /omit-if-no-ref/ p3_2_scb2_i2c_scl: p3_2_scb2_i2c_scl {
26 /omit-if-no-ref/ p4_0_scb0_i2c_scl: p4_0_scb0_i2c_scl {
29 /omit-if-no-ref/ p5_0_scb2_i2c_scl: p5_0_scb2_i2c_scl {
34 /omit-if-no-ref/ p0_3_scb0_i2c_sda: p0_3_scb0_i2c_sda {
[all …]
Dcyw20829.77-bga.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
15 pinctrl: pinctrl@40400000 { label
17 /omit-if-no-ref/ p0_2_scb0_i2c_scl: p0_2_scb0_i2c_scl {
20 /omit-if-no-ref/ p1_2_scb2_i2c_scl: p1_2_scb2_i2c_scl {
23 /omit-if-no-ref/ p3_2_scb2_i2c_scl: p3_2_scb2_i2c_scl {
26 /omit-if-no-ref/ p4_0_scb0_i2c_scl: p4_0_scb0_i2c_scl {
29 /omit-if-no-ref/ p5_0_scb2_i2c_scl: p5_0_scb2_i2c_scl {
34 /omit-if-no-ref/ p0_3_scb0_i2c_sda: p0_3_scb0_i2c_sda {
[all …]
/Zephyr-latest/drivers/counter/
Dcounter_ifx_cat1.c5 * SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/drivers/pinctrl.h>
20 #include <zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h>
72 uintptr_t cnt = POINTER_TO_UINT(_CYHAL_TCPWM_DATA[i].base->CNT); in get_hw_block_info()
78 hw_resource->type = CYHAL_RSC_TCPWM; in get_hw_block_info()
79 hw_resource->block_num = i; in get_hw_block_info()
80 hw_resource->channel_num = ((reg_addr_ptr - cnt) / sizeof(TCPWM_CNT_Type)); in get_hw_block_info()
82 if (hw_resource->channel_num >= _CYHAL_TCPWM_DATA[i].num_channels) { in get_hw_block_info()
83 return -EINVAL; in get_hw_block_info()
88 return -EINVAL; in get_hw_block_info()
[all …]

12