summaryrefslogtreecommitdiffstats
path: root/target/linux/ipq806x/patches-4.4
Commit message (Collapse)AuthorAgeFilesLines
* ipq806x: fix ipq8065 s2a/s2b regulator frequency (fixes ethernet performance)Roman Yeryomin2016-08-241-2/+2
| | | | Signed-off-by: Roman Yeryomin <roman@advem.lv>
* ipq806x: rename R7800 device tree file, merge R7500v2 dts additionJo-Philipp Wich2016-08-242-12/+3
| | | | | | | The R7800 is an IPQ8065, so rename its dts file to reflect that fact. Also fold the R7500v2 dts addition into the existing 800-devicetree.patch. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* kernel: update kernel 4.4 to version 4.4.19Stijn Tintel2016-08-2311-200/+148
| | | | | | | | Refresh patches for all targets that support kernel 4.4. Compile-tested on all targets that use kernel 4.4 and aren't marked broken. Runtime-tested on ar71xx, octeon and x86/64. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* ipq806x: Build image for Netgear Nighthawk X4 R7500v2Alexis Green2016-08-221-0/+10
| | | | | | Signed-off-by: Alexis Green <alexis@cessp.it> [Jo-Philipp Wich: add missing DEVICE_TITLE, fix model name in commit title] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* ipq806x: add usb pins to r7800 dts fileJohn Crispin2016-08-221-0/+166
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* ipq806x: sync with latest patches sent by QCAJohn Crispin2016-08-1810-92/+1333
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* ipq806x: fix boot hang if cmdline contains words with r in the middleJonas Gorski2016-08-011-1/+1
| | | | | | | | | | | | | | The ATB DTB mangle code will enter an infinite loop if it encounters a word in the command line that contains an r in the middle of the word. Fix this by increasing ptr everytime before invoking strchr, ot avoid finding the same r again. This fixes booting at least on Netgear R7500v1, which contains "ubi.mtd=rootfs" in its commandline, triggering the misbehaviour. Fixes: 0ddcbee26151 ("ipq806x: activate ATAG DTB mangle and EA8500 rootblock in dts") Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
* ipq806x: add patch for kernel compiler flagsJosh Bendavid2016-07-171-0/+13
| | | | Signed-off-by: Josh Bendavid <joshbendavid@gmail.com>
* kernel: update to version 4.4.14Hauke Mehrtens2016-06-2629-910/+421
| | | | | | | | | Changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.14 Some manual changes to target/linux/generic/patches-4.4/610- netfilter_match_bypass_default_checks.patch were needed. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* ipq806x: add initial support for Netgear R7800Pavel Kubelun2016-06-221-1/+2
| | | | Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
* ipq806x: move smb208 nodes into a regulator subnodePavel Kubelun2016-06-221-0/+69
| | | | Signed-off-by: Pavel Kubelun <be.dissent@gmail.com>
* ipq806x: fix MAC_POWER_SEL switch configurationJosh Bendavid2016-06-201-2/+2
| | | | | | Fixes instability/corruption on the ethernet interface connected to port0 on the switch. Signed-off-by: Josh Bendavid <joshbendavid@gmail.com>
* ipq806x: activate ATAG DTB mangle and EA8500 rootblock in dtsAdrian Panella2016-06-171-0/+185
| | | | | | | | | | | | | | The command-line arguments provided by the boot loader will be appended to a new device tree property: bootloader-args. If there is a property "append-rootblock" in DT under /chosen and a root= option in bootloaders command line it will be parsed and added to DT bootargs with the form: <append-rootblock>XX. Only command line ATAG will be processed, the rest of the ATAGs sent by bootloader will be ignored. This is usefull in dual boot systems, to get the current root partition without afecting the rest of the system. Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* ipq806x: restore old stmmac dma patch which is still needed to fix data ↵Josh Bendavid2016-06-141-0/+117
| | | | | | corruption Signed-off-by: Josh Bendavid <joshbendavid@gmail.com>
* ipq806x: move dts file to the files folderJohn Crispin2016-06-134-1173/+26
| | | | Signed-off-by: John Crispin <john@phrozen.org>
* ipq806x: qcom rpm fix support for smb208Adrian Panella2016-06-132-0/+124
| | | | | | | | | In commit "regulator: qcom: Rework to single platform device" the smb208 regulator used in IPQ8064 was left out. Add it to that new framework and update Docs and DT accordingly. Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* treewide: replace nbd@openwrt.org with nbd@nbd.nameFelix Fietkau2016-06-071-9/+9
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* ipq806x: fix 3.18 supportJohn Crispin2016-05-271-0/+1521
| | | | | | accidentially removed the files in the v4.4 commit Signed-off-by: John Crispin <john@phrozen.org>
* ipq806x/dts: Add Archer C2600 DTSAsh Benz2016-05-271-0/+425
| | | | Signed-off-by: Ash Benz <ash.benz@bk.ru>
* ipq806x: Add support for linux-4.4Ram Chandra Jangir2016-05-2747-0/+10905
1)Changes - Rebased the patches for linux-4.4.7 - Added patch to fix spi nor fifo and dma support - Added patch to configure watchdog barktime 2)Testing Tested on IPQ AP148 Board: a. NOR boot and NAND boot b. ethernet network and ath10k wifi c. ubi sysupgrade UnTested dwc3 usb has not been validated on IPQ board(AP148) 3)Known Issues: Once we flash ubi image on AP148, and if we reset the board, uboot on first boot creates PEB and LEB for dynamic sized partitions, which is incorrect and not what linux expects which causes errors when trying to mount rootfs. In order to test this, we can use the below steps: a. Flash the ubi image on board and don't reset the board b. load the kernel fit image in RAM and boot from there. Signed-off-by: Ram Chandra Jangir <rjangi@codeaurora.org>