- Jul 11, 2019
-
-
Chuanhong Guo authored
mt7621 has the following memory map: 0x0-0x1c000000: lower 448m memory 0x1c000000-0x2000000: peripheral registers 0x20000000-0x2400000: higher 64m memory detect_memory_region in arch/mips/kernel/setup.c only add the first memory region and isn't suitable for 512m memory detection because it may accidentally read the memory area for peripheral registers. This commit adds memory detection capability for mt7621: 1. add the highmem area when 512m is detected. 2. guard memcmp from accessing peripheral registers: This only happens when some weird user decided to change kernel load address to 256m or higher address. Since this is a quite unusual case, we just skip 512m testing and return 256m as memory size. Signed-off-by:
Chuanhong Guo <gch981213@gmail.com>
-
- Jul 10, 2019
-
-
Daniel Golle authored
Belkin F7C027 is clearly Rt5350 SoC, as shown on internal photographs filed for FCC approval[1]. [1]: https://fcc.io/K7S/F7C027 Fixes commit 3b0264ed Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Adrian Schmutzler authored
This patch applies sorting to the definitions as whole blocks. Sorting has been performed fully automatic, line count differences originate from double empty lines removed. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
This patch is cosmetical: It only applies sorting based on device names, whereas renames already took place in earlier patches. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Having converted the target to use device compatible, ramips.sh is obsolete now. The only remaining entry for the mt7688 evaluation board seems to be orphaned. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
As introduced with ath79, DTS files for ramips will now be labelled soc_vendor_device.dts(i). With this change, DTS files can be selected automatically without further manual links. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
As introduced with ath79, DTS files for ramips will now be labelled soc_vendor_device.dts(i). With this change, DTS files can be selected automatically without further manual links. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
This will automatically derive the DTS name as in ath79 and thus makes specifying DTS for every device obsolete. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de> --- This patch only introduces the mechanism and is then followed by commits with renames and Makefile adjustments per subtarget. Eventually, those can be all squashed into a single commit or left as they are to enhance overview.
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
This will "rename" devices in Makefiles to the pattern used in DTS compatible. This will systematize naming of devices enormously. As device names are used to for default SUPPORTED_DEVICES entries, we need to adjust the source for /tmp/sysinfo/board_name, too. So remove relevant entries from base-files/lib/ramips.sh and use device compatible for that. Despite that, base-files are updated, too. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Include "Archer" in compatible as it is part of the device name. Update Makefile device names where necessary to match compatible. Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Chen Minqiang authored
Signed-off-by:
Chen Minqiang <ptpt52@gmail.com>
-
Daniel Golle authored
Fixes commit ee66fe4e Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Luis Araneda authored
Use data from the linux-sunxi community wiki to fill-in missing device information Signed-off-by:
Luis Araneda <luaraneda@gmail.com>
-
Luis Araneda authored
Additionally, fix some vendor and board names Signed-off-by:
Luis Araneda <luaraneda@gmail.com>
-
Moritz Warning authored
DEVICE_TITLE is split up into DEVICE_VENDOR, DEVICE_MODEL and DEVICE_VARIANT Signed-off-by:
Moritz Warning <moritzwarning@web.de>
-
Moritz Warning authored
DEVICE_TITLE is split up into DEVICE_VENDOR, DEVICE_MODEL and DEVICE_VARIANT Signed-off-by:
Moritz Warning <moritzwarning@web.de>
-
Daniel Golle authored
Signed-off-by:
Daniel Golle <daniel@makrotopia.org>
-
Fredrik Olofsson authored
This is already included in newer upstream. Needed to build BPF programs using the MIPS kernel include files. Without this patch, clang fails with "#error Use a Linux compiler or give up." in sgidefs.h when building BPF programs. Signed-off-by:
Fredrik Olofsson <fredrik.olofsson@anyfinetworks.com>
-
John Crispin authored
This feature is similar to the SRC_TREE_OVERRIDE. However instead of having to manually create a symlink inside the package folder, the buildsystem will check if $(TOP_DIR)/src-checkout/$(PKG_NAME)/.git is present and use this instead. Signed-off-by:
John Crispin <john@phrozen.org>
-
- Jul 09, 2019
-
-
Adrian Schmutzler authored
Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
Logic was inverted when changing from string check to file check. Fix it. Fixes: 8592602d ("base-files: Really check path in get_mac_binary") Reported-by:
Matthias Schiffer <mschiffer@universe-factory.net> Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Adrian Schmutzler authored
This fixes the collection of target info during build, where the device title for rb532/nand is just empty: tmp/.config-target.in:44925:warning: leading whitespace ignored tmp/.config-target.in:123738:warning: leading whitespace ignored tmp/.config-target.in:123786:warning: leading whitespace ignored Signed-off-by:
Adrian Schmutzler <freifunk@adrianschmutzler.de>
-
Koen Vandeputte authored
Refreshed all patches. Compile-tested on: cns3xxx Runtime-tested on: cns3xxx Signed-off-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
Koen Vandeputte authored
Refreshed all patches. Compile-tested on: cns3xxx Runtime-tested on: cns3xxx Signed-off-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
Kevin Darbyshire-Bryant authored
Fix file installation clash between kmod-sched & kmod-sched-cake as both try to install sch_cake.ko Remove cake from kmod-sched package as cake is supposed to be the optional qdisc. Signed-off-by:
Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
-
Lucian Cristian authored
Newer motherboards support NVMe U.2 connectors but also NVMe storage can be used on add-on pcie adapters. Enable kernel driver on x86 for now so the NVMe flash storage can be used Signed-off-by:
Lucian Cristian <lucian.cristian@gmail.com>
-
- Jul 08, 2019
-
-
Chuanhong Guo authored
Upstream kernel added support for RAW_APPENDED_DTB on ralink arch in the following commit: 02564fc89d3d ("ralink: Introduce fw_passed_dtb to arch/mips/ralink") Use upstream solution and get rid of our OWRTDTB hack. This commit set DEVICE_DTS to $$(DTS) instead of replacing DTS with DEVICE_DTS in device profile because DTS variable will be dropped in later commits. Signed-off-by:
Chuanhong Guo <gch981213@gmail.com> [Tested on mt7621/mt76x8] Tested-by:
Chuanhong Guo <gch981213@gmail.com> [Tested on rt305x/mt7620] Tested-by:
INAGAKI Hiroshi <musashino.open@gmail.com>
-
Rosen Penev authored
Fixes undefined reference to strtoul Signed-off-by:
Rosen Penev <rosenp@gmail.com>
-
Konstantin Demin authored
Currently, there's unable to install "kmod-sched-mqprio" after "kmod-sched" (or vice versa), because "sch_mqprio.ko" is shipped in both packages. Fixes: f83522fa ("linux: Add kmod-sched-mqprio") Fixes: 6af639e0 ("linux: Add kmod-sched-act-vlan") Fixes: 72c7e2dc ("linux: Add kmod-sched-flower") Signed-off-by:
Konstantin Demin <rockdrilla@gmail.com> [Add cls_flower and act_vlan] Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
Daniel Engberg authored
Update util-linux to 2.34 Refresh patch Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Daniel Engberg authored
Update gengetopt to 2.23 Remove 100-dependency_fix.patch, fixed upstream Rework no tests and docs patch Fix typo in copyright section Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-