Merge Official Source

This commit is contained in:
AmadeusGhost 2020-05-13 11:50:06 +08:00
commit f19567e3fb
169 changed files with 766 additions and 737 deletions

View File

@ -6,13 +6,13 @@ ifdef CONFIG_TESTING_KERNEL
KERNEL_PATCHVER:=$(KERNEL_TESTING_PATCHVER)
endif
LINUX_VERSION-4.14 = .176
LINUX_VERSION-4.19 = .115
LINUX_VERSION-5.4 = .39
LINUX_VERSION-4.14 = .180
LINUX_VERSION-4.19 = .122
LINUX_VERSION-5.4 = .40
LINUX_KERNEL_HASH-4.14.176 = bcae0956baaeb55dab5bad0401873fbc5baaa7fbe957ea6d27a5ab241cec5ca2
LINUX_KERNEL_HASH-4.19.115 = 11b2d97c8ea5ceb40c5e1d0bb87ad5b2b8c84560181bc60c0d28ec3a3e3801c2
LINUX_KERNEL_HASH-5.4.39 = 5141965a61a7b1c538443782ec3ef25fe0c3f9cd4d70c4e9f969d16883f365c8
LINUX_KERNEL_HASH-4.14.180 = 444ef973d9b6a6ea174e4a9086f0aea980d8575d13302e431ad688f22e27ed0e
LINUX_KERNEL_HASH-4.19.122 = 5050268ec5cf003d96366d1611ecfa4ab6974125d6fa26cea1ccb81dd4df00a5
LINUX_KERNEL_HASH-5.4.40 = 83563f027687ecaafb41d0d2d52056f40ec9822f8a9e43592e215349730020ab
remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1))))
sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1)))))))

View File

@ -12,9 +12,9 @@ PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL=$(PROJECT_GIT)/project/fstools.git
PKG_MIRROR_HASH:=988daefe649815d92055bcbe04db5fc0e386e44b3958c1300d8c327b4f04cadd
PKG_SOURCE_DATE:=2020-05-06
PKG_SOURCE_VERSION:=eec16e2f275dc3dcf71e4a27dd608d3dc8f8df1a
PKG_MIRROR_HASH:=1b875efd7d675d74a56602f57dd27093e2feef8761ba28b567e2d2f43db14b48
PKG_SOURCE_DATE:=2020-05-12
PKG_SOURCE_VERSION:=84269037b75de93bdd4ea75b7f50ba77ba976377
CMAKE_INSTALL:=1
PKG_LICENSE:=GPL-2.0

View File

@ -672,12 +672,12 @@ static struct spi_board_info rbspi_spi_info[] = {
}
};
void __init rbspi_wlan_init(u16 id, int wmac_offset)
void __init rbspi_wlan_init(int wmac_offset)
{
char *art_buf;
u8 wlan_mac[ETH_ALEN];
art_buf = rb_get_ext_wlan_data(id);
art_buf = rb_get_wlan_data();
if (!art_buf)
return;
@ -785,10 +785,10 @@ static void __init rbspi_network_setup(u32 flags, int gmac1_offset,
ath79_register_eth(1);
if (flags & RBSPI_HAS_WLAN0)
rbspi_wlan_init(0, wmac0_offset);
rbspi_wlan_init(wmac0_offset);
if (flags & RBSPI_HAS_WLAN1)
rbspi_wlan_init(1, wmac1_offset);
rbspi_wlan_init(wmac1_offset);
}
static __init void rbspi_register_reset_button(int gpio)
@ -977,7 +977,7 @@ static void __init rb962_setup(void)
ath79_register_eth(0);
/* WLAN1 MAC is HW MAC + 7 */
rbspi_wlan_init(1, 7);
rbspi_wlan_init(7);
if (flags & RBSPI_HAS_USB)
gpio_request_one(RB962_GPIO_USB_PWROFF, GPIOF_ACTIVE_LOW |
@ -1133,7 +1133,7 @@ static void __init rbwapgsc_setup(void)
ath79_eth1_data.duplex = DUPLEX_FULL;
ath79_register_eth(1);
rbspi_wlan_init(1, 2);
rbspi_wlan_init(2);
rbspi_register_reset_button(RBWAPGSC_GPIO_BTN_RESET);
@ -1179,7 +1179,7 @@ static void __init rb911l_setup(void)
ath79_register_eth(1);
rbspi_wlan_init(0, 1);
rbspi_wlan_init(1);
rbspi_register_reset_button(RB911L_GPIO_BTN_RESET);

View File

@ -206,10 +206,7 @@ __rb_get_wlan_data(u16 id)
u8 *erd_data;
u16 erd_len;
if (id == 0)
goto err_free;
err = routerboot_find_tag(tag, tag_len, id,
err = routerboot_find_tag(tag, tag_len, 0x1,
&erd_data, &erd_len);
if (err) {
pr_err("no ERD data found for id %u\n", id);
@ -224,9 +221,6 @@ __rb_get_wlan_data(u16 id)
goto err_free;
}
} else {
if (id != 0)
goto err_free;
err = rle_decode((char *) tag, tag_len, buf, RB_ART_SIZE,
&src_done, &dst_done);
if (err) {
@ -300,6 +294,7 @@ rb_init_info(void *data, unsigned int size)
return &rb_info;
}
#if 0
static char *rb_ext_wlan_data;
static ssize_t
@ -356,3 +351,4 @@ err_free_wlan_data:
}
late_initcall(rb_sysfs_init);
#endif

View File

@ -43,7 +43,7 @@
static int __xipram do_write_buffer(struct map_info *map, struct flchip *chip,
unsigned long adr, const u_char *buf,
int len)
@@ -1926,7 +1931,6 @@ static int __xipram do_write_buffer(stru
@@ -1930,7 +1935,6 @@ static int __xipram do_write_buffer(stru
return ret;
}
@ -51,7 +51,7 @@
static int cfi_amdstd_write_buffers(struct mtd_info *mtd, loff_t to, size_t len,
size_t *retlen, const u_char *buf)
{
@@ -2001,6 +2005,7 @@ static int cfi_amdstd_write_buffers(stru
@@ -2005,6 +2009,7 @@ static int cfi_amdstd_write_buffers(stru
return 0;
}

View File

@ -325,7 +325,7 @@
for (p = *head; p; p = p->next) {
--- a/net/ipv4/route.c
+++ b/net/ipv4/route.c
@@ -466,7 +466,7 @@ static struct neighbour *ipv4_neigh_look
@@ -464,7 +464,7 @@ static struct neighbour *ipv4_neigh_look
else if (skb)
pkey = &ip_hdr(skb)->daddr;

View File

@ -1,9 +1,10 @@
--- a/drivers/mtd/parsers/Makefile
+++ b/drivers/mtd/parsers/Makefile
@@ -1,2 +1,3 @@
@@ -1,3 +1,4 @@
+obj-$(CONFIG_MTD_PARSER_CYBERTAN) += parser_cybertan.o
obj-$(CONFIG_MTD_PARSER_TRX) += parser_trx.o
obj-$(CONFIG_MTD_SHARPSL_PARTS) += sharpslpart.o
obj-$(CONFIG_MTD_ROUTERBOOT_PARTS) += routerbootpart.o
--- a/drivers/mtd/parsers/Kconfig
+++ b/drivers/mtd/parsers/Kconfig
@@ -1,3 +1,11 @@

View File

@ -917,7 +917,7 @@ Fixes https://github.com/raspberrypi/linux/issues/2408
}
--- a/drivers/usb/core/hub.c
+++ b/drivers/usb/core/hub.c
@@ -5232,7 +5232,7 @@ static void port_event(struct usb_hub *h
@@ -5246,7 +5246,7 @@ static void port_event(struct usb_hub *h
u16 status = 0, unused;
port_dev->over_current_count++;
@ -928,7 +928,7 @@ Fixes https://github.com/raspberrypi/linux/issues/2408
USB_PORT_FEAT_C_OVER_CURRENT);
--- a/drivers/usb/core/message.c
+++ b/drivers/usb/core/message.c
@@ -1993,6 +1993,85 @@ free_interfaces:
@@ -2000,6 +2000,85 @@ free_interfaces:
if (cp->string == NULL &&
!(dev->quirks & USB_QUIRK_CONFIG_INTF_STRINGS))
cp->string = usb_cache_string(dev, cp->desc.iConfiguration);

View File

@ -156,7 +156,7 @@ Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
+};
--- a/arch/arm/boot/dts/bcm283x.dtsi
+++ b/arch/arm/boot/dts/bcm283x.dtsi
@@ -565,6 +565,32 @@
@@ -566,6 +566,32 @@
status = "disabled";
};

View File

@ -18,7 +18,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
--- a/drivers/net/ethernet/broadcom/genet/bcmgenet.c
+++ b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
@@ -2147,7 +2147,7 @@ static void bcmgenet_init_tx_ring(struct
@@ -2150,7 +2150,7 @@ static void bcmgenet_init_tx_ring(struct
bcmgenet_tdma_ring_writel(priv, index, 0, TDMA_PROD_INDEX);
bcmgenet_tdma_ring_writel(priv, index, 0, TDMA_CONS_INDEX);
@ -27,7 +27,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
/* Disable rate control for now */
bcmgenet_tdma_ring_writel(priv, index, flow_period_val,
TDMA_FLOW_PERIOD);
@@ -3576,9 +3576,12 @@ static int bcmgenet_probe(struct platfor
@@ -3580,9 +3580,12 @@ static int bcmgenet_probe(struct platfor
netif_set_real_num_rx_queues(priv->dev, priv->hw_params->rx_queues + 1);
/* Set default coalescing parameters */

View File

@ -159,8 +159,8 @@ Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
jtag_gpio22: jtag_gpio22 {
brcm,pins = <22 23 24 25 26 27>;
brcm,function = <BCM2835_FSEL_ALT4>;
@@ -487,14 +460,6 @@
@@ -488,14 +461,6 @@
status = "disabled";
};
- thermal: thermal@7e212000 {
@ -174,7 +174,7 @@ Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
aux: aux@7e215000 {
compatible = "brcm,bcm2835-aux";
#clock-cells = <1>;
@@ -660,12 +625,6 @@
@@ -661,12 +626,6 @@
phy-names = "usb2-phy";
};

View File

@ -46,7 +46,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
* have been called previously. Use for set_configuration, set_interface,
--- a/drivers/usb/core/message.c
+++ b/drivers/usb/core/message.c
@@ -1113,6 +1113,21 @@ static void remove_intf_ep_devs(struct u
@@ -1120,6 +1120,21 @@ static void remove_intf_ep_devs(struct u
intf->ep_devs_created = 0;
}

View File

@ -15,7 +15,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
--- a/drivers/usb/host/xhci.c
+++ b/drivers/usb/host/xhci.c
@@ -1425,6 +1425,103 @@ command_cleanup:
@@ -1427,6 +1427,103 @@ command_cleanup:
}
/*
@ -119,7 +119,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.org>
* non-error returns are a promise to giveback() the urb later
* we drop ownership so next owner (or urb unlink) can get it
*/
@@ -5217,6 +5314,7 @@ static const struct hc_driver xhci_hc_dr
@@ -5219,6 +5316,7 @@ static const struct hc_driver xhci_hc_dr
.endpoint_reset = xhci_endpoint_reset,
.check_bandwidth = xhci_check_bandwidth,
.reset_bandwidth = xhci_reset_bandwidth,

View File

@ -16,7 +16,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
--- a/drivers/gpu/drm/vc4/vc4_hdmi.c
+++ b/drivers/gpu/drm/vc4/vc4_hdmi.c
@@ -1087,10 +1087,12 @@ static int vc4_hdmi_audio_init(struct vc
@@ -1099,10 +1099,12 @@ static int vc4_hdmi_audio_init(struct vc
struct device *dev = &hdmi->pdev->dev;
const __be32 *addr;
int ret;

View File

@ -38,7 +38,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
static inline void bcmgenet_writel(u32 value, void __iomem *offset)
{
/* MIPS chips strapped for BE will automagically configure the
@@ -1993,6 +1997,11 @@ static void reset_umac(struct bcmgenet_p
@@ -1996,6 +2000,11 @@ static void reset_umac(struct bcmgenet_p
bcmgenet_rbuf_ctrl_set(priv, 0);
udelay(10);

View File

@ -18,7 +18,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
--- a/drivers/net/ethernet/broadcom/genet/bcmgenet.c
+++ b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
@@ -2147,7 +2147,7 @@ static void bcmgenet_init_tx_ring(struct
@@ -2148,7 +2148,7 @@ static void bcmgenet_init_tx_ring(struct
bcmgenet_tdma_ring_writel(priv, index, 0, TDMA_PROD_INDEX);
bcmgenet_tdma_ring_writel(priv, index, 0, TDMA_CONS_INDEX);
@ -27,7 +27,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
/* Disable rate control for now */
bcmgenet_tdma_ring_writel(priv, index, flow_period_val,
TDMA_FLOW_PERIOD);
@@ -3570,9 +3570,12 @@ static int bcmgenet_probe(struct platfor
@@ -3571,9 +3571,12 @@ static int bcmgenet_probe(struct platfor
netif_set_real_num_rx_queues(priv->dev, priv->hw_params->rx_queues + 1);
/* Set default coalescing parameters */

View File

@ -38,7 +38,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
static inline void bcmgenet_writel(u32 value, void __iomem *offset)
{
/* MIPS chips strapped for BE will automagically configure the
@@ -1993,6 +1997,11 @@ static void reset_umac(struct bcmgenet_p
@@ -1994,6 +1998,11 @@ static void reset_umac(struct bcmgenet_p
bcmgenet_rbuf_ctrl_set(priv, 0);
udelay(10);

View File

@ -13,7 +13,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
--- a/drivers/net/ethernet/broadcom/genet/bcmgenet.c
+++ b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
@@ -3471,7 +3471,7 @@ static int bcmgenet_probe(struct platfor
@@ -3472,7 +3472,7 @@ static int bcmgenet_probe(struct platfor
priv = netdev_priv(dev);
priv->irq0 = platform_get_irq(pdev, 0);
priv->irq1 = platform_get_irq(pdev, 1);

View File

@ -488,7 +488,7 @@
uasm_i_eret(&p); /* return from trap */
}
#ifdef CONFIG_MIPS_HUGE_TLB_SUPPORT
@@ -2046,6 +2055,9 @@ build_r4000_tlbchange_handler_head(u32 *
@@ -2049,6 +2058,9 @@ build_r4000_tlbchange_handler_head(u32 *
#ifdef CONFIG_64BIT
build_get_pmde64(p, l, r, wr.r1, wr.r2); /* get pmd in ptr */
#else
@ -498,7 +498,7 @@
build_get_pgde32(p, wr.r1, wr.r2); /* get pgd in ptr */
#endif
@@ -2092,6 +2104,9 @@ build_r4000_tlbchange_handler_tail(u32 *
@@ -2095,6 +2107,9 @@ build_r4000_tlbchange_handler_tail(u32 *
build_tlb_write_entry(p, l, r, tlb_indexed);
uasm_l_leave(l, *p);
build_restore_work_registers(p);

View File

@ -1,167 +0,0 @@
#!/bin/sh
# Copyright (C) 2007-2013 OpenWrt.org
. /lib/functions.sh
. /lib/functions/leds.sh
set_state() {
case "$(board_name)" in
actiontec,r1000h)
status_led="R1000H:green:power"
;;
adb,a4001n)
status_led="A4001N:green:power"
;;
adb,a4001n1)
status_led="A4001N1:green:power"
;;
adb,av4202n)
status_led="AV4202N:white:power"
;;
asmax,ar-1004g)
status_led="AR1004G:green:power"
;;
brcm,bcm963281tan)
status_led="963281TAN::power"
;;
brcm,bcm96328avng)
status_led="96328avng::power"
;;
brcm,bcm96348gw)
status_led="96348GW:green:power"
;;
brcm,bcm96348gw-11)
status_led="96348GW-11:green:power"
;;
bt,home-hub-2-a)
status_led="HOMEHUB2A:green:upgrading"
status_led2="HOMEHUB2A:blue:upgrading"
;;
bt,voyager-2110)
status_led="V2110:power:green"
;;
comtrend,ar-5315u)
status_led="AR-5315u:green:power"
;;
comtrend,ar-5381u)
status_led="AR-5381u:green:power"
;;
comtrend,ar-5387un)
status_led="AR-5387un:green:power"
;;
comtrend,ct-536plus)
status_led="CT536_CT5621:green:power"
;;
comtrend,vr-3025u)
status_led="VR-3025u:green:power"
;;
comtrend,vr-3025un)
status_led="VR-3025un:green:power"
;;
comtrend,vr-3026e)
status_led="VR-3026e:green:power"
;;
comtrend,wap-5813n)
status_led="WAP-5813n:green:power"
;;
d-link,dsl-2640b-b)
status_led="D-4P-W:green:power"
;;
d-link,dsl-274xb-c2|\
d-link,dsl-274xb-f1)
status_led="dsl-274xb:green:power"
;;
d-link,dsl-275xb-d1)
status_led="dsl-275xb:green:power"
;;
dynalink,rta770bw)
status_led="RTA770BW:green:diag"
;;
dynalink,rta770w)
status_led="RTA770W:green:diag"
;;
huawei,echolife-hg520v)
status_led="HW520:green:net"
;;
huawei,echolife-hg553)
status_led="HW553:blue:power"
;;
huawei,echolife-hg556a-a|\
huawei,echolife-hg556a-b|\
huawei,echolife-hg556a-c)
status_led="HW556:red:power"
;;
huawei,echolife-hg655b)
status_led="HW65x:green:power"
;;
inventel,livebox-1)
status_led="Livebox1:red:adsl-fail-power"
;;
netgear,cvg834g)
status_led="CVG834G:green:power"
;;
netgear,dgnd3700-v1)
status_led="DGND3700v1_3800B:green:power"
;;
netgear,evg2000)
status_led="EVG2000:green:power"
;;
nucom,r5010un-v2)
status_led="R5010UNv2:green:power"
;;
observa,vh4032n)
status_led="VH4032N:blue:power"
;;
sagem,fast-2504n)
status_led="fast2504n:green:ok"
;;
sagem,fast-2704n)
status_led2="F@ST2704N:red:power"
;;
sagem,fast-2704-v2)
status_led="F@ST2704V2:green:power"
;;
sercomm,ad1018-nor)
status_led="AD1018:green:power"
;;
sky,sr102)
status_led="SR102:white:power"
status_led2="SR102:red:power"
;;
t-com,speedport-w-303v)
status_led="spw303v:green:power+adsl"
;;
t-com,speedport-w-500v)
status_led="SPW500V:green:power"
;;
tecom,gw6200)
status_led="GW6200:green:line1"
status_led2="GW6200:green:tel"
;;
telsey,cpva642)
status_led="CPVA642:green:power:"
;;
zyxel,p870hw-51a-v2)
status_led="P870HW-51a:green:power"
;;
esac
case "$1" in
preinit)
status_led_blink_preinit
;;
failsafe)
status_led_blink_failsafe
;;
preinit_regular)
status_led_blink_preinit_regular
;;
done)
if [ "${status_led/power}" != "$status_led" ]; then
status_led_on
else
status_led_off
fi
;;
esac
}

