aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/rb532
Commit message (Expand)AuthorAgeFilesLines
* kernel: update 3.18 to 3.18.14Jonas Gorski2015-05-212-2/+2
* rb532: remove linux 3.14 supportFelix Fietkau2015-03-285-261/+0
* rb532: switch to 3.18Felix Fietkau2015-03-271-1/+1
* rb532: align partitions to 128KBFelix Fietkau2015-03-272-2/+11
* rb532: add 3.18 supportFelix Fietkau2015-03-274-0/+224
* kernel: disbale HAMRADIO in generic configJohn Crispin2015-03-061-1/+0
* kernel: move CONFIG_MIPS_O32_FP64_SUPPORT to generic configsJonas Gorski2015-03-011-1/+0
* rb532: remove linux 3.10 supportFelix Fietkau2014-12-135-262/+0
* kernel: refresh patchesFelix Fietkau2014-12-082-3/+3
* kernel: makefiles: make use of new var KERNEL_PATCHVERFelix Fietkau2014-10-241-1/+1
* rb532: switch to 3.14 and ath5kJohn Crispin2014-10-141-2/+2
* rb532: add 3.14 supportJohn Crispin2014-10-145-0/+263
* network: Unbind DHCPv6 from underlying interfacesSteven Barth2014-10-081-1/+1
* kernel: update to 3.10.49 Signed-off-by: John Crispin <blogic@openwrt.org>John Crispin2014-07-201-1/+1
* rb532: remove broken markFelix Fietkau2014-07-071-1/+1
* rb532: add wan interfaceFelix Fietkau2014-07-071-0/+4
* rb532: fix jffs2 imagesFelix Fietkau2014-07-071-2/+2
* rb532: really fix squashfs imagesFelix Fietkau2014-07-073-2/+13
* ar71xx/rb532: move rc32434-fix-broken-pci.patch to the correct targetJohn Crispin2014-07-041-0/+37
* kernel: update 3.10.36->3.10.44John Crispin2014-06-261-1/+1
* rb532: Fix ext4 and squashfs imagesFlorian Fainelli2014-05-071-3/+3
* kernel: update 3.10 to 3.10.36Gabor Juhos2014-04-121-1/+1
* kernel: update 3.10 to 3.10.34Gabor Juhos2014-03-271-1/+1
* kernel: update 3.10 to 3.10.32Gabor Juhos2014-02-231-1/+1
* kernel: update 3.10 to 3.10.28Gabor Juhos2014-01-261-1/+1
* kernel: update 3.10 to 3.10.26Gabor Juhos2014-01-111-1/+1
* kernel: remove obsolete yaffs options from target configsGabor Juhos2013-12-161-2/+0
* kernel: update kernel 3.10 to 3.10.24Hauke Mehrtens2013-12-151-1/+1
* kernel: update 3.10 to 3.10.21Gabor Juhos2013-12-011-1/+1
* kernel: update 3.10 to 3.10.18Gabor Juhos2013-11-051-1/+1
* kernel: update 3.10 to 3.10.17Gabor Juhos2013-10-231-1/+1
* kernel: update kernel to 3.10.15Hauke Mehrtens2013-10-131-1/+1
* kernel: update 3.10 to 3.10.13Gabor Juhos2013-09-271-1/+1
* rb532: fix initramfs image creation (#14215)Florian Fainelli2013-09-261-11/+8
* rb532: remove 3.8 supportGabor Juhos2013-09-243-213/+0
* rb532: switch 3.10Gabor Juhos2013-09-241-1/+1
* rb532: add support for 3.10Gabor Juhos2013-09-243-0/+216
* rb532: image: fix broken ifneq statementGabor Juhos2013-09-241-1/+1
* rb532: remove trailing whitespaces from image/MakefileGabor Juhos2013-09-241-3/+3
* targets: prepare for supporting normal and initramfs imagesFlorian Fainelli2013-06-271-5/+6
* target: don't build jffs2 nor images by defaultJonas Gorski2013-06-051-1/+1
* kernel: update linux 3.8 to 3.8.13Gabor Juhos2013-05-261-1/+1
* kernel: move CONFIG_MIPS_SEAD3 to genericJonas Gorski2013-05-121-1/+0
* kernel: update linux 3.8 to 3.8.12Gabor Juhos2013-05-081-1/+1
* kernel: update linux 3.8 to 3.8.11Gabor Juhos2013-05-011-1/+1
* kernel: update linux 3.8 to 3.8.10Gabor Juhos2013-04-301-1/+1
* kernel: update linux 3.8 to 3.8.9Gabor Juhos2013-04-261-1/+1
* Change default IPv6 config to enable DHCPv6-PDSteven Barth2013-04-221-1/+1
* kernel: update linux 3.8 to 3.8.8Gabor Juhos2013-04-191-1/+1
* kernel: update linux 3.8 to 3.8.7Gabor Juhos2013-04-141-1/+1
class="kr">compatible = "lantiq,localbus", "simple-bus"; }; gpio: pinmux@E100B10 { compatible = "lantiq,pinctrl-xr9"; pinctrl-names = "default"; pinctrl-0 = <&state_default>; interrupt-parent = <&icu0>; interrupts = <166 135 66 40 41 42 38>; #gpio-cells = <2>; gpio-controller; reg = <0xE100B10 0xA0>; state_default: pinmux { stp { lantiq,groups = "stp"; lantiq,function = "stp"; }; spi { lantiq,groups = "spi"; lantiq,function = "spi"; }; mdio { lantiq,groups = "mdio"; lantiq,function = "mdio"; }; gphy-leds_out { lantiq,pins = "io7", "io44"; lantiq,pull = <0>; lantiq,output = <1>; }; stp_out { lantiq,pins = "io4", "io5", "io6"; lantiq,open-drain = <0>; lantiq,output = <1>; lantiq,pull = <0>; }; pci-rst { lantiq,pins = "io21"; lantiq,open-drain = <0>; lantiq,pull = <0>; lantiq,output = <1>; }; gphy-leds { lantiq,groups = "gphy0 led1", "gphy1 led0"; lantiq,function = "gphy"; lantiq,open-drain = <0>; lantiq,pull = <0>; lantiq,output = <1>; }; }; }; stp: stp@E100BB0 { compatible = "lantiq,gpio-stp-xway"; reg = <0xE100BB0 0x40>; #gpio-cells = <2>; gpio-controller; lantiq,shadow = <0xffff>; lantiq,groups = <0x3>; lantiq,dsl = <0x0>; lantiq,phy1 = <0x0>; lantiq,phy2 = <0x0>; /* lantiq,rising; */ }; ifxhcd@E101000 { status = "okay"; gpios = <&gpio 32 0>; lantiq,portmask = <0x3>; }; pci@E105400 { status = "okay"; #address-cells = <3>; #size-cells = <2>; #interrupt-cells = <1>; compatible = "lantiq,pci-xway"; bus-range = <0x0 0x0>; ranges = <0x2000000 0 0x8000000 0x8000000 0 0x2000000 /* pci memory */ 0x1000000 0 0x00000000 0xAE00000 0 0x200000>; /* io space */ reg = <0x7000000 0x8000 /* config space */ 0xE105400 0x400>; /* pci bridge */ lantiq,bus-clock = <33333333>; /*lantiq,external-clock;*/ lantiq,delay-hi = <0>; /* 0ns delay */ lantiq,delay-lo = <0>; /* 0.0ns delay */ interrupt-map-mask = <0xf800 0x0 0x0 0x7>; interrupt-map = < 0x7000 0 0 1 &icu0 30 1 // slot 14, irq 30 >; gpio-reset = <&gpio 21 0>; req-mask = <0x1>; /* GNT1 */ }; pcie@d900000 { status = "disabled"; }; }; gphy-xrx200 { compatible = "lantiq,phy-xrx200"; firmware1 = "lantiq/vr9_phy11g_a1x.bin"; /*VR9 1.1*/ firmware2 = "lantiq/vr9_phy11g_a2x.bin"; /*VR9 1.2*/ phys = [ 00 01 ]; }; ralink_eep { compatible = "ralink,eeprom"; ralink,eeprom = "RT2860.eeprom"; }; gpio-keys-polled { compatible = "gpio-keys-polled"; #address-cells = <1>; #size-cells = <0>; poll-interval = <100>; reset { label = "reset"; gpios = <&gpio 9 1>; linux,code = <0x198>; }; eco { label = "eco"; gpios = <&gpio 41 1>; linux,code = <247>; }; rfkill { label = "rfkill"; gpios = <&gpio 45 1>; linux,code = <0xf7>; }; wps { label = "wps"; gpios = <&gpio 10 1>; linux,code = <0x211>; }; }; gpio-leds { compatible = "gpio-leds"; eco { label = "vgv7519:blue:eco"; gpios = <&stp 2 1>; }; wps_red { label = "vgv7519:red:wps"; gpios = <&stp 3 1>; }; wps_green { label = "vgv7519:green:wps"; gpios = <&stp 4 1>; }; upgrade { label = "vgv7519:blue:upgrade"; gpios = <&stp 5 1>; }; tv { label = "vgv7519:green:tv"; gpios = <&stp 6 1>; }; internet_green: internet_green { label = "vgv7519:green:internet"; gpios = <&stp 7 1>; }; internet_red { label = "vgv7519:red:internet"; gpios = <&stp 8 1>; }; broadband_red { label = "vgv7519:red:broadband"; gpios = <&stp 9 1>; }; broadband_green: broadband_green { label = "vgv7519:green:broadband"; gpios = <&stp 10 1>; }; voice { label = "vgv7519:green:voice"; gpios = <&stp 11 1>; }; wireless_red { label = "vgv7519:red:wireless"; gpios = <&stp 12 1>; }; wireless_green: wireless_green { label = "vgv7519:green:wireless"; gpios = <&stp 13 1>; }; power_green: power2 { label = "vgv7519:green:power"; gpios = <&stp 14 1>; default-state = "keep"; }; power_red: power { label = "vgv7519:red:power"; gpios = <&stp 15 1>; }; }; }; &eth0 { lan: interface@0 { compatible = "lantiq,xrx200-pdi"; #address-cells = <1>; #size-cells = <0>; reg = <0>; mac-address = [ 00 11 22 33 44 55 ]; ethernet@0 { compatible = "lantiq,xrx200-pdi-port"; reg = <0>; phy-mode = "rgmii"; phy-handle = <&phy0>; }; ethernet@1 { compatible = "lantiq,xrx200-pdi-port"; reg = <1>; phy-mode = "rgmii"; phy-handle = <&phy1>; }; ethernet@2 { compatible = "lantiq,xrx200-pdi-port"; reg = <2>; phy-mode = "gmii"; phy-handle = <&phy11>; }; ethernet@4 { compatible = "lantiq,xrx200-pdi-port"; reg = <4>; phy-mode = "gmii"; phy-handle = <&phy13>; }; }; wan: interface@1 { compatible = "lantiq,xrx200-pdi"; #address-cells = <1>; #size-cells = <0>; reg = <1>; mac-address = [ 00 11 22 33 44 56 ]; lantiq,wan; ethernet@5 { compatible = "lantiq,xrx200-pdi-port"; reg = <5>; phy-mode = "rgmii"; phy-handle = <&phy5>; }; }; mdio@0 { #address-cells = <1>; #size-cells = <0>; compatible = "lantiq,xrx200-mdio"; phy0: ethernet-phy@0 { reg = <0x0>; compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22"; lantiq,c45-reg-init = <1 0 0 0>; }; phy1: ethernet-phy@1 { reg = <0x1>; compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22"; lantiq,c45-reg-init = <1 0 0 0>; }; phy5: ethernet-phy@5 { reg = <0x5>; compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22"; lantiq,c45-reg-init = <1 0 0 0>; }; phy11: ethernet-phy@11 { reg = <0x11>; compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22"; lantiq,c45-reg-init = <1 0 0 0>; }; phy13: ethernet-phy@13 { reg = <0x13>; compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22"; lantiq,c45-reg-init = <1 0 0 0>; }; }; };