- May 03, 2017
-
-
Yousong Zhou authored
It was originally only enabled for the "32" subtarget along with the "usb" feature which is now also shared by the "64" target This should fix the phase1 build of armvirt/64 Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Jo-Philipp Wich authored
Do not assign the CPU port twice, this confuses LuCI and possible other programs relying on topology information in board.json. Ref: https://github.com/openwrt/luci/issues/1086 Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
- May 02, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Alexey Brodkin authored
With update of ARC tools to arc-2016.09 based on GCC v6.x we have to bump Linux kernel version so both toolchain and the kernel use the same ARC ABIv4. Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
Alexey Brodkin authored
With update of ARC tools to arc-2016.09 based on GCC v6.x we have to bump Linux kernel version so both toolchain and the kernel use the same ARC ABIv4. Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
Alexey Brodkin authored
DWC3 driver uses of_usb_get_phy_mode() which is implemented in drivers/usb/phy/of.c and in bare minimal configuration it might not be pulled in kernel binary. In case of ARC or ARM this could be easily reproduced with "allnodefconfig" +CONFIG_USB=m +CONFIG_USB_DWC3=m. On building all ends-up with: ---------------------->8------------------ Kernel: arch/arm/boot/Image is ready Kernel: arch/arm/boot/zImage is ready Building modules, stage 2. MODPOST 5 modules ERROR: "of_usb_get_phy_mode" [drivers/usb/dwc3/dwc3.ko] undefined! make[1]: *** [__modpost] Error 1 make: *** [modules] Error 2 ---------------------->8------------------ This was affecting Lede in case of CONFIG_ALL_KMODS=y. The patch is already scheduled for v4.12 and once it is backported to 4.9.y it must be removed from here. Note this patch makes sense not only for ARC instead it fixes a generic issue which may affect more arches and platforms thus putting it in "generic/" folder. Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [patch rename]
-
Alexandru Ardelean authored
It's the best method I know (so far) to refresh the kernel config to a default state. Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
Alexandru Ardelean authored
Since commit: http://github.com/torvalds/linux/commit/7120438e5d82f445acbfe131a1b58eab7e83fa33 Seems that fsl_rstcr_restart() has been converted to a reset handler and dropped as hook/callback. Apply the same to the `tl_wdr4900_v1` target. Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
Alexandru Ardelean authored
Re-applied patches: 001-powerpc-85xx-add-gpio-keys-to-of-match-table.patch 100-powerpc-85xx-tl-wdr4900-v1-support.patch Dropped patch: 200-spi-fsl-espi-preallocate-local-buffer.patch now part of kernel upstream hash https://github.com/torvalds/linux/commit/1423877b73ed5f4982eaba8bed359605b9918a2b Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
Alexandru Ardelean authored
Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
- Apr 29, 2017
-
-
John Crispin authored
Early SoC versions with an ECO of 1 required the gpio reset. Mass production SoCs no longer need this work around. Signed-off-by:
John Crispin <john@phrozen.org>
-
- Apr 27, 2017
-
-
Jo-Philipp Wich authored
This is required to fully support a number of 32bit x86 systems equipped with more than one GB ram, e.g. certain Atom CPU machines. Ref: https://forum.lede-project.org/t/17-01-1-x86-doesnt-detect-all-of-the-ram/3295 Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Add the changes suggested by FS#716 to fix the switch driver initialization on the ZTE Q7. Also remove the `pinctrl-names` field obsoleted by the changes. Reported-by:
Harry Lau <harrylwc@gmail.com> Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Mathias Kresin authored
Fixes the following error: syntax error: unexpected newline (expecting ")") Fixes: FS#739 Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
Fix a copy/paste error and include the ZBT-WE826 dtsi instead of the ZBT-WG3526 one. Fix the syntax error in the ZBT-WE826 dtsi to prevent an compile error. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
- Apr 26, 2017
-
-
Tim Harvey authored
Signed-off-by:
Tim Harvey <tharvey@gateworks.com>
-
Tim Harvey authored
The IMX6 PCIe host controller does not fire legacy interrupts if MSI is enabled. A patch is being worked on to enable MSI at runtime only when it is needed but meanwhile this patch will disable MSI for the imx6 kernel. This fixes the no interrupt issue on cards/drivers that use legacy interrupts such as ath9k. Signed-off-by:
Tim Harvey <tharvey@gateworks.com> Tested-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
Chris Blake authored
Both of these boards share the same DTS, and hardware. The only difference would be the PCI-E slot, and ath9k card found on the MX60W. Due to the similarities, it would be more efficient to merge these profiles. Signed-off-by:
Chris Blake <chrisrblake93@gmail.com>
-
Chris Blake authored
This moves core router packages to the NAND target, to ensure they are applied to all images. This change is being done due to an issue found when flashing the MX60W image, which came without these when built as a multi image. Signed-off-by:
Chris Blake <chrisrblake93@gmail.com>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Chris Blake authored
The patch 523-MIPS-ath79-OTP-support only supports the OTP offsets for AR933x chips, which has changed on newer platforms such as the AR934x. The follwoing change is to add support for reading the OTP on the AR934x. Tested on an Aerohive AP-121. Signed-off-by:
Christian Lamparter <chunkeey@googlemail.com> Signed-off-by:
Chris Blake <chrisrblake93@gmail.com>
-
Felix Fietkau authored
Direct-IO support has to be enabled for the release build anyway, so this hack is not worth keeping Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Apr 25, 2017
-
-
Mathias Kresin authored
Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
The ZBT-WG826 is available with 16 or 32 MByte of flash. Split the device tree source file, rename the currently supported 16 MByte version and add the 32 MByte variant. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
The Digineo AC1200 Pro is the 32MB flash variant of the ZBT-WG3526 with unpopulated/exposed sdhci slot. Rename to board to the OEM/ODM name and add the sdhci kernel module to use it for multiple clones. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Mathias Kresin authored
The ZBT-WG3526 is available with 16 or 32 MByte of flash. Rename the current supported 16MByte version to indicate which flash size variant is supported. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
Jiawei Wang authored
Specification: - SoC: MT7621AT, MT7603EN and MT7612EN - Flash: 16 MiB (W25Q128FVSG) - RAM: 512 MiB (EM6GE16EWXD-12H) - Ethernet: 1 x WAN (10/100/1000Mbps) and 4 x LAN (10/100/1000 Mbps) - Others: USB 2.0, micro SD slot, reset button and 8 x LEDs Issues: - Two LEDs for 2.4 GHz and 5 GHz Wi-Fi do not work, can't find GPIOs. - The pwr LED is not GPIO controllable How to install: - The original firmware is OpenWrt, so both LuCI or sysupgrade can be used. - Do not keep settings, for sysupgrade please use the -n option. Signed-off-by:
Jiawei Wang <buaawjw@gmail.com>
-
Alexey Belyaev authored
Each GPIO bank has only 24 gpios. Use and enable the correct banks for GPIOs > 24. Signed-off-by:
Alexey Belyaev <spider@spider.vc>
-
Alexey Belyaev authored
The wan port is connected to switch port 0. Fix the mediatek,portmap as well as the default switch config. Signed-off-by:
Alexey Belyaev <spider@spider.vc>
-
Kevin Darbyshire-Bryant authored
Make switch port LEDs blink on activity as they do with stock firmware. The u-boot loader sets suitable values in the LED control register that unfortunately get blown away by the linux switch driver init. Restore that value by using driver 'initvals'. 0x0431 is the led control register, the value 0x0960. Each nybble represents each LED's mode (LED3,2,1,0) in this case OFF, 1000LINK+Activity, 100/10LINK+Activity, OFF. Only LED1&2 are physically present. Enabling the blinkenlights exposed the fact that an RRCP packet was being emitted by the switch on all ports every second. Further initvals copied from stock firmware's u-boot driver disabled this 'feature'. Signed-off-by:
Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
-
Kevin Darbyshire-Bryant authored
Allow per-device initvals in the DTS file for rlt8366rb switches. Shamelessly copies 30494598 Signed-off-by:
Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
-
- Apr 24, 2017
-
-
Alexander Couzens authored
Migrate to new image generation and introduce sdcard generation (based on sunxi). Profile now generated via image/Makefile instead of profiles/ directory. Signed-off-by:
Alexander Couzens <lynxis@fe80.eu>
-
Alexander Couzens authored
Signed-off-by:
Alexander Couzens <lynxis@fe80.eu>
-
Alexander Couzens authored
Signed-off-by:
Alexander Couzens <lynxis@fe80.eu>
-
Alexander Couzens authored
including phy and required dma options Signed-off-by:
Alexander Couzens <lynxis@fe80.eu>
-
Alexander Couzens authored
the pandaboard is a multicore omap Signed-off-by:
Alexander Couzens <lynxis@fe80.eu>
-
Alexander Couzens authored
Signed-off-by:
Alexander Couzens <lynxis@fe80.eu>
-
John Crispin authored
boardnames were changed with the recent target update. the sysupgrade board detection was not updated properly. Signed-off-by:
John Crispin <john@phrozen.org>
-