0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003 * Samsung's S3C24XX family device tree source
0004 *
0005 * Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
0006 */
0007
0008 / {
0009 compatible = "samsung,s3c24xx";
0010 interrupt-parent = <&intc>;
0011 #address-cells = <1>;
0012 #size-cells = <1>;
0013
0014 aliases {
0015 pinctrl0 = &pinctrl_0;
0016 serial0 = &uart_0;
0017 serial1 = &uart_1;
0018 serial2 = &uart_2;
0019 };
0020
0021 intc: interrupt-controller@4a000000 {
0022 compatible = "samsung,s3c2410-irq";
0023 reg = <0x4a000000 0x100>;
0024 interrupt-controller;
0025 #interrupt-cells = <4>;
0026 };
0027
0028 pinctrl_0: pinctrl@56000000 {
0029 reg = <0x56000000 0x1000>;
0030
0031 wakeup-interrupt-controller {
0032 compatible = "samsung,s3c2410-wakeup-eint";
0033 interrupts = <0 0 0 3>,
0034 <0 0 1 3>,
0035 <0 0 2 3>,
0036 <0 0 3 3>,
0037 <0 0 4 4>,
0038 <0 0 5 4>;
0039 };
0040 };
0041
0042 timer: pwm@51000000 {
0043 compatible = "samsung,s3c2410-pwm";
0044 reg = <0x51000000 0x1000>;
0045 interrupts = <0 0 10 3>, <0 0 11 3>, <0 0 12 3>, <0 0 13 3>, <0 0 14 3>;
0046 #pwm-cells = <3>;
0047 };
0048
0049 uart_0: serial@50000000 {
0050 compatible = "samsung,s3c2410-uart";
0051 reg = <0x50000000 0x4000>;
0052 interrupts = <1 28 0 4>, <1 28 1 4>;
0053 status = "disabled";
0054 };
0055
0056 uart_1: serial@50004000 {
0057 compatible = "samsung,s3c2410-uart";
0058 reg = <0x50004000 0x4000>;
0059 interrupts = <1 23 3 4>, <1 23 4 4>;
0060 status = "disabled";
0061 };
0062
0063 uart_2: serial@50008000 {
0064 compatible = "samsung,s3c2410-uart";
0065 reg = <0x50008000 0x4000>;
0066 interrupts = <1 15 6 4>, <1 15 7 4>;
0067 status = "disabled";
0068 };
0069
0070 watchdog: watchdog@53000000 {
0071 compatible = "samsung,s3c2410-wdt";
0072 reg = <0x53000000 0x100>;
0073 interrupts = <0 0 9 3>;
0074 status = "disabled";
0075 };
0076
0077 rtc: rtc@57000000 {
0078 compatible = "samsung,s3c2410-rtc";
0079 reg = <0x57000000 0x100>;
0080 interrupts = <0 0 30 3>, <0 0 8 3>;
0081 status = "disabled";
0082 };
0083
0084 i2c: i2c@54000000 {
0085 compatible = "samsung,s3c2410-i2c";
0086 reg = <0x54000000 0x100>;
0087 interrupts = <0 0 27 3>;
0088 #address-cells = <1>;
0089 #size-cells = <0>;
0090 status = "disabled";
0091 };
0092 };