Skip to content

Commit 930f166

Browse files
committed
DTS: Infineon: CYW20829: Adding new SOC devices
Adding new MPN files for B1 part revision. Updating existing parts to be consistent with changes made for other new devices (PSOC Edge, PSOC Control C3). Signed-off-by: John Batch <john.batch@infineon.com>
1 parent f6b05f5 commit 930f166

17 files changed

+1446
-108
lines changed

dts/arm/infineon/cat1b/cyw20829/cyw20829.48-qfn.dtsi

Lines changed: 482 additions & 0 deletions
Large diffs are not rendered by default.

dts/arm/infineon/cat1b/cyw20829/cyw20829.56-qfn.dtsi

Lines changed: 108 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
2-
* Copyright (c) 2023 Cypress Semiconductor Corporation (an Infineon company) or
3-
* an affiliate of Cypress Semiconductor Corporation
2+
* Copyright (c) 2025 Infineon Technologies AG,
3+
* or an affiliate of Infineon Technologies AG.
44
*
55
* SPDX-License-Identifier: Apache-2.0
66
*/
@@ -296,7 +296,7 @@
296296
pinmux = <DT_CAT1_PINMUX(3, 3, HSIOM_SEL_ACT_6)>;
297297
};
298298

299-
/* PWM group 0 */
299+
/* PWM tcpwm_line*/
300300
/omit-if-no-ref/ p0_1_pwm0_1: p0_1_pwm0_1 {
301301
pinmux = <DT_CAT1_PINMUX(0, 1, HSIOM_SEL_ACT_0)>;
302302
};
@@ -349,7 +349,6 @@
349349
pinmux = <DT_CAT1_PINMUX(5, 2, HSIOM_SEL_ACT_0)>;
350350
};
351351

