File tree Expand file tree Collapse file tree 2 files changed +115
-0
lines changed
arch/arm64/boot/dts/freescale Expand file tree Collapse file tree 2 files changed +115
-0
lines changed Original file line number Diff line number Diff line change 333333 status = "disabled";
334334 };
335335
336+ i2c0: i2c@401e4000 {
337+ compatible = "nxp,s32g2-i2c";
338+ reg = <0x401e4000 0x1000>;
339+ #address-cells = <1>;
340+ #size-cells = <0>;
341+ interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>;
342+ clocks = <&clks 40>;
343+ clock-names = "ipg";
344+ status = "disabled";
345+ };
346+
347+ i2c1: i2c@401e8000 {
348+ compatible = "nxp,s32g2-i2c";
349+ reg = <0x401e8000 0x1000>;
350+ #address-cells = <1>;
351+ #size-cells = <0>;
352+ interrupts = <GIC_SPI 93 IRQ_TYPE_LEVEL_HIGH>;
353+ clocks = <&clks 40>;
354+ clock-names = "ipg";
355+ status = "disabled";
356+ };
357+
358+ i2c2: i2c@401ec000 {
359+ compatible = "nxp,s32g2-i2c";
360+ reg = <0x401ec000 0x1000>;
361+ #address-cells = <1>;
362+ #size-cells = <0>;
363+ interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
364+ clocks = <&clks 40>;
365+ clock-names = "ipg";
366+ status = "disabled";
367+ };
368+
336369 uart2: serial@402bc000 {
337370 compatible = "nxp,s32g2-linflexuart",
338371 "fsl,s32v234-linflexuart";
341374 status = "disabled";
342375 };
343376
377+ i2c3: i2c@402d8000 {
378+ compatible = "nxp,s32g2-i2c";
379+ reg = <0x402d8000 0x1000>;
380+ #address-cells = <1>;
381+ #size-cells = <0>;
382+ interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>;
383+ clocks = <&clks 40>;
384+ clock-names = "ipg";
385+ status = "disabled";
386+ };
387+
388+ i2c4: i2c@402dc000 {
389+ compatible = "nxp,s32g2-i2c";
390+ reg = <0x402dc000 0x1000>;
391+ #address-cells = <1>;
392+ #size-cells = <0>;
393+ interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>;
394+ clocks = <&clks 40>;
395+ clock-names = "ipg";
396+ status = "disabled";
397+ };
398+
344399 usdhc0: mmc@402f0000 {
345400 compatible = "nxp,s32g2-usdhc";
346401 reg = <0x402f0000 0x1000>;
Original file line number Diff line number Diff line change 390390 status = "disabled";
391391 };
392392
393+ i2c0: i2c@401e4000 {
394+ compatible = "nxp,s32g3-i2c",
395+ "nxp,s32g2-i2c";
396+ reg = <0x401e4000 0x1000>;
397+ #address-cells = <1>;
398+ #size-cells = <0>;
399+ interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>;
400+ clocks = <&clks 40>;
401+ clock-names = "ipg";
402+ status = "disabled";
403+ };
404+
405+ i2c1: i2c@401e8000 {
406+ compatible = "nxp,s32g3-i2c",
407+ "nxp,s32g2-i2c";
408+ reg = <0x401e8000 0x1000>;
409+ #address-cells = <1>;
410+ #size-cells = <0>;
411+ interrupts = <GIC_SPI 93 IRQ_TYPE_LEVEL_HIGH>;
412+ clocks = <&clks 40>;
413+ clock-names = "ipg";
414+ status = "disabled";
415+ };
416+
417+ i2c2: i2c@401ec000 {
418+ compatible = "nxp,s32g3-i2c",
419+ "nxp,s32g2-i2c";
420+ reg = <0x401ec000 0x1000>;
421+ #address-cells = <1>;
422+ #size-cells = <0>;
423+ interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
424+ clocks = <&clks 40>;
425+ clock-names = "ipg";
426+ status = "disabled";
427+ };
428+
393429 uart2: serial@402bc000 {
394430 compatible = "nxp,s32g3-linflexuart",
395431 "fsl,s32v234-linflexuart";
398434 status = "disabled";
399435 };
400436
437+ i2c3: i2c@402d8000 {
438+ compatible = "nxp,s32g3-i2c",
439+ "nxp,s32g2-i2c";
440+ reg = <0x402d8000 0x1000>;
441+ #address-cells = <1>;
442+ #size-cells = <0>;
443+ interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>;
444+ clocks = <&clks 40>;
445+ clock-names = "ipg";
446+ status = "disabled";
447+ };
448+
449+ i2c4: i2c@402dc000 {
450+ compatible = "nxp,s32g3-i2c",
451+ "nxp,s32g2-i2c";
452+ reg = <0x402dc000 0x1000>;
453+ #address-cells = <1>;
454+ #size-cells = <0>;
455+ interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>;
456+ clocks = <&clks 40>;
457+ clock-names = "ipg";
458+ status = "disabled";
459+ };
460+
401461 usdhc0: mmc@402f0000 {
402462 compatible = "nxp,s32g3-usdhc",
403463 "nxp,s32g2-usdhc";
You can’t perform that action at this time.
0 commit comments