Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: target/linux/ramips/image/Makefile
- ===================================================================
- --- target/linux/ramips/image/Makefile (revision 36367)
- +++ target/linux/ramips/image/Makefile (working copy)
- @@ -291,6 +291,7 @@
- Image/Build/Profile/DIR-615-D=$(call BuildFirmware/DIR300B1/$(1),$(1),dir-615-d,DIR-615-D,wrgn23_dlwbr_dir615d)
- Image/Build/Profile/DIR-620-A1=$(call BuildFirmware/Default8M/$(1),$(1),dir-620-a1,DIR-620-A1)
- +Image/Build/Profile/DIR-620-D1=$(call BuildFirmware/Default8M/$(1),$(1),dir-620-d1,DIR-620-D1)
- define BuildFirmware/DIR615H1/squashfs
- $(call BuildFirmware/Default4M/$(1),$(1),dir-615-h1,DIR-615-H1)
- @@ -433,6 +434,7 @@
- $(call Image/Build/Profile/DIR-600-B2,$(1))
- $(call Image/Build/Profile/DIR-615-D,$(1))
- $(call Image/Build/Profile/DIR-620-A1,$(1))
- + $(call Image/Build/Profile/DIR-620-D1,$(1))
- $(call Image/Build/Profile/DIR615H1,$(1))
- $(call Image/Build/Profile/DAP1350,$(1))
- $(call Image/Build/Profile/DAP1350WW,$(1))
- Index: target/linux/ramips/base-files/lib/ramips.sh
- ===================================================================
- --- target/linux/ramips/base-files/lib/ramips.sh (revision 36367)
- +++ target/linux/ramips/base-files/lib/ramips.sh (working copy)
- @@ -81,6 +81,9 @@
- *"DIR-620 A1")
- name="dir-620-a1"
- ;;
- + *"DIR-620 D1")
- + name="dir-620-d1"
- + ;;
- *"DIR-615 H1")
- name="dir-615-h1"
- ;;
- Index: target/linux/ramips/base-files/lib/upgrade/platform.sh
- ===================================================================
- --- target/linux/ramips/base-files/lib/upgrade/platform.sh (revision 36367)
- +++ target/linux/ramips/base-files/lib/upgrade/platform.sh (working copy)
- @@ -32,6 +32,7 @@
- dir-615-h1 | \
- dir-615-d | \
- dir-620-a1 | \
- + dir-620-d1 | \
- dap-1350 | \
- esr-9753 | \
- fonera20n | \
- Index: target/linux/ramips/base-files/lib/preinit/06_set_iface_mac
- ===================================================================
- --- target/linux/ramips/base-files/lib/preinit/06_set_iface_mac (revision 36367)
- +++ target/linux/ramips/base-files/lib/preinit/06_set_iface_mac (working copy)
- @@ -12,6 +12,7 @@
- 3g-6200n |\
- 3g-6200nl |\
- 3g300m | \
- + dir-620-d1 |\
- w150m | \
- mzk-w300nh2 |\
- wl-330n |\
- Index: target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
- ===================================================================
- --- target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom (revision 36367)
- +++ target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom (working copy)
- @@ -67,6 +67,7 @@
- d105 | \
- dir-615-h1 | \
- dir-620-a1 | \
- + dir-620-d1 | \
- esr-9753 | \
- fonera20n | \
- rt-n13u | \
- Index: target/linux/ramips/base-files/etc/uci-defaults/01_leds
- ===================================================================
- --- target/linux/ramips/base-files/etc/uci-defaults/01_leds (revision 36367)
- +++ target/linux/ramips/base-files/etc/uci-defaults/01_leds (working copy)
- @@ -65,6 +65,9 @@
- ucidef_set_led_default "status" "Status LED (amber)" "d-link:amber:status" "0"
- set_wifi_led "rt2800pci-phy0::radio"
- ;;
- + dir-620-d1)
- + set_wifi_led "d-link:green:wifi"
- + ;;
- esr-9753)
- set_wifi_led "rt2800pci-phy0::radio"
- ;;
- Index: target/linux/ramips/base-files/etc/uci-defaults/02_network
- ===================================================================
- --- target/linux/ramips/base-files/etc/uci-defaults/02_network (revision 36367)
- +++ target/linux/ramips/base-files/etc/uci-defaults/02_network (working copy)
- @@ -164,6 +164,7 @@
- bc2 | \
- br6425 | \
- broadway | \
- + dir-620-d1 | \
- f5d8235-v1 | \
- mzk-w300nh2 | \
- nw718 | \
- Index: target/linux/ramips/base-files/etc/diag.sh
- ===================================================================
- --- target/linux/ramips/base-files/etc/diag.sh (revision 36367)
- +++ target/linux/ramips/base-files/etc/diag.sh (working copy)
- @@ -24,7 +24,7 @@
- d105)
- status_led="d105:red:power"
- ;;
- - dir-300-b1 | dir-600-b1 | dir-600-b2 | dir-615-h1 | dir-615-d | dir-620-a1)
- + dir-300-b1 | dir-600-b1 | dir-600-b2 | dir-615-h1 | dir-615-d | dir-620-a1| dir-620-d1)
- status_led="d-link:green:status"
- ;;
- dir-645)
- Index: target/linux/ramips/dts/DIR-620-D1.dts
- ===================================================================
- --- target/linux/ramips/dts/DIR-620-D1.dts (revision 0)
- +++ target/linux/ramips/dts/DIR-620-D1.dts (revision 0)
- @@ -0,0 +1,101 @@
- +/dts-v1/;
- +
- +/include/ "rt3352.dtsi"
- +
- +/ {
- + compatible = "DIR-620-D1", "ralink,rt3352-soc";
- + model = "D-Link DIR-620 D1";
- +
- + palmbus@10000000 {
- + sysc@0 {
- + ralink,pinmux = "i2c", "spi", "uartlite", "mdio", "sdram", "rgmii";
- + ralink,gpiomux = "jtag";
- + ralink,uartmux = "gpio";
- + ralink,wdtmux = <1>;
- + };
- +
- + gpio0: gpio@600 {
- + status = "okay";
- + };
- +
- + spi@b00 {
- + status = "okay";
- + m25p80@0 {
- + #address-cells = <1>;
- + #size-cells = <1>;
- + compatible = "mx25l6405d";
- + reg = <0 0>;
- + linux,modalias = "m25p80", "mx25l6405d";
- + spi-max-frequency = <10000000>;
- +
- + partition@0 {
- + label = "u-boot";
- + reg = <0x0 0x30000>;
- + read-only;
- + };
- +
- + partition@30000 {
- + label = "u-boot-env";
- + reg = <0x30000 0x10000>;
- + read-only;
- + };
- +
- + factory: partition@40000 {
- + label = "factory";
- + reg = <0x40000 0x10000>;
- + read-only;
- + };
- +
- + partition@50000 {
- + label = "firmware";
- + reg = <0x50000 0x3b0000>;
- + };
- + };
- + };
- + };
- +
- + ethernet@10100000 {
- + status = "okay";
- + };
- +
- + esw@10110000 {
- + status = "okay";
- + ralink,portmap = <0x2f>;
- + };
- +
- + gpio-leds {
- + compatible = "gpio-leds";
- + status {
- + label = "d-link:green:status";
- + gpios = <&gpio0 9 1>;
- + };
- + wifi {
- + label = "d-link:green:wifi";
- + gpios = <&gpio0 17 1>;
- + };
- + };
- +
- + gpio-keys-polled {
- + compatible = "gpio-keys-polled";
- + #address-cells = <1>;
- + #size-cells = <0>;
- + poll-interval = <20>;
- + reset_wps {
- + label = "reset_wps";
- + gpios = <&gpio0 7 1>;
- + linux,code = <0x198>;
- + };
- + };
- +
- + wmac@10180000 {
- + status = "okay";
- + };
- +
- + ehci@101c0000 {
- + status = "okay";
- + };
- +
- + ohci@101c1000 {
- + status = "okay";
- + };
- +};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement