ramips: improve and fix Memory 2 Move support
This patch is a follow up for my previous patch: "ramips: add support for Intenso Memory 2 Move USB 3.0". It fixes a couple of errors in the DTS (one of which broke the gpio-buttons). The kmod-leds-gpio dependency has been dropped as it is already part of the ramips target. Furthermore the ramdisk/uImage image is generated by default for the rt3050 subtarget. This image is needed to flash OpenWrt for the first time onto the device via TFTP. Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> SVN-Revision: 44072
This commit is contained in:
parent
ac5ede7116
commit
deb66a555e
3 changed files with 13 additions and 19 deletions
|
@ -7,14 +7,10 @@
|
||||||
model = "Intenso Memory 2 Move";
|
model = "Intenso Memory 2 Move";
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
bootargs = "console=ttyS1,57600n8 root=/dev/mtdblock5";
|
bootargs = "console=ttyS0,57600n8 root=/dev/mtdblock5";
|
||||||
};
|
};
|
||||||
|
|
||||||
palmbus@10000000 {
|
palmbus@10000000 {
|
||||||
uart@500 {
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
spi@b00 {
|
spi@b00 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
m25p80@0 {
|
m25p80@0 {
|
||||||
|
@ -54,7 +50,7 @@
|
||||||
pinctrl {
|
pinctrl {
|
||||||
state_default: pinctrl0 {
|
state_default: pinctrl0 {
|
||||||
gpio {
|
gpio {
|
||||||
ralink,group = "i2c", "jtag", "uartf";
|
ralink,group = "i2c", "uartf";
|
||||||
ralink,function = "gpio";
|
ralink,function = "gpio";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -73,21 +69,19 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
gpio-keys-polled {
|
gpio-keys-polled {
|
||||||
gpio-keys-polled {
|
|
||||||
compatible = "gpio-keys-polled";
|
compatible = "gpio-keys-polled";
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
poll-interval = <20>;
|
poll-interval = <20>;
|
||||||
power {
|
power {
|
||||||
label = "power";
|
label = "power";
|
||||||
gpios = <&gpio0 1 1>;
|
gpios = <&gpio0 1 1>;
|
||||||
linux,code = <0x116>;
|
linux,code = <0x116>;
|
||||||
};
|
};
|
||||||
reset {
|
reset {
|
||||||
label = "reset";
|
label = "reset";
|
||||||
gpios = <&gpio0 10 1>;
|
gpios = <&gpio0 10 1>;
|
||||||
linux,code = <0x198>;
|
linux,code = <0x198>;
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
define Profile/M2M
|
define Profile/M2M
|
||||||
NAME:=Intenso Memory 2 Move
|
NAME:=Intenso Memory 2 Move
|
||||||
PACKAGES:=\
|
PACKAGES:=\
|
||||||
kmod-ledtrig-netdev kmod-ledtrig-timer kmod-leds-gpio \
|
kmod-ledtrig-netdev kmod-ledtrig-timer \
|
||||||
kmod-usb-core kmod-usb2 kmod-usb-storage kmod-scsi-core \
|
kmod-usb-core kmod-usb2 kmod-usb-storage kmod-scsi-core \
|
||||||
kmod-fs-ext4 kmod-fs-vfat block-mount
|
kmod-fs-ext4 kmod-fs-vfat block-mount
|
||||||
endef
|
endef
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
SUBTARGET:=rt305x
|
SUBTARGET:=rt305x
|
||||||
BOARDNAME:=RT3x5x/RT5350 based boards
|
BOARDNAME:=RT3x5x/RT5350 based boards
|
||||||
ARCH_PACKAGES:=ramips_24kec
|
ARCH_PACKAGES:=ramips_24kec
|
||||||
FEATURES+=usb
|
FEATURES+=usb ramdisk
|
||||||
CPU_TYPE:=24kec
|
CPU_TYPE:=24kec
|
||||||
CPU_SUBTYPE:=dsp
|
CPU_SUBTYPE:=dsp
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue