[BACK]Return to at91-kizbox.dts CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / external / gpl2 / dts / dist / arch / arm / boot / dts

Annotation of src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/at91-kizbox.dts, Revision 1.1.1.1.4.2

1.1.1.1.4.2! snj         1: /*
        !             2:  * at91-kizbox.dts - Device Tree file for Overkiz Kizbox board
        !             3:  *
        !             4:  * Copyright (C) 2012-2014 Boris BREZILLON <b.brezillon@overkiz.com>
        !             5:  *               2014-2015 GaĆ«l PORTAY <g.portay@overkiz.com>
        !             6:  *
        !             7:  * Licensed under GPLv2 or later.
        !             8:  */
        !             9: /dts-v1/;
        !            10: #include "at91sam9g20.dtsi"
        !            11: #include <dt-bindings/pwm/pwm.h>
        !            12:
        !            13: / {
        !            14:        model = "Overkiz Kizbox";
        !            15:        compatible = "overkiz,kizbox", "atmel,at91sam9g20", "atmel,at91sam9";
        !            16:
        !            17:        chosen {
        !            18:                bootargs = "ubi.mtd=ubi";
        !            19:                stdout-path = &dbgu;
        !            20:        };
        !            21:
        !            22:        memory {
        !            23:                reg = <0x20000000 0x2000000>;
        !            24:        };
        !            25:
        !            26:        clocks {
        !            27:                main_xtal {
        !            28:                        clock-frequency = <18432000>;
        !            29:                };
        !            30:        };
        !            31:
        !            32:        ahb {
        !            33:                apb {
        !            34:                        macb0: ethernet@fffc4000 {
        !            35:                                phy-mode = "mii";
        !            36:                                pinctrl-0 = <&pinctrl_macb_rmii
        !            37:                                             &pinctrl_macb_rmii_mii_alt>;
        !            38:                                status = "okay";
        !            39:                        };
        !            40:
        !            41:                        usart3: serial@fffd0000 {
        !            42:                                status = "okay";
        !            43:                        };
        !            44:
        !            45:                        dbgu: serial@fffff200 {
        !            46:                                status = "okay";
        !            47:                        };
        !            48:
        !            49:                        watchdog@fffffd40 {
        !            50:                                timeout-sec = <15>;
        !            51:                                atmel,max-heartbeat-sec = <16>;
        !            52:                                atmel,min-heartbeat-sec = <0>;
        !            53:                                status = "okay";
        !            54:                        };
        !            55:                };
        !            56:
        !            57:                usb0: ohci@500000 {
        !            58:                        num-ports = <1>;
        !            59:                        status = "okay";
        !            60:                };
        !            61:
        !            62:                nand0: nand@40000000 {
        !            63:                        nand-bus-width = <8>;
        !            64:                        nand-ecc-mode = "soft";
        !            65:                        status = "okay";
        !            66:
        !            67:                        bootstrap@0 {
        !            68:                                label = "bootstrap";
        !            69:                                reg = <0x0 0x20000>;
        !            70:                        };
        !            71:
        !            72:                        ubi@20000 {
        !            73:                                label = "ubi";
        !            74:                                reg = <0x20000 0x7fe0000>;
        !            75:                        };
        !            76:                };
        !            77:        };
        !            78:
        !            79:        gpio_keys {
        !            80:                compatible = "gpio-keys";
        !            81:                #address-cells = <1>;
        !            82:                #size-cells = <0>;
        !            83:
        !            84:                reset {
        !            85:                        label = "PB_RST";
        !            86:                        gpios = <&pioB 30 GPIO_ACTIVE_HIGH>;
        !            87:                        linux,code = <0x100>;
        !            88:                        wakeup-source;
        !            89:                };
        !            90:
        !            91:                user {
        !            92:                        label = "PB_USER";
        !            93:                        gpios = <&pioB 31 GPIO_ACTIVE_HIGH>;
        !            94:                        linux,code = <0x101>;
        !            95:                        wakeup-source;
        !            96:                };
        !            97:        };
        !            98:
        !            99:        i2c-gpio-0 {
        !           100:                status = "okay";
        !           101:
        !           102:                rtc: pcf8563@51 {
        !           103:                        compatible = "nxp,pcf8563";
        !           104:                        reg = <0x51>;
        !           105:                };
        !           106:        };
        !           107:
        !           108:        pwm_leds {
        !           109:                compatible = "pwm-leds";
        !           110:
        !           111:                network_green {
        !           112:                        label = "pwm:green:network";
        !           113:                        pwms = <&tcb_pwm 2 10000000 PWM_POLARITY_INVERTED>;
        !           114:                        max-brightness = <255>;
        !           115:                        linux,default-trigger = "default-on";
        !           116:                };
        !           117:
        !           118:                network_red {
        !           119:                        label = "pwm:red:network";
        !           120:                        pwms = <&tcb_pwm 4 10000000 PWM_POLARITY_INVERTED>;
        !           121:                        max-brightness = <255>;
        !           122:                        linux,default-trigger = "default-on";
        !           123:                };
        !           124:
        !           125:                user_green {
        !           126:                        label = "pwm:green:user";
        !           127:                        pwms = <&tcb_pwm 0 10000000 PWM_POLARITY_INVERTED>;
        !           128:                        max-brightness = <255>;
        !           129:                        linux,default-trigger = "default-on";
        !           130:                };
        !           131:
        !           132:                user_red {
        !           133:                        label = "pwm:red:user";
        !           134:                        pwms = <&tcb_pwm 1 10000000 PWM_POLARITY_INVERTED>;
        !           135:                        max-brightness = <255>;
        !           136:                        linux,default-trigger = "default-on";
        !           137:                };
        !           138:        };
        !           139:
        !           140:        tcb_pwm: pwm {
        !           141:                compatible = "atmel,tcb-pwm";
        !           142:                #pwm-cells = <3>;
        !           143:                tc-block = <1>;
        !           144:                pinctrl-names = "default";
        !           145:                pinctrl-0 = <&pinctrl_tcb1_tioa0
        !           146:                             &pinctrl_tcb1_tioa1
        !           147:                             &pinctrl_tcb1_tioa2
        !           148:                             &pinctrl_tcb1_tiob0>;
        !           149:        };
        !           150: };

CVSweb <webmaster@jp.NetBSD.org>