352-
/* PWM group 1 */
353352
/omit-if-no-ref/ p0_1_pwm1_0: p0_1_pwm1_0 {
354353
pinmux = <DT_CAT1_PINMUX(0, 1, HSIOM_SEL_ACT_1)>;
355354
};
@@ -401,6 +400,111 @@
401400
/omit-if-no-ref/ p5_2_pwm1_5: p5_2_pwm1_5 {
402401
pinmux = <DT_CAT1_PINMUX(5, 2, HSIOM_SEL_ACT_1)>;
403402
};
403+
404+
/* PWM tcpwm_line_compl*/
405+
/omit-if-no-ref/ p0_0_pwm0_0: p0_0_pwm0_0_compl {
406+
pinmux = <DT_CAT1_PINMUX(0, 0, HSIOM_SEL_ACT_0)>;
407+
};
408+
409+
/omit-if-no-ref/ p0_2_pwm0_1: p0_2_pwm0_1_compl {
410+
pinmux = <DT_CAT1_PINMUX(0, 2, HSIOM_SEL_ACT_0)>;
411+
};
412+
413+
/omit-if-no-ref/ p0_4_pwm0_0: p0_4_pwm0_0_compl {
414+
pinmux = <DT_CAT1_PINMUX(0, 4, HSIOM_SEL_ACT_0)>;
415+
};
416+
417+
/omit-if-no-ref/ p1_0_pwm0_1: p1_0_pwm0_1_compl {
418+
pinmux = <DT_CAT1_PINMUX(1, 0, HSIOM_SEL_ACT_0)>;
419+
};
420+
421+
/omit-if-no-ref/ p1_2_pwm0_0: p1_2_pwm0_0_compl {
422+
pinmux = <DT_CAT1_PINMUX(1, 2, HSIOM_SEL_ACT_0)>;
423+
};
424+
425+
/omit-if-no-ref/ p1_4_pwm0_1: p1_4_pwm0_1_compl {
426+
pinmux = <DT_CAT1_PINMUX(1, 4, HSIOM_SEL_ACT_0)>;
427+
};
428+
429+
/omit-if-no-ref/ p1_6_pwm0_0: p1_6_pwm0_0_compl {
430+
pinmux = <DT_CAT1_PINMUX(1, 6, HSIOM_SEL_ACT_0)>;
431+
};
432+
433+
/omit-if-no-ref/ p3_1_pwm0_0: p3_1_pwm0_0_compl {
434+
pinmux = <DT_CAT1_PINMUX(3, 1, HSIOM_SEL_ACT_0)>;
435+
};
436+
437+
/omit-if-no-ref/ p3_3_pwm0_1: p3_3_pwm0_1_compl {
438+
pinmux = <DT_CAT1_PINMUX(3, 3, HSIOM_SEL_ACT_0)>;
439+
};
440+
441+
/omit-if-no-ref/ p3_5_pwm0_0: p3_5_pwm0_0_compl {
442+
pinmux = <DT_CAT1_PINMUX(3, 5, HSIOM_SEL_ACT_0)>;
443+
};
444+
445+
/omit-if-no-ref/ p3_7_pwm0_1: p3_7_pwm0_1_compl {
446+
pinmux = <DT_CAT1_PINMUX(3, 7, HSIOM_SEL_ACT_0)>;
447+
};
448+
449+
/omit-if-no-ref/ p4_0_pwm0_1: p4_0_pwm0_1_compl {
450+
pinmux = <DT_CAT1_PINMUX(4, 0, HSIOM_SEL_ACT_0)>;
451+
};
452+
453+
/omit-if-no-ref/ p5_1_pwm0_0: p5_1_pwm0_0_compl {
454+
pinmux = <DT_CAT1_PINMUX(5, 1, HSIOM_SEL_ACT_0)>;
455+
};
456+
457+
/omit-if-no-ref/ p0_0_pwm1_6: p0_0_pwm1_6_compl {
458+
pinmux = <DT_CAT1_PINMUX(0, 0, HSIOM_SEL_ACT_1)>;
459+
};
460+
461+
/omit-if-no-ref/ p0_2_pwm1_0: p0_2_pwm1_0_compl {
462+
pinmux = <DT_CAT1_PINMUX(0, 2, HSIOM_SEL_ACT_1)>;
463+
};
464+
465+
/omit-if-no-ref/ p0_4_pwm1_1: p0_4_pwm1_1_compl {
466+
pinmux = <DT_CAT1_PINMUX(0, 4, HSIOM_SEL_ACT_1)>;
467+
};
468+
469+
/omit-if-no-ref/ p1_0_pwm1_2: p1_0_pwm1_2_compl {
470+
pinmux = <DT_CAT1_PINMUX(1, 0, HSIOM_SEL_ACT_1)>;
471+
};
472+
473+
/omit-if-no-ref/ p1_2_pwm1_3: p1_2_pwm1_3_compl {
474+
pinmux = <DT_CAT1_PINMUX(1, 2, HSIOM_SEL_ACT_1)>;
475+
};
476+
477+
/omit-if-no-ref/ p1_4_pwm1_4: p1_4_pwm1_4_compl {
478+
pinmux = <DT_CAT1_PINMUX(1, 4, HSIOM_SEL_ACT_1)>;
479+
};
480+
481+
/omit-if-no-ref/ p1_6_pwm1_5: p1_6_pwm1_5_compl {
482+
pinmux = <DT_CAT1_PINMUX(1, 6, HSIOM_SEL_ACT_1)>;
483+
};
484+
485+
/omit-if-no-ref/ p3_1_pwm1_0: p3_1_pwm1_0_compl {
486+
pinmux = <DT_CAT1_PINMUX(3, 1, HSIOM_SEL_ACT_1)>;
487+
};
488+
489+
/omit-if-no-ref/ p3_3_pwm1_1: p3_3_pwm1_1_compl {
490+
pinmux = <DT_CAT1_PINMUX(3, 3, HSIOM_SEL_ACT_1)>;
491+
};
492+
493+
/omit-if-no-ref/ p3_5_pwm1_2: p3_5_pwm1_2_compl {
494+
pinmux = <DT_CAT1_PINMUX(3, 5, HSIOM_SEL_ACT_1)>;
495+
};
496+
497+
/omit-if-no-ref/ p3_7_pwm1_3: p3_7_pwm1_3_compl {
498+
pinmux = <DT_CAT1_PINMUX(3, 7, HSIOM_SEL_ACT_1)>;
499+
};
500+
501+
/omit-if-no-ref/ p4_0_pwm1_5: p4_0_pwm1_5_compl {
502+
pinmux = <DT_CAT1_PINMUX(4, 0, HSIOM_SEL_ACT_1)>;
503+
};
504+
505+
/omit-if-no-ref/ p5_1_pwm1_4: p5_1_pwm1_4_compl {
506+
pinmux = <DT_CAT1_PINMUX(5, 1, HSIOM_SEL_ACT_1)>;
507+
};
404508
};
405509
};
406510
};

0 commit comments

Comments
 (0)