Lines Matching +full:pwm +full:- +full:3

4  * SPDX-License-Identifier: Apache-2.0
7 #include <dt-bindings/clock/imx_ccm_rev2.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/i2c/i2c.h>
10 #include <zephyr/dt-bindings/adc/adc.h>
11 #include <zephyr/dt-bindings/pwm/pwm.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m33f";
23 #address-cells = <1>;
24 #size-cells = <1>;
27 compatible = "arm,armv8m-mpu";
33 compatible = "arm,cortex-m7";
36 #address-cells = <1>;
37 #size-cells = <1>;
43 #address-cells = <1>;
44 #size-cells = <1>;
49 * between non-secure (0x40000000) and secure modes (0x50000000).
52 compatible = "nxp,imx-iomuxc";
56 compatible = "nxp,mcux-rt11xx-pinctrl";
61 compatible = "nxp,mcux-rt-pinctrl";
67 compatible = "nxp,imx-ccm-rev2";
69 #clock-cells = <3>;
169 compatible = "nxp,imx-rgpio";
172 gpio-controller;
173 #gpio-cells = <2>;
177 compatible = "nxp,imx-rgpio";
180 gpio-controller;
181 #gpio-cells = <2>;
185 compatible = "nxp,imx-rgpio";
188 gpio-controller;
189 #gpio-cells = <2>;
193 compatible = "nxp,imx-rgpio";
196 gpio-controller;
197 #gpio-cells = <2>;
201 compatible = "nxp,imx-rgpio";
204 gpio-controller;
205 #gpio-cells = <2>;
209 compatible = "nxp,imx-rgpio";
212 gpio-controller;
213 #gpio-cells = <2>;
218 clock-frequency = <I2C_BITRATE_STANDARD>;
219 #address-cells = <1>;
220 #size-cells = <0>;
229 clock-frequency = <I2C_BITRATE_STANDARD>;
230 #address-cells = <1>;
231 #size-cells = <0>;
240 clock-frequency = <I2C_BITRATE_STANDARD>;
241 #address-cells = <1>;
242 #size-cells = <0>;
251 clock-frequency = <I2C_BITRATE_STANDARD>;
252 #address-cells = <1>;
253 #size-cells = <0>;
262 clock-frequency = <I2C_BITRATE_STANDARD>;
263 #address-cells = <1>;
264 #size-cells = <0>;
273 clock-frequency = <I2C_BITRATE_STANDARD>;
274 #address-cells = <1>;
275 #size-cells = <0>;
283 compatible = "nxp,imx-gpt";
292 compatible = "nxp,imx-gpt";
300 compatible = "nxp,kinetis-acmp";
307 compatible = "nxp,kinetis-acmp";
314 compatible = "nxp,kinetis-acmp";
321 compatible = "nxp,kinetis-acmp";
328 compatible = "nxp,lpc-lpadc";
332 voltage-ref= <1>;
333 calibration-average = <128>;
334 no-power-level;
335 offset-value-a = <10>;
336 offset-value-b = <10>;
337 #io-channel-cells = <1>;
342 compatible = "nxp,lpc-lpadc";
346 clk-divider = <8>;
347 clk-source = <0>;
348 voltage-ref= <1>;
349 calibration-average = <128>;
350 no-power-level;
351 offset-value-a = <10>;
352 offset-value-b = <10>;
353 #io-channel-cells = <1>;
358 compatible = "nxp,imx-qtmr";
363 compatible = "nxp,imx-tmr";
368 compatible = "nxp,imx-tmr";
373 compatible = "nxp,imx-tmr";
378 compatible = "nxp,imx-tmr";
379 channel = <3>;
385 compatible = "nxp,imx-qtmr";
390 compatible = "nxp,imx-tmr";
395 compatible = "nxp,imx-tmr";
400 compatible = "nxp,imx-tmr";
405 compatible = "nxp,imx-tmr";
406 channel = <3>;
412 compatible = "nxp,imx-qtmr";
417 compatible = "nxp,imx-tmr";
422 compatible = "nxp,imx-tmr";
427 compatible = "nxp,imx-tmr";
432 compatible = "nxp,imx-tmr";
433 channel = <3>;
439 compatible = "nxp,imx-qtmr";
444 compatible = "nxp,imx-tmr";
449 compatible = "nxp,imx-tmr";
454 compatible = "nxp,imx-tmr";
459 compatible = "nxp,imx-tmr";
460 channel = <3>;
466 compatible = "nxp,imx-qtmr";
471 compatible = "nxp,imx-tmr";
476 compatible = "nxp,imx-tmr";
481 compatible = "nxp,imx-tmr";
486 compatible = "nxp,imx-tmr";
487 channel = <3>;
493 compatible = "nxp,imx-qtmr";
498 compatible = "nxp,imx-tmr";
503 compatible = "nxp,imx-tmr";
508 compatible = "nxp,imx-tmr";
513 compatible = "nxp,imx-tmr";
514 channel = <3>;
520 compatible = "nxp,imx-qtmr";
525 compatible = "nxp,imx-tmr";
530 compatible = "nxp,imx-tmr";
535 compatible = "nxp,imx-tmr";
540 compatible = "nxp,imx-tmr";
541 channel = <3>;
547 compatible = "nxp,imx-qtmr";
552 compatible = "nxp,imx-tmr";
557 compatible = "nxp,imx-tmr";
562 compatible = "nxp,imx-tmr";
567 compatible = "nxp,imx-tmr";
568 channel = <3>;
575 #address-cells = <1>;
576 #size-cells = <1>;
580 compatible = "nxp,imx-netc-psi";
582 mac-index = <0>;
583 si-index = <0>;
588 compatible = "nxp,imx-netc-psi";
590 mac-index = <1>;
591 si-index = <1>;
596 compatible = "nxp,imx-netc-emdio";
599 #address-cells = <1>;
600 #size-cells = <0>;
606 compatible = "nxp,flexcan-fd", "nxp,flexcan";
609 interrupt-names = "common", "error";
611 clk-source = <0>;
616 compatible = "nxp,flexcan-fd", "nxp,flexcan";
619 interrupt-names = "common", "error";
621 clk-source = <0>;
626 compatible = "nxp,flexcan-fd", "nxp,flexcan";
629 interrupt-names = "common", "error";
631 clk-source = <0>;
639 clock-frequency = <80000000>;
641 clk-source = <0>;
650 clock-frequency = <80000000>;
652 clk-source = <0>;
661 clock-frequency = <80000000>;
663 clk-source = <0>;
674 compatible = "nxp,imx-pwm";
677 #pwm-cells = <3>;
684 compatible = "nxp,imx-pwm";
687 #pwm-cells = <3>;
694 compatible = "nxp,imx-pwm";
697 #pwm-cells = <3>;
704 compatible = "nxp,imx-pwm";
705 index = <3>;
707 #pwm-cells = <3>;
720 compatible = "nxp,imx-pwm";
723 #pwm-cells = <3>;
730 compatible = "nxp,imx-pwm";
733 #pwm-cells = <3>;
740 compatible = "nxp,imx-pwm";
743 #pwm-cells = <3>;
750 compatible = "nxp,imx-pwm";
751 index = <3>;
753 #pwm-cells = <3>;
766 compatible = "nxp,imx-pwm";
769 #pwm-cells = <3>;
776 compatible = "nxp,imx-pwm";
779 #pwm-cells = <3>;
786 compatible = "nxp,imx-pwm";
789 #pwm-cells = <3>;
796 compatible = "nxp,imx-pwm";
797 index = <3>;
799 #pwm-cells = <3>;
812 compatible = "nxp,imx-pwm";
815 #pwm-cells = <3>;
822 compatible = "nxp,imx-pwm";
825 #pwm-cells = <3>;
832 compatible = "nxp,imx-pwm";
835 #pwm-cells = <3>;
842 compatible = "nxp,imx-pwm";
843 index = <3>;
845 #pwm-cells = <3>;
852 tpm1: pwm@4310000 {
853 compatible = "nxp,kinetis-tpm";
859 #pwm-cells = <3>;
862 tpm2: pwm@4320000 {
863 compatible = "nxp,kinetis-tpm";
869 #pwm-cells = <3>;
872 tpm3: pwm@24E0000 {
873 compatible = "nxp,kinetis-tpm";
879 #pwm-cells = <3>;
882 tpm4: pwm@24F0000 {
883 compatible = "nxp,kinetis-tpm";
889 #pwm-cells = <3>;
892 tpm5: pwm@2500000 {
893 compatible = "nxp,kinetis-tpm";
899 #pwm-cells = <3>;
902 tpm6: pwm@42510000 {
903 compatible = "nxp,kinetis-tpm";
909 #pwm-cells = <3>;
913 compatible = "nxp,mcux-i3c";
917 clk-divider = <2>;
918 clk-divider-slow = <1>;
919 clk-divider-tc = <1>;
921 #address-cells = <3>;
922 #size-cells = <0>;
926 compatible = "nxp,mcux-i3c";
930 clk-divider = <2>;
931 clk-divider-slow = <1>;
932 clk-divider-tc = <1>;
934 #address-cells = <3>;
935 #size-cells = <0>;
940 compatible = "nxp,imx-flexspi";
942 #address-cells = <1>;
943 #size-cells = <0>;
949 compatible = "nxp,imx-flexspi";
951 #address-cells = <1>;
952 #size-cells = <0>;
958 #address-cells = <1>;
959 #size-cells = <1>;
961 compatible = "zephyr,memory-region", "mmio-sram";
962 zephyr,memory-region = "OCRAM1";
968 compatible = "zephyr,memory-region", "mmio-sram";
969 zephyr,memory-region = "OCRAM2";