View File

@ -8,6 +8,13 @@
model = "Netgear CVG834G";
compatible = "netgear,cvg834g", "brcm,bcm3368";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -16,7 +23,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "CVG834G:green:power";
gpios = <&gpio1 5 0>;
default-state = "on";
@ -25,7 +32,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -52,9 +59,9 @@
};
&uart0 {
status = "ok";
status = "okay";
};
&uart1 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "SKY SR102";
compatible = "sky,sr102", "brcm,bcm63168", "brcm,bcm63268";
aliases {
led-boot = &led_power_white;
led-failsafe = &led_power_white;
led-running = &led_power_white;
led-upgrade = &led_power_white;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -50,7 +57,7 @@
label = "SR102:white:inet";
gpios = <&pinctrl 5 0>;
};
power_white {
led_power_white: power_white {
label = "SR102:white:power";
gpios = <&pinctrl 6 0>;
default-state = "on";
@ -95,7 +102,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -114,5 +121,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -61,7 +61,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -85,5 +85,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -79,5 +79,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Comtrend AR-5315u";
compatible = "comtrend,ar-5315u", "brcm,bcm6318";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -41,7 +48,7 @@
label = "AR-5315u:green:wps";
gpios = <&pinctrl 0 1>;
};
power_green {
led_power_green: power_green {
label = "AR-5315u:green:power";
gpios = <&pinctrl 1 1>;
default-state = "on";
@ -70,7 +77,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -114,5 +121,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "D-Link DSL-2750B/DSL-2751 rev D1";
compatible = "d-link,dsl-275xb-d1", "brcm,bcm6318";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -44,7 +51,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "dsl-275xb:green:power";
gpios = <&pinctrl 3 1>;
default-state = "on";
@ -84,7 +91,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -129,5 +136,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Sagem F@st 2704N";
compatible = "sagem,fast-2704n", "brcm,bcm6318";
aliases {
led-boot = &led_power_red;
led-failsafe = &led_power_red;
led-running = &led_power_red;
led-upgrade = &led_power_red;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -76,7 +83,7 @@
label = "F@ST2704N:green:dsl";
gpios = <&pinctrl 10 1>;
};
power_red {
led_power_red: power_red {
label = "F@ST2704N:red:power";
gpios = <&pinctrl 11 1>;
};
@ -93,7 +100,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -131,5 +138,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -36,7 +36,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -55,5 +55,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -36,7 +36,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -55,5 +55,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -43,7 +43,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -62,5 +62,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "ADB P.DG A4001N";
compatible = "adb,a4001n", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -45,7 +52,7 @@
label = "A4001N:red:power";
gpios = <&pinctrl 4 0>;
};
power_green {
led_power_green: power_green {
label = "A4001N:green:power";
gpios = <&pinctrl 8 0>;
default-state = "on";
@ -62,7 +69,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -97,5 +104,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "ADB P.DG A4001N1";
compatible = "adb,a4001n1", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -45,7 +52,7 @@
label = "A4001N1:green:ppp";
gpios = <&pinctrl 3 1>;
};
power_green {
led_power_green: power_green {
label = "A4001N1:green:power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -90,7 +97,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -128,5 +135,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Broadcom bcm963281TAN reference board";
compatible = "brcm,bcm963281tan", "brcm,bcm6328";
aliases {
led-boot = &led_power;
led-failsafe = &led_power;
led-running = &led_power;
led-upgrade = &led_power;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -20,7 +27,7 @@
label = "963281TAN::internet";
gpios = <&pinctrl 1 1>;
};
power {
led_power: power {
label = "963281TAN::power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -45,7 +52,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -64,5 +71,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Broadcom BCM96328avng reference board";
compatible = "brcm,bcm96328avng", "brcm,bcm6328";
aliases {
led-boot = &led_power;
led-failsafe = &led_power;
led-running = &led_power;
led-upgrade = &led_power;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -24,7 +31,7 @@
label = "96328avng::dsl";
gpios = <&pinctrl 3 1>;
};
power {
led_power: power {
label = "96328avng::power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -45,7 +52,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -69,5 +76,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Comtrend AR-5381u";
compatible = "comtrend,ar-5381u", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -38,7 +45,7 @@
label = "AR-5381u:green:inet";
gpios = <&pinctrl 3 1>;
};
power_green {
led_power_green: power_green {
label = "AR-5381u:green:power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -47,7 +54,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -85,5 +92,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Comtrend AR-5387un";
compatible = "comtrend,ar-5387un", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -42,7 +49,7 @@
label = "AR-5387un:green:inet";
gpios = <&pinctrl 7 0>;
};
power_green {
led_power_green: power_green {
label = "AR-5387un:green:power";
gpios = <&pinctrl 8 0>;
default-state = "on";
@ -55,7 +62,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -93,5 +100,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "D-Link DSL-2740B/DSL-2741B rev F1";
compatible = "d-link,dsl-274xb-f1", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -52,7 +59,7 @@
label = "dsl-274xb:green:dsl";
gpios = <&pinctrl 3 1>;
};
power_green {
led_power_green: power_green {
label = "dsl-274xb:green:power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -73,7 +80,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -117,5 +124,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,12 +8,18 @@
model = "NuCom R5010UN v2";
compatible = "nucom,r5010un-v2", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
};
keys {
compatible = "gpio-keys-polled";
#address-cells = <1>;
@ -50,7 +56,7 @@
label = "R5010UNv2:green:dsl";
gpios = <&pinctrl 3 1>;
};
power_green {
led_power_green: power_green {
label = "R5010UNv2:green:power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -71,7 +77,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -109,5 +115,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Sagem F@st 2704 V2";
compatible = "sagem,fast-2704-v2", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -56,7 +63,7 @@
label = "F@ST2704V2:green:dsl";
gpios = <&pinctrl 3 1>;
};
power_green {
led_power_green: power_green {
label = "F@ST2704V2:green:power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -77,7 +84,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -115,5 +122,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Sercomm AD1018 (SPI flash mod)";
compatible = "sercomm,ad1018-nor", "brcm,bcm6328";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -50,7 +57,7 @@
};
&leds {
status = "ok";
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_leds &pinctrl_serial_led
@ -73,7 +80,7 @@
label = "AD1018:green:internet";
};
power_green@8 {
led_power_green: power_green@8 {
reg = <8>;
active-low;
label = "AD1018:green:power";
@ -123,7 +130,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -142,5 +149,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -41,7 +41,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -49,5 +49,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -41,7 +41,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -49,5 +49,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -35,7 +35,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -62,5 +62,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -37,7 +37,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -64,5 +64,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -15,7 +15,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -23,5 +23,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Siemens Gigaset SE515";
compatible = "dynalink,rta770bw", "brcm,bcm6345";
aliases {
led-boot = &led_diag;
led-failsafe = &led_diag;
led-running = &led_diag;
led-upgrade = &led_diag;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -40,7 +47,7 @@
gpios = <&gpio0 8 0>;
};
diag {
led_diag: diag {
label = "RTA770BW:green:diag";
gpios = <&gpio0 10 1>;
};
@ -53,7 +60,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -80,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Dynalink RTA770W";
compatible = "dynalink,rta770w", "brcm,bcm6345";
aliases {
led-boot = &led_diag;
led-failsafe = &led_diag;
led-running = &led_diag;
led-upgrade = &led_diag;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -40,7 +47,7 @@
gpios = <&gpio0 8 0>;
};
diag {
led_diag: diag {
label = "RTA770W:green:diag";
gpios = <&gpio0 10 1>;
};
@ -53,7 +60,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -80,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "ASMAX AR 1004g";
compatible = "asmax,ar-1004g", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "AR1004G:green:power";
gpios = <&pinctrl 0 1>;
default-state = "on";
@ -47,7 +54,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -79,5 +86,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -87,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -68,5 +68,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Broadcom BCM96348GW-11 reference board";
compatible = "brcm,bcm96348gw-11", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "96348GW-11:green:power";
gpios = <&pinctrl 0 1>;
default-state = "on";
@ -55,7 +62,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -68,5 +75,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Broadcom BCM96348GW reference board";
compatible = "brcm,bcm96348gw", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "96348GW:green:power";
gpios = <&pinctrl 0 1>;
default-state = "on";
@ -55,7 +62,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -68,5 +75,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -41,7 +41,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -54,5 +54,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "BT Voyager 2110";
compatible = "bt,voyager-2110", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "V2110:green:power";
gpios = <&pinctrl 0 1>;
};
@ -54,7 +61,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -86,5 +93,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -54,7 +54,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -86,5 +86,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -61,7 +61,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -93,5 +93,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Comtrend CT-536+/CT-5621T";
compatible = "comtrend,ct-536plus", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "CT536_CT5621:green:power";
gpios = <&pinctrl 0 1>;
default-state = "on";
@ -43,7 +50,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -75,5 +82,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "D-Link DSL-2640B rev B2";
compatible = "d-link,dsl-2640b-b", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "D-4P-W:green:power";
gpios = <&pinctrl 0 1>;
default-state = "on";
@ -51,7 +58,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -83,5 +90,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -15,7 +15,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -47,5 +47,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -15,7 +15,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -47,5 +47,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Inventel Livebox 1";
compatible = "inventel,livebox-1", "brcm,bcm6348";
aliases {
led-boot = &led_red_adsl_fail;
led-failsafe = &led_red_adsl_fail;
led-running = &led_red_adsl_fail;
led-upgrade = &led_red_adsl_fail;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -37,7 +44,7 @@
leds {
compatible = "gpio-leds";
red_adsl_fail {
led_red_adsl_fail: red_adsl_fail {
label = "Livebox1:red:adsl-fail-power";
gpios = <&pinctrl 0 0>;
default-state = "on";
@ -67,7 +74,7 @@
&pflash {
reg = <0x1e400000 0x800000>;
status = "ok";
status = "okay";
partitions {
compatible = "ecoscentric,redboot-fis-partitions";
@ -80,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -51,7 +51,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -83,5 +83,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -87,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -15,7 +15,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -47,5 +47,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -51,7 +51,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -83,5 +83,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "T-Com Speedport W 500V";
compatible = "t-com,speedport-w-500v", "brcm,bcm6348";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_green: power_green {
label = "SPW500V:green:power";
gpios = <&pinctrl 0 1>;
default-state = "on";
@ -55,7 +62,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -87,5 +94,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -29,7 +29,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -61,5 +61,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "TECOM GW6200";
compatible = "tecom,gw6200", "brcm,bcm6348";
aliases {
led-boot = &led_line1_green;
led-failsafe = &led_line1_green;
led-running = &led_line1_green;
led-upgrade = &led_line1_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
line1_green {
led_line1_green: line1_green {
label = "GW6200:green:line1";
gpios = <&pinctrl 4 1>;
};
@ -50,7 +57,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -82,5 +89,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -43,7 +43,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -75,5 +75,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -87,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -87,5 +87,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -28,7 +28,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -60,5 +60,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -37,7 +37,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -64,5 +64,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -41,7 +41,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -49,5 +49,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -37,7 +37,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -45,5 +45,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "BT Home Hub 2.0 Type A";
compatible = "bt,home-hub-2-a", "brcm,bcm6358";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_upgrading_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -43,7 +50,7 @@
};
&leds {
status = "ok";
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_serial_led>;
@ -54,7 +61,7 @@
label = "HOMEHUB2A:red:power";
};
led@1 {
led_power_green: led@1 {
reg = <0>;
active-low;
label = "HOMEHUB2A:green:power";
@ -127,7 +134,7 @@
label = "HOMEHUB2A:red:upgrading";
};
led@13 {
led_upgrading_green: led@13 {
reg = <13>;
active-low;
label = "HOMEHUB2A:green:upgrading";
@ -141,7 +148,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -167,5 +174,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -47,7 +47,7 @@
};
&leds {
status = "ok";
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_serial_led>;
@ -78,7 +78,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -105,5 +105,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -37,7 +37,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -64,5 +64,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "D-Link DSL-2740B/DSL-2741B rev C2/3";
compatible = "d-link,dsl-274xb-c2", "brcm,bcm6358";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -38,7 +45,7 @@
label = "dsl-274xb:red:power";
gpios = <&pinctrl 4 1>;
};
power_green {
led_power_green: power_green {
label = "dsl-274xb:green:power";
gpios = <&pinctrl 5 1>;
default-state = "on";
@ -55,7 +62,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -82,5 +89,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -55,7 +55,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -82,5 +82,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Huawei EchoLife HG553";
compatible = "huawei,echolife-hg553", "brcm,bcm6358";
aliases {
led-boot = &led_power_blue;
led-failsafe = &led_power_blue;
led-running = &led_power_blue;
led-upgrade = &led_power_blue;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -37,7 +44,7 @@
leds {
compatible = "gpio-leds";
power_green {
led_power_blue: power_blue {
label = "HW553:blue:power";
gpios = <&pinctrl 4 1>;
default-state = "on";
@ -78,7 +85,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -105,5 +112,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Huawei EchoLife HG556a (version A)";
compatible = "huawei,echolife-hg556a-a", "brcm,bcm6358";
aliases {
led-boot = &led_power_red;
led-failsafe = &led_power_red;
led-running = &led_power_red;
led-upgrade = &led_power_red;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -63,7 +70,7 @@
label = "HW556:red:dsl";
gpios = <&pinctrl 2 1>;
};
power_red {
led_power_red: power_red {
label = "HW556:red:power";
gpios = <&pinctrl 3 1>;
default-state = "on";
@ -109,7 +116,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -142,5 +149,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Huawei EchoLife HG556a (version B)";
compatible = "huawei,echolife-hg556a-b", "brcm,bcm6358";
aliases {
led-boot = &led_power_red;
led-failsafe = &led_power_red;
led-running = &led_power_red;
led-upgrade = &led_power_red;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -63,7 +70,7 @@
label = "HW556:red:dsl";
gpios = <&pinctrl 2 1>;
};
power_red {
led_power_red: power_red {
label = "HW556:red:power";
gpios = <&pinctrl 3 1>;
default-state = "on";
@ -109,7 +116,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -142,5 +149,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Huawei EchoLife HG556a (version C)";
compatible = "huawei,echolife-hg556a-c", "brcm,bcm6358";
aliases {
led-boot = &led_power_red;
led-failsafe = &led_power_red;
led-running = &led_power_red;
led-upgrade = &led_power_red;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -63,7 +70,7 @@
label = "HW556:red:dsl";
gpios = <&pinctrl 2 1>;
};
power_red {
led_power_red: power_red {
label = "HW556:red:power";
gpios = <&pinctrl 3 1>;
default-state = "on";
@ -104,7 +111,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -137,5 +144,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -94,7 +94,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -121,5 +121,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -94,7 +94,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -121,5 +121,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -94,7 +94,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -121,5 +121,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -98,7 +98,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -125,5 +125,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -75,7 +75,7 @@
};
&leds {
status = "ok";
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_serial_led>;
@ -106,7 +106,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -114,5 +114,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -75,7 +75,7 @@
};
&leds {
status = "ok";
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_serial_led>;
@ -106,7 +106,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -114,5 +114,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "T-Com Speedport W 303V";
compatible = "t-com,speedport-w-303v", "brcm,bcm6358";
aliases {
led-boot = &led_power_adsl_green;
led-failsafe = &led_power_adsl_green;
led-running = &led_power_adsl_green;
led-upgrade = &led_power_adsl_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -49,7 +56,7 @@
label = "spw303v:green:ppp";
gpios = <&pinctrl 5 1>;
};
power_adsl_green {
led_power_adsl_green: power_adsl_green {
label = "spw303v:green:power+adsl";
gpios = <&pinctrl 22 1>;
default-state = "on";
@ -66,7 +73,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -93,5 +100,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Telsey CPVA642-type (CPA-ZNTE60T)";
compatible = "telsey,cpva642", "brcm,bcm6358";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -65,7 +72,7 @@
label = "CPVA642:green:link";
gpios = <&pinctrl 10 1>;
};
power_green {
led_power_green: power_green {
label = "CPVA642:green:power";
gpios = <&pinctrl 11 1>;
default-state = "on";
@ -82,7 +89,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -109,5 +116,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Huawei EchoLife HG520v";
compatible = "huawei,echolife-hg520v", "brcm,bcm6359", "brcm,bcm6358";
aliases {
led-boot = &led_inet_green;
led-failsafe = &led_inet_green;
led-running = &led_inet_green;
led-upgrade = &led_inet_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -30,7 +37,7 @@
leds {
compatible = "gpio-leds";
inet_green {
led_inet_green: inet_green {
label = "HW520:green:net";
gpios = <&pinctrl 32 1>;
};
@ -38,7 +45,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -65,5 +72,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -58,7 +58,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -96,5 +96,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Sagem F@st 2504N";
compatible = "sagem,fast-2504n", "brcm,bcm6362";
aliases {
led-boot = &led_ok_green;
led-failsafe = &led_ok_green;
led-running = &led_ok_green;
led-upgrade = &led_ok_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -50,7 +57,7 @@
label = "fast2504n:red:internet";
gpios = <&pinctrl 26 1>;
};
ok_green {
led_ok_green: ok_green {
label = "fast2504n:green:ok";
gpios = <&pinctrl 28 1>;
};
@ -66,7 +73,7 @@
};
&hsspi {
status = "ok";
status = "okay";
flash@0 {
compatible = "jedec,spi-nor";
@ -104,5 +111,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Actiontec R1000H";
compatible = "actiontec,r1000h", "brcm,bcm6368";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -47,7 +54,7 @@
gpios = <&pinctrl 21 1>;
};
power_green {
led_power_green: power_green {
label = "R1000H:green:power";
gpios = <&pinctrl 22 0>;
default-state = "on";
@ -76,7 +83,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -100,9 +107,9 @@
};
&uart0 {
status = "ok";
status = "okay";
};
&uart1 {
status = "ok";
status = "okay";
};

View File

@ -9,6 +9,13 @@
model = "ADB P.DG AV4202N";
compatible = "adb,av4202n", "brcm,bcm6368";
aliases {
led-boot = &led_power_white;
led-failsafe = &led_power_white;
led-running = &led_power_white;
led-upgrade = &led_power_white;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -38,7 +45,7 @@
leds {
compatible = "gpio-leds";
power_white {
led_power_white: power_white {
label = "AV4202N:white:power";
gpios = <&pinctrl 10 GPIO_ACTIVE_LOW>;
default-state = "on";
@ -71,7 +78,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -98,5 +105,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -41,7 +41,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -54,5 +54,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -41,7 +41,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "brcm,bcm963xx-cfe-nor-partitions";
@ -54,5 +54,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

View File

@ -8,6 +8,13 @@
model = "Comtrend VR-3025u";
compatible = "comtrend,vr-3025u", "brcm,bcm6368";
aliases {
led-boot = &led_power_green;
led-failsafe = &led_power_green;
led-running = &led_power_green;
led-upgrade = &led_power_green;
};
chosen {
bootargs = "rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200";
stdout-path = "serial0:115200n8";
@ -38,7 +45,7 @@
label = "VR-3025u:green:inet";
gpios = <&pinctrl 5 0>;
};
power_green {
led_power_green: power_green {
label = "VR-3025u:green:power";
gpios = <&pinctrl 22 0>;
default-state = "on";
@ -55,7 +62,7 @@
};
&pflash {
status = "ok";
status = "okay";
partitions {
compatible = "fixed-partitions";
@ -88,5 +95,5 @@
};
&uart0 {
status = "ok";
status = "okay";
};

Some files were not shown because too many files have changed in this diff Show More