scripts/env: Fix 56f813674a scripts/env: use command -v instead of which master
authorKevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Sun, 12 Jul 2020 12:25:39 +0000 (13:25 +0100)
committerKevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Sun, 12 Jul 2020 12:29:28 +0000 (13:29 +0100)
We don't need to see how git will be executed and it produces non silent
output on 'scripts/env diff' commands when there are no differences
unlike before.

Re-introduce original silent behaviour.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
1232 files changed:
.gitignore
Makefile
config/Config-build.in
config/Config-devel.in
config/Config-images.in
config/Config-kernel.in
feeds.conf.default
include/download.mk
include/host-build.mk
include/image.mk
include/kernel-build.mk
include/kernel-version.mk
include/package-defaults.mk
include/package-ipkg.mk
include/package.mk
include/prereq-build.mk
include/target.mk
include/toplevel.mk
include/unpack.mk
package/base-files/Makefile
package/base-files/files/bin/board_detect
package/base-files/files/etc/init.d/done
package/base-files/files/etc/init.d/gpio_switch
package/base-files/files/etc/uci-defaults/13_fix-group-user
package/base-files/files/lib/functions.sh
package/base-files/files/lib/functions/system.sh
package/base-files/files/lib/functions/uci-defaults.sh
package/base-files/files/lib/preinit/30_failsafe_wait
package/base-files/files/lib/preinit/80_mount_root
package/base-files/files/sbin/pkg_check
package/base-files/files/sbin/sysupgrade
package/boot/mt7623n-preloader/Makefile [new file with mode: 0644]
package/boot/uboot-envtools/files/ath79
package/boot/uboot-envtools/files/ipq40xx
package/boot/uboot-envtools/files/ipq806x
package/boot/uboot-envtools/files/kirkwood
package/boot/uboot-envtools/files/mvebu
package/boot/uboot-envtools/files/ramips
package/boot/uboot-kirkwood/Makefile
package/boot/uboot-kirkwood/patches/151-arm-kirkwood-add-CheckPoint-L-50-device.patch [new file with mode: 0644]
package/boot/uboot-kirkwood/patches/160-nsa310s.patch [new file with mode: 0644]
package/boot/uboot-kirkwood/patches/200-openwrt-config.patch
package/boot/uboot-kirkwood/patches/701-phy-mv88e61xx-add-support-for-RGMII-TX-RX-delay.patch [new file with mode: 0644]
package/boot/uboot-kirkwood/patches/702-phy-mv88e61xx-add-support-for-MV88E6171.patch [new file with mode: 0644]
package/boot/uboot-layerscape/files/ls1012ardb-uEnv.txt
package/boot/uboot-layerscape/files/ls1021atwr-uEnv.txt
package/boot/uboot-layerscape/files/ls1043ardb-uEnv.txt
package/boot/uboot-layerscape/files/ls1046ardb-uEnv.txt
package/boot/uboot-layerscape/files/ls1088ardb-uEnv.txt
package/boot/uboot-layerscape/files/ls2088ardb-uEnv.txt
package/boot/uboot-mediatek/Makefile
package/boot/uboot-mediatek/patches/005-update-bpir2-defconfig.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/006-mt7623-pinctrl-fix.patch [new file with mode: 0644]
package/boot/uboot-mediatek/patches/007-env-fat-use-bootdevice.patch [new file with mode: 0644]
package/boot/uboot-mxs/Makefile
package/boot/uboot-mxs/patches/001-add-i2se-duckbill.patch
package/boot/uboot-ramips/Makefile [new file with mode: 0644]
package/boot/uboot-ramips/patches/0001-add-support-for-RAVPower-RP-WD009.patch [new file with mode: 0644]
package/devel/perf/Makefile
package/firmware/ipq-wifi/Makefile
package/firmware/ipq-wifi/board-buffalo_wtr-m2133hp.qca4019 [new file with mode: 0644]
package/firmware/ipq-wifi/board-buffalo_wtr-m2133hp.qca9984 [new file with mode: 0644]
package/firmware/ipq-wifi/board-engenius_emr3500.qca4019 [new file with mode: 0644]
package/firmware/ipq-wifi/board-glinet_gl-s1300.qca4019 [new file with mode: 0644]
package/firmware/linux-firmware/Makefile
package/firmware/linux-firmware/misc.mk [new file with mode: 0644]
package/kernel/ath10k-ct/Makefile
package/kernel/ath10k-ct/patches/201-ath10k-add-LED-and-GPIO-controlling-support-for-various-chipsets.patch
package/kernel/ath10k-ct/patches/202-ath10k-use-tpt-trigger-by-default.patch
package/kernel/ath10k-ct/patches/205-ath10k-Add-NL80211_EXT_FEATURE_AQL-flag.patch
package/kernel/bcm27xx-gpu-fw/Makefile
package/kernel/kmod-sched-cake-oot/Makefile
package/kernel/lantiq/ltq-vmmc/Makefile
package/kernel/lantiq/ltq-vmmc/files/vmmc.init
package/kernel/leds-apu2/Makefile [deleted file]
package/kernel/leds-apu2/src/Kconfig [deleted file]
package/kernel/leds-apu2/src/Makefile [deleted file]
package/kernel/leds-apu2/src/leds-apu2.c [deleted file]
package/kernel/linux/modules/block.mk
package/kernel/linux/modules/crypto.mk
package/kernel/linux/modules/i2c.mk
package/kernel/linux/modules/iio.mk
package/kernel/linux/modules/lib.mk
package/kernel/linux/modules/other.mk
package/kernel/mac80211/ath.mk
package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
package/kernel/mac80211/patches/ath/450-ath9k-enabled-MFP-capability-unconditionally.patch [new file with mode: 0644]
package/kernel/mac80211/patches/rt2x00/001-rt2800-enable-MFP-support-unconditionally.patch [new file with mode: 0644]
package/kernel/mac80211/patches/rt2x00/002-rt2x00-define-RF5592-in-init_eeprom-routine.patch [new file with mode: 0644]
package/kernel/mac80211/patches/rt2x00/610-rt2x00-change-led-polarity-from-OF.patch
package/kernel/mac80211/patches/rt2x00/650-rt2x00-add-support-for-external-PA-on-MT7620.patch
package/kernel/mt76/Makefile
package/kernel/mt7621-qtn-rgmii/Makefile [new file with mode: 0644]
package/kernel/mt7621-qtn-rgmii/src/Makefile [new file with mode: 0644]
package/kernel/mt7621-qtn-rgmii/src/mt7621-qtn-rgmii.c [new file with mode: 0644]
package/kernel/nat46/Makefile
package/kernel/nat46/patches/100-kernel-5.4-compat.patch
package/libs/libconfig/Makefile [deleted file]
package/libs/libjson-c/Makefile
package/libs/libjson-c/patches/000-libm.patch
package/libs/libjson-c/patches/001-Fix-CVE-2020-12762.patch [new file with mode: 0644]
package/libs/libjson-c/patches/001-Protect-array_list_del_idx-against-size_t-overflow.patch [deleted file]
package/libs/libjson-c/patches/002-Prevent-division-by-zero-in-linkhash.patch [deleted file]
package/libs/libjson-c/patches/003-Fix-integer-overflows.patch [deleted file]
package/libs/libjson-c/patches/004-Issue-599-Fix-the-backwards-check-in-lh_table_insert.patch [deleted file]
package/libs/libnetfilter-queue/Makefile
package/libs/libubox/Makefile
package/libs/lzo/Makefile
package/libs/nghttp2/Makefile
package/libs/toolchain/Makefile
package/libs/uclibc++/Makefile
package/libs/uclient/Makefile
package/libs/wolfssl/Makefile
package/network/config/netifd/Makefile
package/network/config/netifd/files/etc/hotplug.d/net/20-smp-packet-steering
package/network/config/netifd/files/lib/netifd/dhcp.script
package/network/config/soloscli/Makefile
package/network/config/soloscli/files/etc/uci-default/solos [deleted file]
package/network/config/soloscli/files/etc/uci-defaults/solos [new file with mode: 0644]
package/network/services/dnsmasq/Makefile
package/network/services/dropbear/Config.in
package/network/services/dropbear/Makefile
package/network/services/dropbear/files/dropbear.init
package/network/services/dropbear/patches/010-backport-change-address-logging.patch [deleted file]
package/network/services/dropbear/patches/100-pubkey_path.patch
package/network/services/dropbear/patches/110-change_user.patch
package/network/services/dropbear/patches/160-lto-jobserver.patch
package/network/services/dropbear/patches/901-bundled-libs-cflags.patch
package/network/services/dropbear/patches/910-signkey-fix-use-of-rsa-sha2-256-pubkeys.patch [new file with mode: 0644]
package/network/services/hostapd/Config.in
package/network/services/hostapd/Makefile
package/network/services/hostapd/files/hostapd.sh
package/network/services/hostapd/patches/004-mesh-use-setup-completion-callback-to-complete-mesh-.patch
package/network/services/hostapd/patches/006-mesh-inform-kernel-driver-DFS-handler-in-userspace.patch
package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
package/network/services/hostapd/patches/015-mesh-do-not-use-offchan-mgmt-tx-on-DFS.patch
package/network/services/hostapd/patches/018-mesh-make-forwarding-configurable.patch
package/network/services/hostapd/patches/200-multicall.patch
package/network/services/hostapd/patches/300-noscan.patch
package/network/services/hostapd/patches/301-mesh-noscan.patch
package/network/services/hostapd/patches/310-rescan_immediately.patch
package/network/services/hostapd/patches/330-nl80211_fix_set_freq.patch
package/network/services/hostapd/patches/350-nl80211_del_beacon_bss.patch
package/network/services/hostapd/patches/360-ctrl_iface_reload.patch
package/network/services/hostapd/patches/370-ap_sta_support.patch
package/network/services/hostapd/patches/380-disable_ctrl_iface_mib.patch
package/network/services/hostapd/patches/390-wpa_ie_cap_workaround.patch
package/network/services/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch
package/network/services/hostapd/patches/461-driver_nl80211-use-new-parameters-during-ibss-join.patch
package/network/services/hostapd/patches/463-add-mcast_rate-to-11s.patch
package/network/services/hostapd/patches/464-fix-mesh-obss-check.patch
package/network/services/hostapd/patches/500-lto-jobserver-support.patch
package/network/services/hostapd/patches/600-ubus_support.patch
package/network/services/hostapd/patches/700-wifi-reload.patch
package/network/services/hostapd/src/src/utils/build_features.h
package/network/services/igmpproxy/files/igmpproxy.init
package/network/services/odhcpd/Makefile
package/network/services/odhcpd/files/odhcpd-update
package/network/services/openvpn/Makefile
package/network/services/openvpn/files/etc/hotplug.d/openvpn/01-user [new file with mode: 0644]
package/network/services/openvpn/files/etc/openvpn.user [new file with mode: 0644]
package/network/services/openvpn/files/openvpn.init
package/network/services/openvpn/files/openvpn.options
package/network/services/openvpn/files/usr/libexec/openvpn-hotplug [new file with mode: 0644]
package/network/services/ppp/Makefile
package/network/services/ppp/patches/100-debian_ip-ip_option.patch
package/network/services/ppp/patches/105-debian_demand.patch
package/network/services/ppp/patches/110-debian_defaultroute.patch
package/network/services/ppp/patches/120-debian_ipv6_updown_option.patch
package/network/services/ppp/patches/121-debian_adaptive_lcp_echo.patch [deleted file]
package/network/services/ppp/patches/206-compensate_time_change.patch [deleted file]
package/network/services/ppp/patches/208-fix_status_code.patch
package/network/services/ppp/patches/401-no_record_file.patch
package/network/services/ppp/patches/404-remove_obsolete_protocol_names.patch
package/network/services/ppp/patches/600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch
package/network/services/uhttpd/Makefile
package/network/services/umdns/Makefile
package/network/services/wireguard/Makefile
package/network/utils/comgt/files/ncm.sh
package/network/utils/comgt/files/ussd.gcom [new file with mode: 0644]
package/network/utils/curl/Makefile
package/network/utils/curl/patches/200-no_docs_tests.patch
package/network/utils/iproute2/Makefile
package/network/utils/iproute2/patches/001-devlink-update-include-files.patch [new file with mode: 0644]
package/network/utils/iwinfo/Makefile
package/network/utils/wireguard-tools/files/wireguard_watchdog
package/system/ca-certificates/Makefile
package/system/fstools/Makefile
package/system/mtd/src/Makefile
package/system/procd/Makefile
package/system/procd/files/uxc.init [new file with mode: 0644]
package/system/ubox/Makefile
package/system/urandom-seed/Makefile
package/system/zram-swap/Makefile
package/system/zram-swap/files/zram.init
package/utils/busybox/Config-defaults.in
package/utils/exfat-utils/Makefile [deleted file]
package/utils/ravpower-mcu/Makefile [new file with mode: 0644]
package/utils/ugps/Makefile
package/utils/util-linux/Makefile
package/utils/xfsprogs/Makefile [deleted file]
package/utils/xfsprogs/patches/100-no-selftest.patch [deleted file]
package/utils/xfsprogs/patches/110-subdirs.patch [deleted file]
package/utils/xfsprogs/patches/120-disable_assert.patch [deleted file]
package/utils/xfsprogs/patches/130-db-malloc-Use-posix_memalign-instead-of-deprecated-v.patch [deleted file]
package/utils/xfsprogs/patches/140-copy-file-range.patch [deleted file]
rules.mk
scripts/config/.gitignore
scripts/config/Makefile
scripts/config/README
scripts/config/mconf.c
scripts/config/nconf-cfg.sh [new file with mode: 0755]
scripts/config/nconf.c [new file with mode: 0644]
scripts/config/nconf.gui.c [new file with mode: 0644]
scripts/config/nconf.h [new file with mode: 0644]
scripts/env
scripts/gen_image_generic.sh
scripts/json_add_image_info.py
scripts/json_overview_image_info.py
scripts/mkits.sh
scripts/sercomm-crypto.py [new file with mode: 0755]
scripts/sercomm-partition-tag.py [new file with mode: 0755]
scripts/sercomm-payload.py [new file with mode: 0755]
target/imagebuilder/files/Makefile
target/linux/Makefile
target/linux/apm821xx/base-files/lib/preinit/05_set_iface_mac_apm821xx
target/linux/apm821xx/base-files/lib/preinit/05_set_preinit_iface_apm821xx
target/linux/apm821xx/base-files/lib/preinit/79_move_config
target/linux/apm821xx/base-files/lib/upgrade/platform.sh [changed mode: 0755->0644]
target/linux/apm821xx/image/Makefile
target/linux/apm821xx/image/nand.mk [new file with mode: 0644]
target/linux/apm821xx/image/sata.mk [new file with mode: 0644]
target/linux/apm821xx/patches-4.19/301-fix-memory-map-wndr4700.patch
target/linux/apm821xx/patches-5.4/301-fix-memory-map-wndr4700.patch
target/linux/apm821xx/sata/target.mk
target/linux/ar71xx/files/arch/mips/ath79/mach-tl-mr3020.c
target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr802n.c
target/linux/ar71xx/files/drivers/mtd/nand/ar934x_nfc.c
target/linux/ar71xx/files/drivers/mtd/nand/rb4xx_nand.c
target/linux/ar71xx/files/drivers/mtd/nand/rb750_nand.c
target/linux/ar71xx/files/drivers/mtd/nand/rb91x_nand.c
target/linux/ar71xx/patches-4.14/910-unaligned_access_hacks.patch
target/linux/arc770/Makefile
target/linux/arc770/base-files/lib/arc.sh
target/linux/arc770/base-files/lib/preinit/01_preinit_arc.sh
target/linux/archs38/Makefile
target/linux/archs38/base-files/lib/preinit/01_preinit_arc.sh
target/linux/armvirt/config-5.4
target/linux/at91/base-files/lib/at91.sh [changed mode: 0755->0644]
target/linux/at91/base-files/lib/preinit/01_preinit_do_at91.sh
target/linux/at91/image/Makefile
target/linux/ath25/base-files/lib/preinit/15_preinit_iface_atheros
target/linux/ath79/Makefile
target/linux/ath79/config-4.19
target/linux/ath79/config-5.4
target/linux/ath79/dts/ar7100.dtsi
target/linux/ath79/dts/ar7100_mikrotik_routerboard-4xx.dtsi [new file with mode: 0644]
target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dts
target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts
target/linux/ath79/dts/ar7161_mikrotik_routerboard-493g.dts [new file with mode: 0644]
target/linux/ath79/dts/ar7161_netgear_wndr.dtsi [new file with mode: 0644]
target/linux/ath79/dts/ar7161_netgear_wndr3700-v2.dts
target/linux/ath79/dts/ar7161_netgear_wndr3700.dts
target/linux/ath79/dts/ar7161_netgear_wndr3700.dtsi [deleted file]
target/linux/ath79/dts/ar7161_netgear_wndr3800.dts
target/linux/ath79/dts/ar7161_netgear_wndr3800ch.dts
target/linux/ath79/dts/ar7161_netgear_wndrmac-v1.dts [new file with mode: 0644]
target/linux/ath79/dts/ar7161_netgear_wndrmac-v2.dts [new file with mode: 0644]
target/linux/ath79/dts/ar7161_siemens_ws-ap3610.dts
target/linux/ath79/dts/ar7161_ubnt_routerstation.dtsi
target/linux/ath79/dts/ar7241_tplink.dtsi
target/linux/ath79/dts/ar7241_tplink_tl-wr842n-v1.dts
target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts
target/linux/ath79/dts/ar9330.dtsi
target/linux/ath79/dts/ar9330_dlink_dir-505.dts
target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts
target/linux/ath79/dts/ar9330_pqi_air-pen.dts
target/linux/ath79/dts/ar9331_8dev_carambola2.dts
target/linux/ath79/dts/ar9331_alfa-network_ap121f.dts
target/linux/ath79/dts/ar9331_arduino_yun.dts [new file with mode: 0644]
target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts
target/linux/ath79/dts/ar9331_etactica_eg200.dts
target/linux/ath79/dts/ar9331_glinet_64xx.dtsi
target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts [new file with mode: 0644]
target/linux/ath79/dts/ar9331_pisen_ts-d084.dts
target/linux/ath79/dts/ar9331_pisen_wmm003n.dts
target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts
target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts
target/linux/ath79/dts/ar9331_tplink_tl-wr703n_tl-mr10u.dtsi
target/linux/ath79/dts/ar9331_tplink_tl-wr710n-v1.dts
target/linux/ath79/dts/ar9331_tplink_tl-wr741nd-v4.dtsi
target/linux/ath79/dts/ar9341_pcs_cr3000.dts
target/linux/ath79/dts/ar9341_pisen_wmb001n.dts
target/linux/ath79/dts/ar9342_ubnt_wa.dtsi
target/linux/ath79/dts/ar9342_ubnt_xw.dtsi
target/linux/ath79/dts/ar9344_aerohive_hiveap-121.dts
target/linux/ath79/dts/ar9344_compex_wpj344-16m.dts [new file with mode: 0644]
target/linux/ath79/dts/ar9344_devolo_magic-2-wifi.dts
target/linux/ath79/dts/ar9344_dlink_dir-8x5.dtsi
target/linux/ath79/dts/ar9344_enterasys_ws-ap3705i.dts
target/linux/ath79/dts/ar9344_netgear_wndr.dtsi
target/linux/ath79/dts/ar9344_ocedo_raccoon.dts
target/linux/ath79/dts/ar9344_pcs_cap324.dts
target/linux/ath79/dts/ar9344_pcs_cr5000.dts
target/linux/ath79/dts/ar9344_qihoo_c301.dts
target/linux/ath79/dts/ar9344_tplink_cpe.dtsi
target/linux/ath79/dts/ar9344_tplink_cpe610-v1.dts
target/linux/ath79/dts/ar9344_tplink_cpe610-v2.dts [new file with mode: 0644]
target/linux/ath79/dts/ar9344_tplink_cpe_1port.dtsi
target/linux/ath79/dts/ar9344_tplink_cpe_2port.dtsi
target/linux/ath79/dts/ar9344_tplink_wbs210-v1.dts [new file with mode: 0644]
target/linux/ath79/dts/ar9344_wd_mynet-n750.dts
target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts
target/linux/ath79/dts/ar934x.dtsi
target/linux/ath79/dts/qca9531_8dev_lima.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9531_compex_wpj531-16m.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9531_dlink_dch-g020-a1.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9531_tplink_archer-d50-v1.dts
target/linux/ath79/dts/qca9531_tplink_tl-wr902ac-v1.dts
target/linux/ath79/dts/qca9531_yuncore_a770.dts
target/linux/ath79/dts/qca9533_dlink_dap-1330-a1.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9533_dlink_dap-1365-a1.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9533_dlink_dap-13xx.dtsi [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_cpexxx.dtsi
target/linux/ath79/dts/qca9533_tplink_tl-wa801nd-v3.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_tl-wa801nd-v4.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_tl-wa801nd.dtsi [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_tl-wa850re-v2.dts
target/linux/ath79/dts/qca9533_tplink_tl-wr802n-v1.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_tl-wr802n-v2.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_tl-wr802n.dtsi [new file with mode: 0644]
target/linux/ath79/dts/qca9533_tplink_tl-wr841.dtsi
target/linux/ath79/dts/qca953x_tplink_tl-wr810n.dtsi
target/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsi
target/linux/ath79/dts/qca9556_avm_fritzdvbc.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts
target/linux/ath79/dts/qca9557_8dev_rambutan.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dts
target/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsi
target/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsi
target/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi
target/linux/ath79/dts/qca9558_dlink_dap-2695-a1.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9558_domywifi_dw33d.dts
target/linux/ath79/dts/qca9558_engenius_ecb1750.dts
target/linux/ath79/dts/qca9558_engenius_epg5000.dts
target/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dts
target/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dts
target/linux/ath79/dts/qca9558_netgear_ex7300.dtsi
target/linux/ath79/dts/qca9558_ocedo_koala.dts
target/linux/ath79/dts/qca9558_ocedo_ursus.dts
target/linux/ath79/dts/qca9558_sitecom_wlr-8100.dts
target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi
target/linux/ath79/dts/qca9558_tplink_archer-d7.dtsi
target/linux/ath79/dts/qca9558_tplink_re350k-v1.dts
target/linux/ath79/dts/qca9558_tplink_rex5x.dtsi
target/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dts
target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi
target/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dts
target/linux/ath79/dts/qca9558_trendnet_tew-823dru.dts
target/linux/ath79/dts/qca9558_zyxel_nbg6716.dts
target/linux/ath79/dts/qca955x.dtsi
target/linux/ath79/dts/qca955x_ubnt_xc.dtsi
target/linux/ath79/dts/qca9561_avm_fritz4020.dts
target/linux/ath79/dts/qca9561_tplink_archer-c25-v1.dts
target/linux/ath79/dts/qca9561_tplink_archer-c5x.dtsi
target/linux/ath79/dts/qca9561_tplink_archer-c6x.dtsi
target/linux/ath79/dts/qca9561_xiaomi_mi-router-4q.dts
target/linux/ath79/dts/qca9563_dlink_dir-842-c.dtsi
target/linux/ath79/dts/qca9563_dlink_dir-859-a1.dts
target/linux/ath79/dts/qca9563_elecom_wrc-ghbk2-i.dtsi
target/linux/ath79/dts/qca9563_glinet_gl-ar750s.dtsi
target/linux/ath79/dts/qca9563_nec_wg1200cr.dts
target/linux/ath79/dts/qca9563_nec_wg800hp.dts
target/linux/ath79/dts/qca9563_netgear_wndr.dtsi
target/linux/ath79/dts/qca9563_phicomm_k2t.dts
target/linux/ath79/dts/qca9563_rosinson_wr818.dts
target/linux/ath79/dts/qca9563_tplink_archer-c2-v3.dts
target/linux/ath79/dts/qca9563_tplink_archer-c7-v4.dts
target/linux/ath79/dts/qca9563_tplink_archer-x6-v2.dtsi
target/linux/ath79/dts/qca9563_tplink_archer-x7-v5.dtsi
target/linux/ath79/dts/qca9563_tplink_re450-v2.dts
target/linux/ath79/dts/qca9563_tplink_re450-v3.dts [new file with mode: 0644]
target/linux/ath79/dts/qca9563_tplink_re450.dtsi [new file with mode: 0644]
target/linux/ath79/dts/qca9563_tplink_tl-wr1043n.dtsi
target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi
target/linux/ath79/dts/qca9563_yuncore_xd4200.dtsi
target/linux/ath79/dts/qca956x.dtsi
target/linux/ath79/dts/tp9343_tplink_tl-wx.dtsi
target/linux/ath79/files/drivers/gpio/gpio-rb4xx.c [new file with mode: 0644]
target/linux/ath79/files/drivers/mfd/rb4xx-cpld.c [new file with mode: 0644]
target/linux/ath79/files/drivers/mtd/nand/raw/ar934x_nand.c
target/linux/ath79/files/drivers/mtd/nand/raw/nand_rb4xx.c [new file with mode: 0644]
target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
target/linux/ath79/files/include/mfd/rb4xx-cpld.h [new file with mode: 0644]
target/linux/ath79/generic/base-files/etc/board.d/01_leds
target/linux/ath79/generic/base-files/etc/board.d/02_network
target/linux/ath79/generic/base-files/etc/board.d/03_gpio_switches
target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
target/linux/ath79/generic/base-files/etc/uci-defaults/04_led_migration
target/linux/ath79/generic/base-files/etc/uci-defaults/09_fix-checksum
target/linux/ath79/generic/base-files/lib/functions/k2t.sh [changed mode: 0755->0644]
target/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.sh
target/linux/ath79/image/Makefile
target/linux/ath79/image/common-tp-link.mk
target/linux/ath79/image/generic-tp-link.mk
target/linux/ath79/image/generic-ubnt.mk
target/linux/ath79/image/generic.mk
target/linux/ath79/image/mikrotik.mk
target/linux/ath79/image/nand.mk
target/linux/ath79/image/tiny-tp-link.mk
target/linux/ath79/mikrotik/base-files/etc/board.d/02_network
target/linux/ath79/mikrotik/base-files/etc/uci-defaults/04_led_migration
target/linux/ath79/mikrotik/base-files/lib/upgrade/platform.sh
target/linux/ath79/mikrotik/config-default
target/linux/ath79/nand/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
target/linux/ath79/patches-4.19/0004-phy-add-ath79-usb-phys.patch
target/linux/ath79/patches-4.19/0005-usb-add-more-OF-quirk-properties.patch
target/linux/ath79/patches-4.19/910-unaligned_access_hacks.patch
target/linux/ath79/patches-4.19/920-mikrotik-rb4xx.patch [new file with mode: 0644]
target/linux/ath79/patches-4.19/921-serial-core-add-support-for-boot-console-with-arbitr.patch [new file with mode: 0644]
target/linux/ath79/patches-5.4/0004-phy-add-ath79-usb-phys.patch
target/linux/ath79/patches-5.4/0005-usb-add-more-OF-quirk-properties.patch
target/linux/ath79/patches-5.4/910-unaligned_access_hacks.patch
target/linux/ath79/patches-5.4/920-mikrotik-rb4xx.patch [new file with mode: 0644]
target/linux/ath79/patches-5.4/921-serial-core-add-support-for-boot-console-with-arbitr.patch [new file with mode: 0644]
target/linux/ath79/tiny/base-files/etc/board.d/01_leds
target/linux/ath79/tiny/base-files/etc/board.d/02_network
target/linux/ath79/tiny/base-files/etc/uci-defaults/04_led_migration [new file with mode: 0644]
target/linux/bcm27xx/base-files/lib/preinit/05_set_preinit_iface_brcm2708
target/linux/bcm27xx/base-files/lib/preinit/79_move_config
target/linux/bcm27xx/base-files/lib/upgrade/platform.sh
target/linux/bcm27xx/bcm2708/config-5.4
target/linux/bcm27xx/bcm2709/config-5.4
target/linux/bcm27xx/bcm2710/config-5.4
target/linux/bcm27xx/bcm2711/config-5.4
target/linux/bcm27xx/patches-5.4/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
target/linux/bcm27xx/patches-5.4/950-0027-mm-Remove-the-PFN-busy-warning.patch
target/linux/bcm27xx/patches-5.4/950-0034-amba_pl011-Add-cts-event-workaround-DT-property.patch
target/linux/bcm27xx/patches-5.4/950-0128-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch
target/linux/bcm27xx/patches-5.4/950-0144-rtc-rv3028-Add-backup-switchover-mode-support.patch
target/linux/bcm27xx/patches-5.4/950-0210-bcmgenet-constrain-max-DMA-burst-length.patch
target/linux/bcm27xx/patches-5.4/950-0211-bcmgenet-Better-coalescing-parameter-defaults.patch
target/linux/bcm27xx/patches-5.4/950-0222-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
target/linux/bcm27xx/patches-5.4/950-0283-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
target/linux/bcm27xx/patches-5.4/950-0295-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
target/linux/bcm27xx/patches-5.4/950-0316-kbuild-Allow-.dtbo-overlays-to-be-built-piecemeal.patch
target/linux/bcm27xx/patches-5.4/950-0340-drm-v3d-The-third-IRQ-is-optional.patch
target/linux/bcm27xx/patches-5.4/950-0447-PCI-of-Add-inbound-resource-parsing-to-helpers.patch
target/linux/bcm27xx/patches-5.4/950-0451-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patch
target/linux/bcm27xx/patches-5.4/950-0460-Kbuild-Allow-.dtbo-overlays-to-be-built-adjust.patch
target/linux/bcm27xx/patches-5.4/950-0642-component-Silence-bind-error-on-EPROBE_DEFER.patch [deleted file]
target/linux/bcm27xx/patches-5.4/950-0653-spi-Force-CS_HIGH-if-GPIO-descriptors-are-used.patch
target/linux/bcm27xx/patches-5.4/950-0697-SQUASH-spi-Demote-SPI_CS_HIGH-warning-to-KERN_DEBUG.patch
target/linux/bcm47xx/base-files/etc/board.d/01_network
target/linux/bcm47xx/base-files/etc/uci-defaults/03_network_migration
target/linux/bcm47xx/base-files/etc/uci-defaults/09_fix_crc
target/linux/bcm47xx/base-files/lib/preinit/01_sysinfo
target/linux/bcm47xx/base-files/lib/upgrade/platform.sh
target/linux/bcm47xx/config-4.14 [deleted file]
target/linux/bcm47xx/image/Makefile
target/linux/bcm47xx/image/generic.mk [new file with mode: 0644]
target/linux/bcm47xx/image/legacy.mk [new file with mode: 0644]
target/linux/bcm47xx/image/mips74k.mk [new file with mode: 0644]
target/linux/bcm47xx/patches-4.14/031-MIPS-BCM47XX-Add-Luxul-XAP1500-XWR1750-WiFi-LEDs.patch [deleted file]
target/linux/bcm47xx/patches-4.14/032-MIPS-BCM47XX-Add-support-for-Netgear-WNR1000-V3.patch [deleted file]
target/linux/bcm47xx/patches-4.14/033-firmware-bcm47xx_nvram-support-small-0x6000-B-NVRAM-.patch [deleted file]
target/linux/bcm47xx/patches-4.14/035-v5.1-mips-bcm47xx-Enable-USB-power-on-Netgear-WNDR3400v2.patch [deleted file]
target/linux/bcm47xx/patches-4.14/159-cpu_fixes.patch [deleted file]
target/linux/bcm47xx/patches-4.14/160-kmap_coherent.patch [deleted file]
target/linux/bcm47xx/patches-4.14/209-b44-register-adm-switch.patch [deleted file]
target/linux/bcm47xx/patches-4.14/210-b44_phy_fix.patch [deleted file]
target/linux/bcm47xx/patches-4.14/280-activate_ssb_support_in_usb.patch [deleted file]
target/linux/bcm47xx/patches-4.14/300-fork_cacheflush.patch [deleted file]
target/linux/bcm47xx/patches-4.14/310-no_highpage.patch [deleted file]
target/linux/bcm47xx/patches-4.14/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch [deleted file]
target/linux/bcm47xx/patches-4.14/400-mtd-bcm47xxpart-get-nvram.patch [deleted file]
target/linux/bcm47xx/patches-4.14/610-pci_ide_fix.patch [deleted file]
target/linux/bcm47xx/patches-4.14/791-tg3-no-pci-sleep.patch [deleted file]
target/linux/bcm47xx/patches-4.14/800-bcma-add-table-of-serial-flashes-with-smaller-blocks.patch [deleted file]
target/linux/bcm47xx/patches-4.14/820-wgt634u-nvram-fix.patch [deleted file]
target/linux/bcm47xx/patches-4.14/830-huawei_e970_support.patch [deleted file]
target/linux/bcm47xx/patches-4.14/831-old_gpio_wdt.patch [deleted file]
target/linux/bcm47xx/patches-4.14/900-ssb-reject-PCI-writes-setting-CardBus-bridge-resourc.patch [deleted file]
target/linux/bcm47xx/patches-4.14/901-Revert-bcma-switch-GPIO-portions-to-use-GPIOLIB_IRQC.patch [deleted file]
target/linux/bcm47xx/patches-4.14/940-bcm47xx-yenta.patch [deleted file]
target/linux/bcm47xx/patches-4.14/976-ssb_increase_pci_delay.patch [deleted file]
target/linux/bcm47xx/patches-4.14/999-wl_exports.patch [deleted file]
target/linux/bcm47xx/patches-4.19/032-v5.4-MIPS-BCM47XX-Add-support-for-Netgear-R6200v1.patch [new file with mode: 0644]
target/linux/bcm47xx/patches-4.19/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch
target/linux/bcm47xx/patches-5.4/999-wl_exports.patch
target/linux/bcm53xx/base-files/etc/uci-defaults/09_fix_crc
target/linux/bcm53xx/config-4.14 [deleted file]
target/linux/bcm53xx/patches-4.14/030-v4.15-0001-ARM-dts-BCM5301X-Specify-USB-ports-for-USB-LED-of-Lu.patch [deleted file]
target/linux/bcm53xx/patches-4.14/030-v4.15-0002-ARM-dts-BCM5301X-Add-DT-for-Luxul-XBR-4500.patch [deleted file]
target/linux/bcm53xx/patches-4.14/030-v4.15-0003-ARM-dts-BCM5301X-Add-DT-for-Luxul-ABR-4500.patch [deleted file]
target/linux/bcm53xx/patches-4.14/030-v4.15-0004-ARM-dts-BCM53573-Add-DT-for-Luxul-XAP-810.patch [deleted file]
target/linux/bcm53xx/patches-4.14/030-v4.15-0005-ARM-dts-BCM53573-Add-DT-for-Luxul-XAP-1440.patch [deleted file]
target/linux/bcm53xx/patches-4.14/031-v4.17-0001-ARM-dts-BCM5301X-add-missing-LEDs-for-Buffalo-WZR-90.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0001-ARM-dts-BCM5301X-Switch-Luxul-XWC-1000-to-the-new-fi.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0002-ARM-dts-BCM5301X-Relicense-most-DTS-files-to-the-GPL.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0003-ARM-dts-BCM5301X-Relicense-Buffalo-files-to-the-GPL-.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0004-ARM-dts-BCM5301X-Add-DT-for-Luxul-XWR-3150-V1.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0005-ARM-dts-BCM5301X-Add-DT-for-Luxul-XAP-1610.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0006-ARM-dts-BCM5301X-Relicense-Asus-RT-AC87U-file-to-the.patch [deleted file]
target/linux/bcm53xx/patches-4.14/032-v4.18-0007-ARM-dts-BCM5301X-Switch-D-Link-DIR-885L-to-the-new-p.patch [deleted file]
target/linux/bcm53xx/patches-4.14/033-v4.19-0001-ARM-dts-BCM5301X-Make-USB-3.0-PHY-use-MDIO-PHY-drive.patch [deleted file]
target/linux/bcm53xx/patches-4.14/033-v4.19-0002-ARM-dts-BCM53573-Add-architected-timer.patch [deleted file]
target/linux/bcm53xx/patches-4.14/033-v4.19-0003-ARM-dts-BCM5301X-Add-support-for-Linksys-EA9500.patch [deleted file]
target/linux/bcm53xx/patches-4.14/034-v4.20-0001-ARM-dts-BCM5301X-Specify-flash-partitions.patch [deleted file]
target/linux/bcm53xx/patches-4.14/035-v4.21-0001-ARM-dts-BCM5301X-Relicense-BCM47081-BCM4709-files-to.patch [deleted file]
target/linux/bcm53xx/patches-4.14/035-v4.21-0002-ARM-dts-BCM5301X-Relicense-BCM47094-file-to-the-GPL-.patch [deleted file]
target/linux/bcm53xx/patches-4.14/035-v4.21-0003-ARM-dts-BCM53573-Relicense-Tenda-AC9-file-to-the-GPL.patch [deleted file]
target/linux/bcm53xx/patches-4.14/035-v4.21-0004-ARM-dts-BCM53573-Relicense-SoC-file-to-the-GPL-2.0-M.patch [deleted file]
target/linux/bcm53xx/patches-4.14/035-v4.21-0005-ARM-dts-BCM5301X-Add-basic-DT-for-Linksys-EA6500-V2.patch [deleted file]
target/linux/bcm53xx/patches-4.14/035-v4.21-0006-ARM-dts-BCM5301X-Describe-Northstar-pins-mux-control.patch [deleted file]
target/linux/bcm53xx/patches-4.14/036-v5.1-0001-ARM-dts-BCM53573-Relicense-Luxul-files-to-the-GPL-2..patch [deleted file]
target/linux/bcm53xx/patches-4.14/036-v5.1-0002-ARM-dts-BCM5301X-Add-basic-DT-for-Phicomm-K3.patch [deleted file]
target/linux/bcm53xx/patches-4.14/080-spi-bcm53xx-simplify-reading-SPI-data.patch [deleted file]
target/linux/bcm53xx/patches-4.14/082-pinctrl-bcm-add-Northstar-driver.patch [deleted file]
target/linux/bcm53xx/patches-4.14/083-pinctrl-bcm-ns-Use-uintptr_t-for-casting-data.patch [deleted file]
target/linux/bcm53xx/patches-4.14/084-v4.21-pinctrl-bcm-ns-support-updated-DT-binding-as-syscon-.patch [deleted file]
target/linux/bcm53xx/patches-4.14/130-ARM-dts-BCM5301X-Add-DT-for-Luxul-XWC-2000.patch [deleted file]
target/linux/bcm53xx/patches-4.14/180-usb-xhci-add-support-for-performing-fake-doorbell.patch [deleted file]
target/linux/bcm53xx/patches-4.14/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch [deleted file]
target/linux/bcm53xx/patches-4.14/302-ARM-dts-BCM5301X-Update-Northstar-pinctrl-binding.patch [deleted file]
target/linux/bcm53xx/patches-4.14/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch [deleted file]
target/linux/bcm53xx/patches-4.14/311-ARM-BCM5301X-Add-power-button-for-Buffalo-WZR-1750DHP.patch [deleted file]
target/linux/bcm53xx/patches-4.14/320-ARM-dts-BCM5301X-Add-serial-to-the-bootargs.patch [deleted file]
target/linux/bcm53xx/patches-4.14/321-ARM-dts-BCM5301X-Describe-partition-formats.patch [deleted file]
target/linux/bcm53xx/patches-4.14/400-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch [deleted file]
target/linux/bcm53xx/patches-4.14/500-UBI-Detect-EOF-mark-and-erase-all-remaining-blocks.patch [deleted file]
target/linux/bcm53xx/patches-4.14/700-b53-add-hacky-CPU-port-fixes-for-devices-not-using-p.patch [deleted file]
target/linux/bcm53xx/patches-4.14/905-BCM53573-minor-hacks.patch [deleted file]
target/linux/bcm53xx/patches-4.19/700-b53-add-hacky-CPU-port-fixes-for-devices-not-using-p.patch
target/linux/bcm53xx/patches-5.4/700-b53-add-hacky-CPU-port-fixes-for-devices-not-using-p.patch
target/linux/bcm63xx/base-files/etc/board.d/01_leds
target/linux/bcm63xx/base-files/etc/board.d/02_network
target/linux/bcm63xx/base-files/etc/uci-defaults/09_fix_crc
target/linux/bcm63xx/base-files/lib/upgrade/platform.sh
target/linux/bcm63xx/dts/bcm63167-sercomm-h500-s-lowi.dts [new file with mode: 0644]
target/linux/bcm63xx/dts/bcm63167-sercomm-h500-s-vfes.dts [new file with mode: 0644]
target/linux/bcm63xx/dts/bcm63167-sercomm-h500-s.dtsi [new file with mode: 0644]
target/linux/bcm63xx/dts/bcm63168-comtrend-vr-3032u.dts
target/linux/bcm63xx/dts/bcm63169-comtrend-vg-8050.dts
target/linux/bcm63xx/dts/bcm6328-nucom-r5010un-v2.dts
target/linux/bcm63xx/dts/bcm6328-sercomm-ad1018.dts
target/linux/bcm63xx/dts/bcm6358-pirelli-a226m-fwb.dts
target/linux/bcm63xx/dts/bcm6368-adb-av4202n.dts
target/linux/bcm63xx/dts/bcm6368-huawei-echolife-hg622.dts
target/linux/bcm63xx/dts/bcm6368-netgear-dgnd3700-v1.dts
target/linux/bcm63xx/image/Makefile
target/linux/bcm63xx/image/bcm63xx.mk
target/linux/bcm63xx/image/bcm63xx_nand.mk
target/linux/bcm63xx/image/lzma-loader/src/Makefile
target/linux/bcm63xx/patches-5.4/010-v5.8-MIPS-BCM63xx-fix-6328-boot-selection-bit.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/021-v5.8-mtd-rawnand-brcmnand-improve-hamming-oob-layout.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/022-v5.8-mtd-rawnand-brcmnand-correctly-verify-erased-pages.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/023-v5.8-mtd-rawnand-brcmnand-rename-v4-registers.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/024-v5.8-mtd-rawnand-brcmnand-fix-CS0-layout.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/025-v5.8-mtd-rawnand-brcmnand-rename-page-sizes.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/026-v5.8-mtd-rawnand-brcmnand-support-v2.1-v2.2-controllers.patch [new file with mode: 0644]
target/linux/bcm63xx/patches-5.4/150-mips-bcm63xx-bcm6328-fix-strapbus-boot-sel.patch [deleted file]
target/linux/bcm63xx/patches-5.4/206-USB-EHCI-allow-limiting-ports-for-ehci-platform.patch
target/linux/bcm63xx/patches-5.4/339-MIPS-BCM63XX-add-support-for-BCM63268.patch
target/linux/bcm63xx/patches-5.4/341-MIPS-BCM63XX-add-support-for-BCM6318.patch
target/linux/bcm63xx/patches-5.4/431-MIPS-BCM63XX-add-nand-rset.patch
target/linux/bcm63xx/patches-5.4/435-mtd-rawnand-brcmnand-correctly-verify-erased-pages.patch [deleted file]
target/linux/bcm63xx/patches-5.4/436-mtd-rawnand-brcmnand-fix-hamming-oob-layout.patch [deleted file]
target/linux/bcm63xx/patches-5.4/437-mtd-rawnand-brcmnand-improve-hamming-oob-layout.patch [deleted file]
target/linux/bcm63xx/patches-5.4/438-mtd-rawnand-brcmnand-rename-v4-registers.patch [deleted file]
target/linux/bcm63xx/patches-5.4/439-mtd-rawnand-brcmnand-fix-CS0-layout.patch [deleted file]
target/linux/bcm63xx/patches-5.4/440-mtd-rawnand-brcmnand-rename-page-sizes.patch [deleted file]
target/linux/bcm63xx/patches-5.4/441-mtd-rawnand-brcmnand-support-v2.1-v2.2-controllers.patch [deleted file]
target/linux/bcm63xx/patches-5.4/568-board-H500s.patch [new file with mode: 0644]
target/linux/cns3xxx/base-files/lib/cns3xxx.sh
target/linux/cns3xxx/base-files/lib/preinit/01_sysinfo
target/linux/cns3xxx/patches-4.19/130-Extend-PCIE_BUS_PEER2PEER-to-set-MRSS-128-to-fix-CNS3xxx-BM-DMA..patch
target/linux/gemini/base-files/etc/uci-defaults/09_fix-checksum
target/linux/gemini/base-files/lib/preinit/05_set_ether_mac_gemini
target/linux/gemini/image/Makefile
target/linux/generic/backport-4.14/025-tcp-allow-drivers-to-tweak-TSQ-logic.patch
target/linux/generic/backport-4.14/030-USB-serial-option-fix-dwm-158-3g-modem-interface.patch
target/linux/generic/backport-4.14/095-Allow-class-e-address-assignment-via-ifconfig-ioctl.patch
target/linux/generic/backport-4.14/324-v4.16-netfilter-flow-table-support-for-IPv6.patch
target/linux/generic/backport-4.14/350-v4.18-ipv6-make-ip6_dst_mtu_forward-inline.patch
target/linux/generic/backport-4.19/095-Allow-class-e-address-assignment-via-ifconfig-ioctl.patch
target/linux/generic/backport-4.19/390-v5.1-sch_cake-Make-the-dual-modes-fairer.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/391-v5.1-sch_cake-Permit-use-of-connmarks-as-tin-classifiers.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/392-v5.1-sch_cake-Interpret-fwmark-parameter-as-a-bitmask.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/392-v5.1-sch_cake-Make-the-dual-modes-fairer.patch [deleted file]
target/linux/generic/backport-4.19/393-v5.1-sch_cake-Permit-use-of-connmarks-as-tin-classifiers.patch [deleted file]
target/linux/generic/backport-4.19/393-v5.5-sch_cake-drop-unused-variable-tin_quantum_prio.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/394-v5.1-sch_cake-Interpret-fwmark-parameter-as-a-bitmask.patch [deleted file]
target/linux/generic/backport-4.19/394-v5.4-sch_cake-Add-missing-NLA-policy-entry-TCA_CAKE_SPLIT.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/395-v5.4-sch_cake-drop-unused-variable-tin_quantum_prio.patch [deleted file]
target/linux/generic/backport-4.19/395-v5.8-net-sch_cake-Take-advantage-of-skb-hash-where-appropriate.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/396-v5.4-sch_cake-Add-missing-NLA-policy-entry-TCA_CAKE_SPLIT.patch [deleted file]
target/linux/generic/backport-4.19/399-5.9-sch_cake-add-RFC-8622-LE-PHB-support-to-CAKE-diffser.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/702-v4.20-net-ethernet-Add-helper-for-MACs-which-support-asym-.patch
target/linux/generic/backport-4.19/703-v4.20-net-ethernet-Add-helper-for-set_pauseparam-for-Asym-.patch
target/linux/generic/backport-4.19/704-v4.20-net-phy-Stop-with-excessive-soft-reset.patch
target/linux/generic/backport-4.19/737-v5.5-net-phy-add-core-phylib-sfp-support.patch
target/linux/generic/backport-4.19/740-v5.5-net-phy-avoid-matching-all-ones-clause-45-PHY-IDs.patch
target/linux/generic/backport-4.19/825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch [new file with mode: 0644]
target/linux/generic/backport-4.19/826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/393-v5.5-sch_cake-drop-unused-variable-tin_quantum_prio.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/395-v5.8-net-sch_cake-Take-advantage-of-skb-hash-where-appropriate.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/399-5.9-sch_cake-add-RFC-8622-LE-PHB-support-to-CAKE-diffser.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/737-v5.5-net-phy-add-core-phylib-sfp-support.patch
target/linux/generic/backport-5.4/745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patch
target/linux/generic/backport-5.4/746-v5.5-net-dsa-mv88e6xxx-Split-monitor-port-configuration.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/747-v5.5-net-dsa-mv88e6xxx-Add-support-for-port-mirroring.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/748-v5.5-net-dsa-mv88e6xxx-fix-broken-if-statement-because-of.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/749-v5.5-net-dsa-mv88e6xxx-Fix-masking-of-egress-port.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch
target/linux/generic/backport-5.4/752-v5.8-net-dsa-provide-an-option-for-drivers-to-always-rece.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/753-v5.8-net-dsa-mt7530-fix-VLAN-setup.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/755-v5.8-net-dsa-add-GRO-support-via-gro_cells.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/803-v5.8-i2c-pxa-use-official-address-byte-helper.patch
target/linux/generic/backport-5.4/806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch
target/linux/generic/backport-5.4/808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch
target/linux/generic/backport-5.4/809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch
target/linux/generic/backport-5.4/811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch
target/linux/generic/backport-5.4/812-v5.8-i2c-pxa-fix-i2c_pxa_scream_blue_murder-debug-output.patch [deleted file]
target/linux/generic/backport-5.4/815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch
target/linux/generic/backport-5.4/816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch
target/linux/generic/backport-5.4/817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch
target/linux/generic/backport-5.4/818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch
target/linux/generic/backport-5.4/819-v5.8-i2c-pxa-clear-all-master-action-bits-in-i2c_pxa_stop.patch [deleted file]
target/linux/generic/backport-5.4/825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch [new file with mode: 0644]
target/linux/generic/backport-5.4/826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch [new file with mode: 0644]
target/linux/generic/config-4.14
target/linux/generic/config-4.19
target/linux/generic/config-5.4
target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_bcm_wfi.c
target/linux/generic/files/drivers/net/phy/b53/b53_common.c
target/linux/generic/files/drivers/net/phy/rtl8367b.c
target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c
target/linux/generic/files/drivers/platform/mikrotik/rb_softconfig.c
target/linux/generic/files/drivers/platform/mikrotik/routerboot.c
target/linux/generic/files/include/linux/rtl8367.h
target/linux/generic/hack-4.14/207-disable-modorder.patch
target/linux/generic/hack-4.14/220-gc_sections.patch
target/linux/generic/hack-4.14/260-crypto_test_dependencies.patch
target/linux/generic/hack-4.14/661-use_fq_codel_by_default.patch
target/linux/generic/hack-4.14/662-remove_pfifo_fast.patch
target/linux/generic/hack-4.14/721-phy_packets.patch
target/linux/generic/hack-4.14/901-debloat_sock_diag.patch
target/linux/generic/hack-4.14/902-debloat_proc.patch
target/linux/generic/hack-4.19/207-disable-modorder.patch
target/linux/generic/hack-4.19/220-gc_sections.patch
target/linux/generic/hack-4.19/259-regmap_dynamic.patch
target/linux/generic/hack-4.19/260-crypto_test_dependencies.patch
target/linux/generic/hack-4.19/641-sch_cake-fix-IP-protocol-handling-in-the-presence-of.patch [new file with mode: 0644]
target/linux/generic/hack-4.19/661-use_fq_codel_by_default.patch
target/linux/generic/hack-4.19/662-remove_pfifo_fast.patch
target/linux/generic/hack-4.19/702-phy_add_aneg_done_function.patch
target/linux/generic/hack-4.19/721-phy_packets.patch
target/linux/generic/hack-4.19/901-debloat_sock_diag.patch
target/linux/generic/hack-4.19/902-debloat_proc.patch
target/linux/generic/hack-5.4/212-byteshift_portability.patch [deleted file]
target/linux/generic/hack-5.4/212-tools_portability.patch [new file with mode: 0644]
target/linux/generic/hack-5.4/221-module_exports.patch
target/linux/generic/hack-5.4/259-regmap_dynamic.patch
target/linux/generic/hack-5.4/260-crypto_test_dependencies.patch
target/linux/generic/hack-5.4/641-sch_cake-fix-IP-protocol-handling-in-the-presence-of.patch [new file with mode: 0644]
target/linux/generic/hack-5.4/661-use_fq_codel_by_default.patch
target/linux/generic/hack-5.4/662-remove_pfifo_fast.patch
target/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patch
target/linux/generic/hack-5.4/721-phy_packets.patch
target/linux/generic/hack-5.4/901-debloat_sock_diag.patch
target/linux/generic/hack-5.4/902-debloat_proc.patch
target/linux/generic/hack-5.4/904-debloat_dma_buf.patch
target/linux/generic/hack-5.4/991-platform-x86-pcengines-apuv2-revert-simswitch.patch [new file with mode: 0644]
target/linux/generic/pending-4.14/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch
target/linux/generic/pending-4.14/190-2-5-e1000e-Fix-wrong-comment-related-to-link-detection.patch
target/linux/generic/pending-4.14/201-extra_optimization.patch
target/linux/generic/pending-4.14/304-mips_disable_fpu.patch
target/linux/generic/pending-4.14/332-arc-add-OWRTDTB-section.patch
target/linux/generic/pending-4.14/644-net-pppoe-support-hardware-flow-table-offload.patch
target/linux/generic/pending-4.14/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
target/linux/generic/pending-4.14/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
target/linux/generic/pending-4.14/810-pci_disable_common_quirks.patch
target/linux/generic/pending-4.14/834-ledtrig-libata.patch
target/linux/generic/pending-4.19/110-ehci_hcd_ignore_oc.patch
target/linux/generic/pending-4.19/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch
target/linux/generic/pending-4.19/201-extra_optimization.patch
target/linux/generic/pending-4.19/304-mips_disable_fpu.patch
target/linux/generic/pending-4.19/332-arc-add-OWRTDTB-section.patch
target/linux/generic/pending-4.19/350-MIPS-Add-missing-EHB-in-mtc0-mfc0-sequence-for-DSPen.patch [new file with mode: 0644]
target/linux/generic/pending-4.19/644-net-pppoe-support-hardware-flow-table-offload.patch
target/linux/generic/pending-4.19/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
target/linux/generic/pending-4.19/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
target/linux/generic/pending-4.19/703-phy-add-detach-callback-to-struct-phy_driver.patch
target/linux/generic/pending-4.19/834-ledtrig-libata.patch
target/linux/generic/pending-5.4/110-ehci_hcd_ignore_oc.patch
target/linux/generic/pending-5.4/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch
target/linux/generic/pending-5.4/201-extra_optimization.patch
target/linux/generic/pending-5.4/203-kallsyms_uncompressed.patch
target/linux/generic/pending-5.4/205-backtrace_module_info.patch
target/linux/generic/pending-5.4/332-arc-add-OWRTDTB-section.patch
target/linux/generic/pending-5.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
target/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
target/linux/generic/pending-5.4/703-phy-add-detach-callback-to-struct-phy_driver.patch
target/linux/generic/pending-5.4/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch [new file with mode: 0644]
target/linux/generic/pending-5.4/761-net-dsa-mt7530-Support-EEE-features.patch [new file with mode: 0644]
target/linux/generic/pending-5.4/820-libata-Assign-OF-node-to-the-SCSI-device.patch
target/linux/generic/pending-5.4/834-ledtrig-libata.patch
target/linux/imx6/base-files/lib/imx6.sh [changed mode: 0755->0644]
target/linux/imx6/base-files/lib/preinit/01_sysinfo
target/linux/imx6/base-files/lib/preinit/79_move_config
target/linux/imx6/image/Makefile
target/linux/imx6/patches-5.4/006-v5.7-ARM-dts-imx-ventana-add-fxos8700-on-gateworks-boards.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/006-v5.7-ARM-dts-imx6qdl-gw5910-add-CC1352-UART.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/006-v5.8-ARM-dts-imx6qdl-gw552x-add-USB-OTG-support.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/007-v5.8-ARM-dts-imx6qdl-gw560x-add-lsm9ds1-iio-imu-magn-supp.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/008-v5.8-ARM-dts-imx6qdl-gw5904-add-lsm9ds1-iio-imu-magn-supp.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/009-v5.8-ARM-dts-imx6qdl-gw5910-add-support-for-bcm4330-bt.patch [new file with mode: 0644]
target/linux/imx6/patches-5.4/010-v5.8-ARM-dts-imx6qdl-gw5910-fix-wlan-regulator.patch [new file with mode: 0644]
target/linux/ipq40xx/base-files/etc/board.d/02_network
target/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh
target/linux/ipq40xx/base-files/lib/preinit/06_set_preinit_iface_ipq40xx.sh
target/linux/ipq40xx/base-files/lib/upgrade/platform.sh
target/linux/ipq40xx/config-4.19
target/linux/ipq40xx/config-5.4
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-a42.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-cs-w3-wd1200g-eup.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-dap-2610.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ea6350v3.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-eap1300.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-emd1.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ens620ext.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ex6100v2.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ex6150v2.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-ex61x0v2.dtsi [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-fritzbox-4040.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dtsi [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-meshpoint-one.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-nbg6617.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-rt-ac58u.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4018-wre6606.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-a62.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-cm520-79f.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-eap2200.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-fritzbox-7530.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-1200.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-3000.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-habanero-dvk.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-rtl30vw.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-u4019-32m.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-u4019.dtsi [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4028-wpj428.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4029-ap-303.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4029-ap-303h.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4029-ap-365.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4029-aruba-glenmorangie.dtsi [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4029-gl-b1300.dts [deleted file]
target/linux/ipq40xx/files-4.19/arch/arm/boot/dts/qcom-ipq4029-mr33.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-a42.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-cs-w3-wd1200g-eup.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-dap-2610.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ea6350v3.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-eap1300.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-emd1.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ens620ext.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ex6100v2.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ex6150v2.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ex61x0v2.dtsi [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-fritzbox-4040.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dtsi [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-meshpoint-one.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-nbg6617.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-rt-ac58u.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-wre6606.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-a62.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-cm520-79f.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-eap2200.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-fritzbox-7530.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-1200.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-3000.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-habanero-dvk.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-rtl30vw.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-u4019-32m.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-u4019.dtsi [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4028-wpj428.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-ap-303.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-ap-303h.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-ap-365.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-aruba-glenmorangie.dtsi [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-gl-b1300.dts [deleted file]
target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-mr33.dts [deleted file]
target/linux/ipq40xx/files-5.4/drivers/net/ethernet/qualcomm/essedma/edma_axi.c
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-a42.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-cs-w3-wd1200g-eup.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-dap-2610.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ea6350v3.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-eap1300.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-emd1.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-emr3500.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ens620ext.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex6100v2.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex6150v2.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex61x0v2.dtsi [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-fritzbox-4040.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dtsi [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-meshpoint-one.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-nbg6617.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-rt-ac58u.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wre6606.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-a62.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-cm520-79f.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-eap2200.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzbox-7530.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-1200.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-3000.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-habanero-dvk.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-rtl30vw.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-u4019-32m.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-u4019.dtsi [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wtr-m2133hp.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4028-wpj428.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-303.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-303h.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-365.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-aruba-glenmorangie.dtsi [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-gl-b1300.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-gl-s1300.dts [new file with mode: 0644]
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-mr33.dts [new file with mode: 0644]
target/linux/ipq40xx/image/Makefile
target/linux/ipq40xx/patches-4.19/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch
target/linux/ipq40xx/patches-4.19/901-arm-boot-add-dts-files.patch
target/linux/ipq40xx/patches-5.4/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch
target/linux/ipq40xx/patches-5.4/901-arm-boot-add-dts-files.patch
target/linux/ipq806x/base-files/etc/board.d/02_network
target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
target/linux/ipq806x/base-files/etc/init.d/bootcount
target/linux/ipq806x/base-files/lib/upgrade/buffalo.sh
target/linux/ipq806x/base-files/lib/upgrade/linksys.sh
target/linux/ipq806x/base-files/lib/upgrade/platform.sh
target/linux/ipq806x/config-4.19
target/linux/ipq806x/config-5.4
target/linux/ipq806x/files-4.19/arch/arm/boot/dts/qcom-ipq8064-ea8500.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-ap148.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-ap161.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-c2600.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-d7800.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-db149.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-ea7500-v1.dts [new file with mode: 0644]
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-ea8500.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-r7500.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-r7500v2.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-wg2600hp.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-wpq864.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-wxr-2533dhp.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064.dtsi
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8065-nbg6817.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8065-r7800.dts
target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8065.dtsi
target/linux/ipq806x/image/Makefile
target/linux/ipq806x/patches-4.19/0072-add-ipq806x-with-no-clocks.patch
target/linux/ipq806x/patches-5.4/0067-generic-Mangle-bootloader-s-kernel-arguments.patch
target/linux/ipq806x/patches-5.4/0069-arm-boot-add-dts-files.patch
target/linux/ipq806x/patches-5.4/0072-add-ipq806x-with-no-clocks.patch
target/linux/kirkwood/Makefile
target/linux/kirkwood/base-files/etc/board.d/01_leds
target/linux/kirkwood/base-files/etc/board.d/02_network
target/linux/kirkwood/base-files/etc/board.d/03_gpio_switches [new file with mode: 0755]
target/linux/kirkwood/base-files/lib/preinit/07_set_iface_mac [new file with mode: 0644]
target/linux/kirkwood/config-5.4
target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-nsa310b.dts
target/linux/kirkwood/files-5.4/arch/arm/boot/dts/kirkwood-nsa310s.dts [new file with mode: 0644]
target/linux/kirkwood/image/Makefile
target/linux/kirkwood/patches-5.4/001-ARM-dts-kirkwood-Add-Check-Point-L-50-board.patch [new file with mode: 0644]
target/linux/kirkwood/patches-5.4/107-03-nsa325.patch
target/linux/kirkwood/patches-5.4/111-l-50.patch [new file with mode: 0644]
target/linux/lantiq/Makefile
target/linux/lantiq/ase/config-4.19
target/linux/lantiq/ase/config-5.4
target/linux/lantiq/base-files/etc/uci-defaults/01_led_migration
target/linux/lantiq/base-files/etc/uci-defaults/02_migrate_xdsl_iface
target/linux/lantiq/config-4.19
target/linux/lantiq/config-5.4
target/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts
target/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7510pw22.dts
target/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7518pw.dts
target/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/danube_arcadyan_arv752dpw.dts
target/linux/lantiq/files-4.19/arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-fx.dtsi
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7510pw22.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7518pw.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/danube_arcadyan_arv752dpw.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_arcadyan_arv7519rw22.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360-v2.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_avm_fritz7360sl.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_avm_fritz7362sl.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_avm_fritz736x.dtsi
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_buffalo_wbmr-300hpd.dts
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_lantiq_easy80920.dtsi
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_tplink_tdw89x0.dtsi
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_tplink_vr200.dtsi
target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/vr9_zyxel_p-2812hnu-fx.dtsi
target/linux/lantiq/patches-4.19/0001-MIPS-lantiq-add-pcie-driver.patch
target/linux/lantiq/patches-5.4/0001-MIPS-lantiq-add-pcie-driver.patch
target/linux/lantiq/patches-5.4/0024-MIPS-lantiq-revert-DSA-switch-driver-PMU-clock-chang.patch
target/linux/lantiq/xrx200/config-4.19
target/linux/lantiq/xrx200/config-5.4
target/linux/lantiq/xway/base-files/etc/board.d/02_network
target/linux/lantiq/xway/config-4.19
target/linux/lantiq/xway/config-5.4
target/linux/lantiq/xway_legacy/config-4.19
target/linux/lantiq/xway_legacy/config-5.4
target/linux/layerscape/Makefile
target/linux/layerscape/base-files/lib/preinit/02_sysinfo_fixup [new file with mode: 0644]
target/linux/layerscape/base-files/lib/preinit/05_layerscape_reorder_eth
target/linux/layerscape/base-files/lib/upgrade/platform.sh
target/linux/layerscape/image/Makefile
target/linux/layerscape/image/armv7.mk
target/linux/layerscape/image/armv8_64b.mk
target/linux/layerscape/patches-5.4/302-v5.7-dts-0119-arm64-dts-ls1043a-rdb-add-compatible-for-board.patch [new file with mode: 0644]
target/linux/layerscape/patches-5.4/303-core-0005-nand-raw-workaround-for-EDO-high-speed-mode.patch
target/linux/layerscape/patches-5.4/701-net-0122-config-enable-SDK-FMan-driver.patch
target/linux/layerscape/patches-5.4/701-net-0123-config-enable-SDK-DPAA-driver.patch
target/linux/layerscape/patches-5.4/701-net-0213-dpaa2-eth-Add-CEETM-qdisc-support.patch
target/linux/layerscape/patches-5.4/701-net-0234-enetc-WA-for-MDIO-register-access-issue.patch
target/linux/layerscape/patches-5.4/701-net-0236-enetc-Replace-enetc_gregs-with-a-readers-writer-lock.patch
target/linux/layerscape/patches-5.4/701-net-0262-net-dsa-ocelot-add-tagger-for-Ocelot-Felix-switches.patch
target/linux/layerscape/patches-5.4/701-net-0273-net-dsa-ocelot-add-tsn-support-for-felix-switch.patch
target/linux/layerscape/patches-5.4/701-net-0381-net-dsa-Pass-pcs_poll-flag-from-driver-to-PHYLINK.patch
target/linux/layerscape/patches-5.4/801-audio-0008-Revert-ASoC-Remove-dev_err-usage-after-platform_get_.patch
target/linux/layerscape/patches-5.4/812-pcie-0002-PCI-dwc-Use-interrupt-disabling-instead-of-masking.patch
target/linux/layerscape/patches-5.4/812-pcie-0003-PCI-dwc-fix-the-msi-failure-after-pm-operations.patch
target/linux/layerscape/patches-5.4/814-qe-0006-config-qe-add-irq-qeic-support.patch
target/linux/layerscape/patches-5.4/820-usb-0005-usb-dwc3-add-otg-properties-update.patch
target/linux/layerscape/patches-5.4/820-usb-0015-MLK-17380-4-usb-host-xhci-add-EH-SINGLE_STEP_SET_FEA.patch
target/linux/layerscape/patches-5.4/820-usb-0018-MLK-18794-1-usb-host-xhci-add-.bus_suspend-override.patch
target/linux/malta/config-5.4
target/linux/mediatek/base-files/etc/uci-defaults/99-net-ps
target/linux/mediatek/base-files/lib/preinit/05_set_preinit_iface
target/linux/mediatek/base-files/lib/preinit/06_set_rps_sock_flow
target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64-rootdisk.dts [new file with mode: 0644]
target/linux/mediatek/image/Config.in [new file with mode: 0644]
target/linux/mediatek/image/Makefile
target/linux/mediatek/image/gen_banana_pi_img.sh [new file with mode: 0755]
target/linux/mediatek/image/gen_mt7622_emmc_img.sh [new file with mode: 0755]
target/linux/mediatek/image/mt7622.mk
target/linux/mediatek/image/mt7623.mk
target/linux/mediatek/image/mt7623n_bpir2-uEnv.txt [new file with mode: 0644]
target/linux/mediatek/modules.mk
target/linux/mediatek/mt7622/base-files/etc/board.d/02_network
target/linux/mediatek/mt7622/base-files/lib/preinit/79_move_config [new file with mode: 0644]
target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh
target/linux/mediatek/mt7622/config-4.19
target/linux/mediatek/mt7622/config-5.4
target/linux/mediatek/mt7622/target.mk
target/linux/mediatek/mt7623/base-files/lib/preinit/07_set_iface_mac
target/linux/mediatek/mt7623/base-files/lib/preinit/79_move_config
target/linux/mediatek/mt7623/base-files/lib/upgrade/platform.sh
target/linux/mediatek/mt7623/config-4.19
target/linux/mediatek/mt7623/config-5.4
target/linux/mediatek/mt7623/target.mk
target/linux/mediatek/mt7629/config-4.19
target/linux/mediatek/mt7629/config-5.4
target/linux/mediatek/patches-4.19/0101-pci-mediatek-backport-fix-pcie.patch
target/linux/mediatek/patches-4.19/0900-bt-mtk-serial-fix.patch
target/linux/mediatek/patches-5.4/0226-phy-phy-mtk-tphy-Add-hifsys-support.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0500-v5.6-crypto-backport-inside-secure.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0501-crypto-add-eip97-inside-secure-support.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0502-dts-mt7623-eip97-inside-secure-support.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0600-1-6-net-dsa-mt7530-Refine-message-in-Kconfig.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0600-2-6-net-dsa-mt7530-Extend-device-data-ready-for-adding-a-new-hardware.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0600-3-6-dt-bindings-net-dsa-add-new-MT7531-binding-to-support-MT7531.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0600-4-6-net-dsa-mt7530-Add-the-support-of-MT7531-switch.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0600-6-6-arm64-dts-mt7622-add-mt7531-dsa-to-bananapi-bpi-r64-board.patch [new file with mode: 0644]
target/linux/mediatek/patches-5.4/0900-bt-mtk-serial-fix.patch
target/linux/mpc85xx/base-files/lib/preinit/05_set_preinit_iface_mpc85xx
target/linux/mpc85xx/patches-5.4/102-powerpc-add-cmdline-override.patch
target/linux/mvebu/Makefile
target/linux/mvebu/base-files/lib/preinit/79_move_config
target/linux/mvebu/config-4.19
target/linux/mvebu/config-5.4
target/linux/mvebu/cortexa72/base-files/etc/board.d/02_network
target/linux/mvebu/cortexa72/base-files/lib/upgrade/platform.sh
target/linux/mvebu/cortexa9/base-files/etc/board.d/01_leds
target/linux/mvebu/cortexa9/base-files/etc/board.d/02_network
target/linux/mvebu/cortexa9/base-files/etc/init.d/bootcount
target/linux/mvebu/cortexa9/base-files/etc/uci-defaults/03_wireless
target/linux/mvebu/cortexa9/base-files/etc/uci-defaults/04_mambafan
target/linux/mvebu/cortexa9/base-files/lib/preinit/06_set_iface_mac [deleted file]
target/linux/mvebu/cortexa9/base-files/lib/preinit/81_linksys_syscfg
target/linux/mvebu/cortexa9/base-files/lib/upgrade/platform.sh
target/linux/mvebu/files-4.19/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts [deleted file]
target/linux/mvebu/files-4.19/arch/arm/boot/dts/armada-385-linksys-venom.dts [deleted file]
target/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts [deleted file]
target/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts [deleted file]
target/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts [deleted file]
target/linux/mvebu/files-4.19/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts [deleted file]
target/linux/mvebu/files-5.4/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts [deleted file]
target/linux/mvebu/files-5.4/arch/arm/boot/dts/armada-385-linksys-venom.dts [deleted file]
target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts [deleted file]
target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts [deleted file]
target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts [deleted file]
target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts [deleted file]
target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts [new file with mode: 0644]
target/linux/mvebu/files/arch/arm/boot/dts/armada-385-linksys-venom.dts [new file with mode: 0644]
target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts [new file with mode: 0644]
target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts [new file with mode: 0644]
target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts [new file with mode: 0644]
target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts [new file with mode: 0644]
target/linux/mvebu/image/Makefile
target/linux/mvebu/image/cortexa72.mk
target/linux/mvebu/image/cortexa9.mk
target/linux/mvebu/patches-4.19/003-add_switch_nodes.patch [deleted file]
target/linux/mvebu/patches-4.19/005-linksys_hardcode_nand_ecc_settings.patch
target/linux/mvebu/patches-4.19/210-clearfog_switch_node.patch [deleted file]
target/linux/mvebu/patches-4.19/220-disable-untested-dsa-boards.patch [deleted file]
target/linux/mvebu/patches-4.19/230-armada-xp-linksys-mamba-broken-idle.patch
target/linux/mvebu/patches-4.19/231-armada-xp-linksys-mamba-wan.patch [new file with mode: 0644]
target/linux/mvebu/patches-4.19/241-linksys-use-eth0-as-cpu-port.patch [new file with mode: 0644]
target/linux/mvebu/patches-4.19/250-adjust-compatible-for-linksys.patch [new file with mode: 0644]
target/linux/mvebu/patches-4.19/260-align-mcbin-compatible-with-5.4.patch [new file with mode: 0644]
target/linux/mvebu/patches-4.19/415-ARM-dts-armada388-clearfog-document-MPP-usage.patch
target/linux/mvebu/patches-4.19/523-Revert-PCI-aardvark-Convert-to-use-pci_host_probe.patch
target/linux/mvebu/patches-4.19/524-PCI-aardvark-set-host-and-device-to-the-same-MAX-payload-size.patch
target/linux/mvebu/patches-4.19/526-PCI-aardvark-disable-LOS-state-by-default.patch [deleted file]
target/linux/mvebu/patches-5.4/003-add_switch_nodes.patch [deleted file]
target/linux/mvebu/patches-5.4/005-linksys_hardcode_nand_ecc_settings.patch
target/linux/mvebu/patches-5.4/006-mvebu-Mangle-bootloader-s-kernel-arguments.patch
target/linux/mvebu/patches-5.4/210-clearfog_switch_node.patch [deleted file]
target/linux/mvebu/patches-5.4/220-disable-untested-dsa-boards.patch [deleted file]
target/linux/mvebu/patches-5.4/230-armada-xp-linksys-mamba-broken-idle.patch
target/linux/mvebu/patches-5.4/231-armada-xp-linksys-mamba-wan.patch [new file with mode: 0644]
target/linux/mvebu/patches-5.4/241-linksys-use-eth0-as-cpu-port.patch [new file with mode: 0644]
target/linux/mvebu/patches-5.4/250-adjust-compatible-for-linksys.patch [new file with mode: 0644]
target/linux/mvebu/patches-5.4/300-mvneta-tx-queue-workaround.patch
target/linux/mvebu/patches-5.4/523-arm64-dts-marvell-espressobin-remove-COMPHY-nodes-as.patch [new file with mode: 0644]
target/linux/mvebu/patches-5.4/551-v5.8-arm64-dts-add-uDPU-i2c-bus-recovery.patch
target/linux/octeon/base-files/lib/preinit/79_move_config
target/linux/octeontx/config-5.4
target/linux/octeontx/patches-5.4/0002-gpio-thunderx-fix-irq_request_resources.patch [new file with mode: 0644]
target/linux/octeontx/patches-5.4/0003-can-mcp251x-convert-to-half-duplex-SPI.patch
target/linux/octeontx/patches-5.4/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch
target/linux/omap/base-files/lib/preinit/79_move_config
target/linux/oxnas/config-5.4
target/linux/oxnas/image/Makefile
target/linux/oxnas/patches-5.4/999-libata-hacks.patch
target/linux/pistachio/base-files/lib/upgrade/platform.sh [changed mode: 0755->0644]
target/linux/pistachio/patches-4.14/412-mtd-nand-Add-JEDEC-manufacturer-ID-for-Gigadevice.patch
target/linux/ramips/base-files/etc/uci-defaults/09_fix-checksum
target/linux/ramips/dts/mt7620a_cameo_810.dtsi
target/linux/ramips/dts/mt7620a_dlink_dir-810l.dts
target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
target/linux/ramips/dts/mt7620a_netgear_ex2700_wn3000rp-v3.dtsi
target/linux/ramips/dts/mt7620a_netgear_ex3700.dts
target/linux/ramips/dts/mt7620a_netgear_ex3700_ex6130.dtsi [deleted file]
target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi [new file with mode: 0644]
target/linux/ramips/dts/mt7620a_netgear_ex6120.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7620a_netgear_ex6130.dts
target/linux/ramips/dts/mt7620a_trendnet_tew-810dr.dts
target/linux/ramips/dts/mt7621_edimax_re23s.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7621_elecom_wrc-1900gst.dts
target/linux/ramips/dts/mt7621_elecom_wrc-2533gst.dts
target/linux/ramips/dts/mt7621_elecom_wrc-2533gst2.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7621_elecom_wrc-gst.dtsi
target/linux/ramips/dts/mt7621_iptime_a8004t.dts
target/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dts
target/linux/ramips/dts/mt7621_mikrotik_routerboard-m11g.dts
target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts
target/linux/ramips/dts/mt7621_netgear_wac104.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7621_netgear_wac124.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7621_tplink_re500-v1.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7621_tplink_re650-v1.dts
target/linux/ramips/dts/mt7621_tplink_rexx0-v1.dtsi [new file with mode: 0644]
target/linux/ramips/dts/mt7621_xiaomi_mi-router-ac2100.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7621_xiaomi_redmi-router-ac2100.dts
target/linux/ramips/dts/mt7621_xiaomi_router-ac2100.dtsi [new file with mode: 0644]
target/linux/ramips/dts/mt7621_zyxel_wap6805.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi
target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
target/linux/ramips/dts/mt7628an_netgear_r6020.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7628an_netgear_r6080.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7628an_netgear_r6120.dts
target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7628an_skylab_skw92a.dts
target/linux/ramips/dts/mt7628an_tplink_re220-v2.dts [new file with mode: 0644]
target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts [new file with mode: 0644]
target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts [new file with mode: 0644]
target/linux/ramips/files/drivers/mmc/host/mtk-mmc/sd.c
target/linux/ramips/image/Makefile
target/linux/ramips/image/mt7620.mk
target/linux/ramips/image/mt7621.mk
target/linux/ramips/image/mt76x8.mk
target/linux/ramips/image/rt305x.mk
target/linux/ramips/mt7620/base-files/etc/board.d/01_leds
target/linux/ramips/mt7620/base-files/etc/board.d/02_network
target/linux/ramips/mt7620/base-files/etc/uci-defaults/04_led_migration
target/linux/ramips/mt7621/base-files/etc/board.d/01_leds
target/linux/ramips/mt7621/base-files/etc/board.d/02_network
target/linux/ramips/mt7621/base-files/etc/board.d/03_gpio_switches
target/linux/ramips/mt7621/base-files/etc/init.d/set-irq-affinity
target/linux/ramips/mt7621/base-files/etc/uci-defaults/01_enable_packet_steering [new file with mode: 0644]
target/linux/ramips/mt7621/base-files/etc/uci-defaults/04_led_migration
target/linux/ramips/mt7621/base-files/lib/preinit/07_mt7621_bringup_dsa_master
target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds
target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
target/linux/ramips/mt76x8/base-files/etc/uci-defaults/04_led_migration
target/linux/ramips/patches-4.14/0013-owrt-hack-fix-mt7688-cache-issue.patch
target/linux/ramips/patches-4.14/0032-USB-dwc2-add-device_reset.patch [deleted file]
target/linux/ramips/patches-4.14/0038-Revert-mtd-nand-Remove-unused-chip-write_page-hook.patch
target/linux/ramips/patches-4.14/0039-mtd-add-mt7621-nand-support.patch
target/linux/ramips/patches-4.14/0040-nand-hack.patch
target/linux/ramips/patches-5.4/0013-owrt-hack-fix-mt7688-cache-issue.patch
target/linux/ramips/patches-5.4/0032-USB-dwc2-add-device_reset.patch [deleted file]
target/linux/ramips/patches-5.4/0069-awake-rt305x-dwc2-controller.patch
target/linux/ramips/patches-5.4/0400-net-ethernet-mediatek-use-napi_consume_skb.patch [new file with mode: 0644]
target/linux/ramips/patches-5.4/0401-net-ethernet-mediatek-significantly-reduce-mdio-bus-.patch [new file with mode: 0644]
target/linux/ramips/patches-5.4/401-net-ethernet-mediatek-support-net-labels.patch
target/linux/ramips/rt305x/base-files/etc/board.d/02_network
target/linux/ramips/rt305x/base-files/etc/uci-defaults/04_led_migration
target/linux/ramips/rt305x/base-files/lib/preinit/04_handle_checksumming
target/linux/ramips/rt3883/base-files/lib/preinit/04_handle_checksumming
target/linux/rockchip/image/Makefile
target/linux/samsung/files-4.14/drivers/mtd/nand/s5pxx_nand.c
target/linux/sunxi/Makefile
target/linux/sunxi/cortexa53/target.mk
target/linux/sunxi/cortexa7/target.mk
target/linux/sunxi/image/Makefile
target/linux/sunxi/image/cortex-a53.mk [deleted file]
target/linux/sunxi/image/cortex-a7.mk [deleted file]
target/linux/sunxi/image/cortex-a8.mk [deleted file]
target/linux/sunxi/image/cortexa53.mk [new file with mode: 0644]
target/linux/sunxi/image/cortexa7.mk [new file with mode: 0644]
target/linux/sunxi/image/cortexa8.mk [new file with mode: 0644]
target/linux/x86/64/base-files/lib/preinit/45_mount_xenfs
target/linux/x86/64/config-4.19
target/linux/x86/64/config-5.4
target/linux/x86/base-files/lib/preinit/02_load_x86_ucode
target/linux/x86/base-files/lib/preinit/15_essential_fs_x86
target/linux/x86/base-files/lib/preinit/79_move_config
target/linux/x86/base-files/lib/preinit/81_upgrade_bootloader
target/linux/x86/config-5.4
target/linux/x86/generic/base-files/lib/preinit/45_mount_xenfs
target/linux/x86/image/64.mk
target/linux/x86/image/Makefile
target/linux/x86/modules.mk
target/linux/x86/patches-4.19/200-pcengines-apu2-reboot.patch
target/linux/x86/patches-5.4/012-pcengines-apu2-detect-apuv4-board.patch [new file with mode: 0644]
target/linux/x86/patches-5.4/200-pcengines-apu2-reboot.patch
target/sdk/Makefile
target/toolchain/Makefile
target/toolchain/files/wrapper.sh
toolchain/Config.in
toolchain/gcc/Config.in
toolchain/gcc/Config.version
toolchain/gcc/common.mk
toolchain/gcc/patches/10.1.0/002-case_insensitive.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/010-documentation.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/110-Fix-MIPS-PR-84790.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/230-musl_libssp.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/300-mips_Os_cpu_rtx_cost_model.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/810-arm-softfloat-libgcc.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/820-libgcc_pic.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/840-armv4_pass_fix-v4bx_to_ld.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/850-use_shared_libgcc.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/851-libgcc_no_compat.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/870-ppc_no_crtsavres.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/881-no_tm_section.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/900-bad-mips16-crt.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/910-mbsd_multi.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/920-specs_nonfatal_getenv.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/930-fix-mips-noexecstack.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/931-libffi-fix-MIPS-softfloat-build-issue.patch [new file with mode: 0644]
toolchain/gcc/patches/10.1.0/960-gotools-fix-compilation-when-making-cross-compiler.patch [new file with mode: 0644]
toolchain/gdb/Makefile
toolchain/glibc/common.mk
toolchain/musl/common.mk
tools/Makefile
tools/firmware-utils/Makefile
tools/firmware-utils/src/fw.h
tools/firmware-utils/src/hcsmakeimage.c
tools/firmware-utils/src/mkchkimg.c
tools/firmware-utils/src/mkfwimage.c
tools/firmware-utils/src/ptgen.c
tools/firmware-utils/src/tplink-safeloader.c
tools/firmware-utils/src/utils.h [new file with mode: 0644]
tools/zstd/Makefile [new file with mode: 0644]
tools/zstd/patches/0001-build-issue-More-portable-header-prefix-usage-1987.patch [new file with mode: 0644]

index 6549af8..b6bfe1a 100644 (file)
@@ -28,3 +28,4 @@ TAGS*~
 git-src
 .project
 .cproject
+.ccache
index 32c050b..24f5955 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -62,6 +62,11 @@ dirclean: clean
        rm -rf $(TMP_DIR)
        $(MAKE) -C $(TOPDIR)/scripts/config clean
 
+cacheclean:
+ifneq ($(CONFIG_CCACHE),)
+       rm -rf $(if $(call qstrip,$(CONFIG_CCACHE_DIR)),$(call qstrip,$(CONFIG_CCACHE_DIR)),$(TOPDIR)/.ccache)
+endif
+
 ifndef DUMP_TARGET_DB
 $(BUILD_DIR)/.prepared: Makefile
        @mkdir -p $$(dirname $@)
@@ -119,6 +124,9 @@ world: prepare $(target/stamp-compile) $(package/stamp-compile) $(package/stamp-
        $(_SINGLE)$(SUBMAKE) -r package/index
        $(_SINGLE)$(SUBMAKE) -r json_overview_image_info
        $(_SINGLE)$(SUBMAKE) -r checksum
+ifneq ($(CONFIG_CCACHE),)
+       $(STAGING_DIR_HOST)/bin/ccache -s
+endif
 
 .PHONY: clean dirclean prereq prepare world package/symlinks package/symlinks-install package/symlinks-clean
 
index 61a9265..ac1e05d 100644 (file)
@@ -249,7 +249,6 @@ menu "Global build settings"
 
        choice
                prompt "User space Stack-Smashing Protection"
-               depends on USE_MUSL
                default PKG_CC_STACKPROTECTOR_REGULAR
                help
                  Enable GCC Stack Smashing Protection (SSP) for userspace applications
@@ -257,18 +256,15 @@ menu "Global build settings"
                        bool "None"
                config PKG_CC_STACKPROTECTOR_REGULAR
                        bool "Regular"
-                       select GCC_LIBSSP if !USE_MUSL
                        depends on KERNEL_CC_STACKPROTECTOR_REGULAR
                config PKG_CC_STACKPROTECTOR_STRONG
                        bool "Strong"
-                       select GCC_LIBSSP if !USE_MUSL
                        depends on KERNEL_CC_STACKPROTECTOR_STRONG
        endchoice
 
        choice
                prompt "Kernel space Stack-Smashing Protection"
                default KERNEL_CC_STACKPROTECTOR_REGULAR
-               depends on USE_MUSL || !(x86_64 || i386)
                help
                  Enable GCC Stack-Smashing Protection (SSP) for the kernel
                config KERNEL_CC_STACKPROTECTOR_NONE
index 70ec0ce..11741c7 100644 (file)
@@ -69,6 +69,13 @@ menuconfig DEVEL
                help
                  Compiler cache; see https://ccache.samba.org/
 
+       config CCACHE_DIR
+               string "Set ccache directory" if CCACHE
+               default ""
+               help
+                 Store ccache in this directory.
+                 If not set, uses './.ccache'
+
        config EXTERNAL_KERNEL_TREE
                string "Use external kernel tree" if DEVEL
                default ""
index 4c54ac9..27e644d 100644 (file)
@@ -16,6 +16,7 @@ menu "Target Images"
                        prompt "Compression"
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_apm821xx
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_ar71xx
+                       default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_ath79_mikrotik
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_lantiq
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_mpc85xx
                        default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_ramips
index fc24c3c..301d679 100644 (file)
@@ -766,7 +766,7 @@ if KERNEL_CGROUPS
                bool "Control Group Classifier"
                default y
 
-       config KERNEL_NETPRIO_CGROUP
+       config KERNEL_CGROUP_NET_PRIO
                bool "Network priority cgroup"
                default y
 
index da6c665..03bfacb 100644 (file)
@@ -2,6 +2,7 @@ src-git packages https://git.openwrt.org/feed/packages.git
 src-git luci https://git.openwrt.org/project/luci.git
 src-git routing https://git.openwrt.org/feed/routing.git
 src-git telephony https://git.openwrt.org/feed/telephony.git
+src-git freifunk https://github.com/freifunk/openwrt-packages.git
 #src-git video https://github.com/openwrt/video.git
 #src-git targets https://github.com/openwrt/targets.git
 #src-git management https://github.com/openwrt-management/packages.git
index 14d68bf..9c8ada0 100644 (file)
@@ -50,6 +50,7 @@ endef
 dl_pack/bz2=bzip2 -c > $(1)
 dl_pack/gz=gzip -nc > $(1)
 dl_pack/xz=xz -zc -7e > $(1)
+dl_pack/zst=zstd -T0 --ultra -20 -c > $(1)
 dl_pack/unknown=$(error ERROR: Unknown pack format for file $(1))
 define dl_pack
        $(if $(dl_pack/$(call ext,$(1))),$(dl_pack/$(call ext,$(1))),$(dl_pack/unknown))
index 9fc1424..7d84ab0 100644 (file)
@@ -132,7 +132,9 @@ define Host/Exports/Default
   $(1) : export STAGING_PREFIX=$$(HOST_BUILD_PREFIX)
   $(1) : export PKG_CONFIG_PATH=$$(STAGING_DIR_HOST)/lib/pkgconfig:$$(HOST_BUILD_PREFIX)/lib/pkgconfig
   $(1) : export PKG_CONFIG_LIBDIR=$$(HOST_BUILD_PREFIX)/lib/pkgconfig
-  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_DIR:=$(STAGING_DIR_HOST)/ccache)
+  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_BASEDIR:=$(TOPDIR))
+  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_DIR:=$(if $(call qstrip,$(CONFIG_CCACHE_DIR)),$(call qstrip,$(CONFIG_CCACHE_DIR)),$(TOPDIR)/.ccache))
+  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_COMPILERCHECK:=%compiler% -dumpmachine; %compiler% -dumpversion)
   $(if $(HOST_CONFIG_SITE),$(1) : export CONFIG_SITE:=$(HOST_CONFIG_SITE))
   $(if $(IS_PACKAGE_BUILD),$(1) : export PATH=$$(TARGET_PATH_PKG))
 endef
index 984b64f..300f7a6 100644 (file)
@@ -592,6 +592,7 @@ define Device/Build/image
        DEVICE_ALT2_MODEL="$(DEVICE_ALT2_MODEL)" \
        DEVICE_ALT2_VARIANT="$(DEVICE_ALT2_VARIANT)" \
        DEVICE_TITLE="$(DEVICE_TITLE)" \
+       DEVICE_PACKAGES="$(DEVICE_PACKAGES)" \
        TARGET="$(BOARD)" \
        SUBTARGET="$(if $(SUBTARGET),$(SUBTARGET),generic)" \
        VERSION_NUMBER="$(VERSION_NUMBER)" \
index c371e78..9dfb19c 100644 (file)
@@ -70,7 +70,7 @@ ifdef CONFIG_COLLECT_KERNEL_DEBUG
        $(FIND) $(KERNEL_BUILD_DIR)/debug -type f | $(XARGS) $(KERNEL_CROSS)strip --only-keep-debug
        $(TAR) c -C $(KERNEL_BUILD_DIR) debug \
                $(if $(SOURCE_DATE_EPOCH),--mtime="@$(SOURCE_DATE_EPOCH)") \
-               | bzip2 -c -9 > $(BIN_DIR)/kernel-debug.tar.bz2
+               | zstd -T0 -f -o $(BIN_DIR)/kernel-debug.tar.zst
   endef
 endif
 
@@ -157,7 +157,7 @@ define BuildKernel
   compile: $(LINUX_DIR)/.modules
        $(MAKE) -C image compile TARGET_BUILD=
 
-  oldconfig menuconfig nconfig: $(STAMP_PREPARED) $(STAMP_CHECKED) FORCE
+  oldconfig menuconfig nconfig xconfig: $(STAMP_PREPARED) $(STAMP_CHECKED) FORCE
        rm -f $(LINUX_DIR)/.config.prev
        rm -f $(STAMP_CONFIGURED)
        $(LINUX_RECONF_CMD) > $(LINUX_DIR)/.config
index 9394897..624c315 100644 (file)
@@ -6,13 +6,13 @@ ifdef CONFIG_TESTING_KERNEL
   KERNEL_PATCHVER:=$(KERNEL_TESTING_PATCHVER)
 endif
 
-LINUX_VERSION-4.14 = .180
-LINUX_VERSION-4.19 = .123
-LINUX_VERSION-5.4 = .42
+LINUX_VERSION-4.14 = .187
+LINUX_VERSION-4.19 = .131
+LINUX_VERSION-5.4 = .51
 
-LINUX_KERNEL_HASH-4.14.180 = 444ef973d9b6a6ea174e4a9086f0aea980d8575d13302e431ad688f22e27ed0e
-LINUX_KERNEL_HASH-4.19.123 = a79914d31a8d8c6b0e2bb0f2b143d615fe8a6c4dd2e0f36e97aa20efd69a993f
-LINUX_KERNEL_HASH-5.4.42 = 4e431b7c0266a07b76fdb77f8917ad681f0fa34ffba0eb8a172b67f7ef57bc31
+LINUX_KERNEL_HASH-4.14.187 = 5b223475eaeea196aa7e127d3f253bca5c35d8afdc72ca75230ce1ecdd1454bd
+LINUX_KERNEL_HASH-4.19.131 = 19dfb9f6cc4ba30104b65dcce7d78240a4ae188cb366747d5f8eae35e98964ba
+LINUX_KERNEL_HASH-5.4.51 = 9e8bea8b4cd636726b7e495a3b467c8ffe96f8eddc159a45fe4a7e6e07a2069d
 
 remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1))))
 sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1)))))))
index 31e331b..2fed72b 100644 (file)
@@ -5,7 +5,7 @@
 # See /LICENSE for more information.
 #
 
-PKG_DEFAULT_DEPENDS = +libc +GCC_LIBSSP:libssp +USE_GLIBC:librt +USE_GLIBC:libpthread
+PKG_DEFAULT_DEPENDS = +libc +USE_GLIBC:librt +USE_GLIBC:libpthread
 
 ifneq ($(PKG_NAME),toolchain)
   PKG_FIXUP_DEPENDS = $(if $(filter kmod-%,$(1)),$(2),$(PKG_DEFAULT_DEPENDS) $(filter-out $(PKG_DEFAULT_DEPENDS),$(2)))
index 569edcb..622cbf3 100644 (file)
@@ -18,6 +18,18 @@ IPKG_REMOVE:= \
 
 IPKG_STATE_DIR:=$(TARGET_DIR)/usr/lib/opkg
 
+# Generates a make statement to return a wildcard for candidate ipkg files
+# 1: package name
+define gen_ipkg_wildcard
+  $(1)$$(if $$(filter -%,$$(ABIV_$(1))),,[^a-z-])*
+endef
+
+# 1: package name
+# 2: candidate ipk files
+define remove_ipkg_files
+  $(if $(strip $(2)),$(IPKG_REMOVE) $(1) $(2))
+endef
+
 # 1: package name
 # 2: variable name
 # 3: variable suffix
@@ -185,7 +197,8 @@ $(_endef)
     $$(IPKG_$(1)) : export DESCRIPTION=$$(Package/$(1)/description)
     $$(IPKG_$(1)) : export PATH=$$(TARGET_PATH_PKG)
     $(PKG_INFO_DIR)/$(1).provides $$(IPKG_$(1)): $(STAMP_BUILT) $(INCLUDE_DIR)/package-ipkg.mk
-       @rm -rf $$(IDIR_$(1)) $$(if $$(call opkg_package_files,$(1)*),; $$(IPKG_REMOVE) $(1) $$(call opkg_package_files,$(1)*))
+       @rm -rf $$(IDIR_$(1)); \
+               $$(call remove_ipkg_files,$(1),$$(call opkg_package_files,$(call gen_ipkg_wildcard,$(1))))
        mkdir -p $(PACKAGE_DIR) $$(IDIR_$(1))/CONTROL $(PKG_INFO_DIR)
        $(call Package/$(1)/install,$$(IDIR_$(1)))
        $(if $(Package/$(1)/install-overlay),mkdir -p $(PACKAGE_DIR) $$(IDIR_$(1))/rootfs-overlay)
@@ -253,7 +266,7 @@ $(_endef)
        @[ -f $$(IPKG_$(1)) ]
 
     $(1)-clean:
-       $$(if $$(call opkg_package_files,$(1)*),$$(IPKG_REMOVE) $(1) $$(call opkg_package_files,$(1)*))
+       $$(call remove_ipkg_files,$(1),$$(call opkg_package_files,$(call gen_ipkg_wildcard,$(1))))
 
     clean: $(1)-clean
 
index 0575692..a93d6b7 100644 (file)
@@ -173,7 +173,9 @@ define Build/Exports/Default
   $(1) : export CONFIG_SITE:=$$(CONFIG_SITE)
   $(1) : export PKG_CONFIG_PATH:=$$(PKG_CONFIG_PATH)
   $(1) : export PKG_CONFIG_LIBDIR:=$$(PKG_CONFIG_PATH)
-  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_DIR:=$(STAGING_DIR)/ccache)
+  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_BASEDIR:=$(TOPDIR))
+  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_DIR:=$(if $(call qstrip,$(CONFIG_CCACHE_DIR)),$(call qstrip,$(CONFIG_CCACHE_DIR)),$(TOPDIR)/.ccache))
+  $(if $(CONFIG_CCACHE),$(1) : export CCACHE_COMPILERCHECK:=%compiler% -dumpmachine; %compiler% -dumpversion)
 endef
 Build/Exports=$(Build/Exports/Default)
 
index 801d2e2..83dad0f 100644 (file)
@@ -51,10 +51,12 @@ $(eval $(call TestHostCommand,working-g++, \
                g++ -x c++ -o $(TMP_DIR)/a.out - -lstdc++ && \
                $(TMP_DIR)/a.out))
 
+ifndef IB
 $(eval $(call TestHostCommand,ncurses, \
        Please install ncurses. (Missing libncurses.so or ncurses.h), \
        echo 'int main(int argc, char **argv) { initscr(); return 0; }' | \
                gcc -include ncurses.h -x c -o $(TMP_DIR)/a.out - -lncurses))
+endif
 
 ifeq ($(HOST_OS),Linux)
   zlib_link_flags := -Wl,-Bstatic -lz -Wl,-Bdynamic
@@ -62,6 +64,10 @@ else
   zlib_link_flags := -lz
 endif
 
+$(eval $(call TestHostCommand,perl-data-dumper, \
+       Please install the Perl Data::Dumper module, \
+       perl -MData::Dumper -e 1))
+
 $(eval $(call TestHostCommand,perl-thread-queue, \
        Please install the Perl Thread::Queue module, \
        perl -MThread::Queue -e 1))
index 9bd4c14..aba477e 100644 (file)
@@ -14,11 +14,12 @@ DEVICE_TYPE?=router
 
 # Default packages - the really basic set
 DEFAULT_PACKAGES:=base-files libc libgcc busybox dropbear mtd uci opkg netifd fstools uclient-fetch logd urandom-seed urngd
+# For the basic set
+DEFAULT_PACKAGES.basic:=
 # For nas targets
 DEFAULT_PACKAGES.nas:=block-mount fdisk lsblk mdadm
 # For router targets
 DEFAULT_PACKAGES.router:=dnsmasq iptables ip6tables ppp ppp-mod-pppoe firewall odhcpd-ipv6only odhcp6c kmod-ipt-offload
-DEFAULT_PACKAGES.bootloader:=
 
 ifneq ($(DUMP),)
   all: dumpinfo
@@ -173,8 +174,8 @@ ifeq ($(DUMP),1)
     CPU_CFLAGS_octeonplus = -march=octeon+ -mabi=64
   endif
   ifeq ($(ARCH),i386)
-    CPU_TYPE ?= pentium
-    CPU_CFLAGS_pentium = -march=pentium-mmx
+    CPU_TYPE ?= pentium-mmx
+    CPU_CFLAGS_pentium-mmx = -march=pentium-mmx
     CPU_CFLAGS_pentium4 = -march=pentium4
   endif
   ifneq ($(findstring arm,$(ARCH)),)
@@ -222,7 +223,9 @@ ifeq ($(DUMP),1)
     .PRECIOUS: $(TMP_CONFIG)
 
     ifdef KERNEL_TESTING_PATCHVER
-      FEATURES += testing-kernel
+      ifneq ($(KERNEL_TESTING_PATCHVER),$(KERNEL_PATCHVER))
+        FEATURES += testing-kernel
+      endif
     endif
     ifneq ($(CONFIG_OF),)
       FEATURES += dt
index 5cf93ce..0a64afe 100644 (file)
@@ -141,6 +141,13 @@ menuconfig: scripts/config/mconf prepare-tmpinfo FORCE
        [ -L .config ] && export KCONFIG_OVERWRITECONFIG=1; \
                $< Config.in
 
+nconfig: scripts/config/nconf prepare-tmpinfo FORCE
+       if [ \! -e .config -a -e $(HOME)/.openwrt/defconfig ]; then \
+               cp $(HOME)/.openwrt/defconfig .config; \
+       fi
+       [ -L .config ] && export KCONFIG_OVERWRITECONFIG=1; \
+               $< Config.in
+
 xconfig: scripts/config/qconf prepare-tmpinfo FORCE
        if [ \! -e .config -a -e $(HOME)/.openwrt/defconfig ]; then \
                cp $(HOME)/.openwrt/defconfig .config; \
@@ -162,6 +169,7 @@ kernel_oldconfig: prepare_kernel_conf
 ifneq ($(DISTRO_PKG_CONFIG),)
 kernel_menuconfig: export PATH:=$(dir $(DISTRO_PKG_CONFIG)):$(PATH)
 kernel_nconfig: export PATH:=$(dir $(DISTRO_PKG_CONFIG)):$(PATH)
+kernel_xconfig: export PATH:=$(dir $(DISTRO_PKG_CONFIG)):$(PATH)
 endif
 kernel_menuconfig: prepare_kernel_conf
        $(_SINGLE)$(NO_TRACE_MAKE) -C target/linux menuconfig
@@ -169,6 +177,9 @@ kernel_menuconfig: prepare_kernel_conf
 kernel_nconfig: prepare_kernel_conf
        $(_SINGLE)$(NO_TRACE_MAKE) -C target/linux nconfig
 
+kernel_xconfig: prepare_kernel_conf
+       $(_SINGLE)$(NO_TRACE_MAKE) -C target/linux xconfig
+
 staging_dir/host/.prereq-build: include/prereq-build.mk
        mkdir -p tmp
        @$(_SINGLE)$(NO_TRACE_MAKE) -j1 -r -s -f $(TOPDIR)/include/prereq-build.mk prereq 2>/dev/null || { \
@@ -251,7 +262,7 @@ package/symlinks-clean:
 help:
        cat README
 
-distclean:
+distclean: cacheclean
        rm -rf bin build_dir .config* dl feeds key-build* logs package/feeds package/openwrt-packages staging_dir tmp
        @$(_SINGLE)$(SUBMAKE) -C scripts/config clean
 
index 6141b1c..5bb27d4 100644 (file)
@@ -31,6 +31,10 @@ ifeq ($(strip $(UNPACK_CMD)),)
       EXT:=$(call ext,$(PKG_SOURCE:.$(EXT)=))
       DECOMPRESS_CMD:=xzcat $(DL_DIR)/$(PKG_SOURCE) |
     endif
+    ifeq (zst,$(EXT))
+      EXT:=$(call ext,$(PKG_SOURCE:.$(EXT)=))
+      DECOMPRESS_CMD:=zstdcat $(DL_DIR)/$(PKG_SOURCE) |
+    endif
     ifeq ($(filter tgz tbz tbz2 txz,$(EXT1)),$(EXT1))
       EXT:=tar
     endif
index 5bf783d..284899b 100644 (file)
@@ -12,7 +12,7 @@ include $(INCLUDE_DIR)/version.mk
 include $(INCLUDE_DIR)/feeds.mk
 
 PKG_NAME:=base-files
-PKG_RELEASE:=222
+PKG_RELEASE:=223
 PKG_FLAGS:=nonshared
 
 PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/
@@ -43,15 +43,6 @@ define Package/base-files
   VERSION:=$(PKG_RELEASE)-$(REVISION)
 endef
 
-define Package/urandom-seed
-  SECTION:=base
-  CATEGORY:=Base system
-  DEPENDS:=+libc +ubox-getrandom
-  TITLE:=/etc/urandom.seed handling for OpenWrt
-  URL:=http://openwrt.org/
-  VERSION:=$(PKG_RELEASE)-$(REVISION)
-endef
-
 define Package/base-files/conffiles
 /etc/config/
 /etc/config/network
index 441db6a..840bd01 100755 (executable)
@@ -5,7 +5,7 @@ CFG=$1
 [ -n "$CFG" ] || CFG=/etc/board.json
 
 [ -d "/etc/board.d/" -a ! -s "$CFG" ] && {
-       for a in `ls /etc/board.d/*`; do
+       for a in $(ls /etc/board.d/*); do
                [ -x $a ] || continue;
                $(. $a)
        done
index 374353a..32d6118 100755 (executable)
@@ -4,7 +4,7 @@
 START=95
 boot() {
        mount_root done
-       rm -f /sysupgrade.tgz
+       rm -f /sysupgrade.tgz && sync
 
        # process user commands
        [ -f /etc/rc.local ] && {
index 6b2dcdc..24d790b 100755 (executable)
@@ -16,21 +16,39 @@ load_gpio_switch()
        config_get name "$1" name
        config_get value "$1" value 0
 
-       local gpio_path="/sys/class/gpio/gpio${gpio_pin}"
-       # export GPIO pin for access
-       [ -d "$gpio_path" ] || {
-               echo "$gpio_pin" >/sys/class/gpio/export
-               # we need to wait a bit until the GPIO appears
-               [ -d "$gpio_path" ] || sleep 1
+       [ -z "$gpio_pin" ] && {
+               echo >&2 "Skipping gpio_switch '$name' due to missing gpio_pin"
+               return 1
        }
 
-       # direction attribute only exists if the kernel supports changing the
-       # direction of a GPIO
-       if [ -e "${gpio_path}/direction" ]; then
-               # set the pin to output with high or low pin value
-               { [ "$value" = "0" ] && echo "low" || echo "high"; } >"$gpio_path/direction"
+       local gpio_path
+       if [ -n "$(echo "$gpio_pin" | grep -E "^[0-9]+$")" ]; then
+               gpio_path="/sys/class/gpio/gpio${gpio_pin}"
+
+               # export GPIO pin for access
+               [ -d "$gpio_path" ] || {
+                       echo "$gpio_pin" >/sys/class/gpio/export
+                       # we need to wait a bit until the GPIO appears
+                       [ -d "$gpio_path" ] || sleep 1
+               }
+
+               # direction attribute only exists if the kernel supports changing the
+               # direction of a GPIO
+               if [ -e "${gpio_path}/direction" ]; then
+                       # set the pin to output with high or low pin value
+                       { [ "$value" = "0" ] && echo "low" || echo "high"; } \
+                               >"$gpio_path/direction"
+               else
+                       { [ "$value" = "0" ] && echo "0" || echo "1"; } \
+                               >"$gpio_path/value"
+               fi
        else
-               { [ "$value" = "0" ] && echo "0" || echo "1"; } >"$gpio_path/value"
+               gpio_path="/sys/class/gpio/${gpio_pin}"
+
+               [ -d "$gpio_path" ] && {
+                       { [ "$value" = "0" ] && echo "0" || echo "1"; } \
+                               >"$gpio_path/value"
+               }
        fi
 }
 
index bf9febd..74f501e 100644 (file)
@@ -1,6 +1,6 @@
 . /lib/functions.sh
 
-for file in `grep -sl Require-User /usr/lib/opkg/info/*.control`; do
+for file in $(grep -sl Require-User /usr/lib/opkg/info/*.control); do
        file="${file##*/}"
        file="${file%.control}"
        add_group_and_user "${file}"
index a77b669..323e057 100755 (executable)
@@ -176,7 +176,7 @@ default_prerm() {
                ret=$?
        fi
 
-       local shell="$(which bash)"
+       local shell="$(command -v bash)"
        for i in $(grep -s "^/etc/init.d/" "$root/usr/lib/opkg/info/${pkgname}.list"); do
                if [ -n "$root" ]; then
                        ${shell:-/bin/sh} "$root/etc/rc.common" "$root$i" disable
@@ -264,7 +264,7 @@ default_postinst() {
                rm -f /tmp/luci-indexcache
        fi
 
-       local shell="$(which bash)"
+       local shell="$(command -v bash)"
        for i in $(grep -s "^/etc/init.d/" "$root$filelist"); do
                if [ -n "$root" ]; then
                        ${shell:-/bin/sh} "$root/etc/rc.common" "$root$i" enable
index c7aa7bf..f3c901f 100644 (file)
@@ -152,10 +152,26 @@ macaddr_geteui() {
        echo ${mac:9:2}$sep${mac:12:2}$sep${mac:15:2}
 }
 
-macaddr_setbit_la() {
+macaddr_setbit() {
+       local mac=$1
+       local bit=${2:-0}
+
+       [ $bit -gt 0 -a $bit -le 48 ] || return
+
+       printf "%012x" $(( 0x${mac//:/} | 2**(48-bit) )) | sed -e 's/\(.\{2\}\)/\1:/g' -e 's/:$//'
+}
+
+macaddr_unsetbit() {
        local mac=$1
+       local bit=${2:-0}
+
+       [ $bit -gt 0 -a $bit -le 48 ] || return
 
-       printf "%02x:%s" $((0x${mac%%:*} | 0x02)) ${mac#*:}
+       printf "%012x" $(( 0x${mac//:/} & ~(2**(48-bit)) )) | sed -e 's/\(.\{2\}\)/\1:/g' -e 's/:$//'
+}
+
+macaddr_setbit_la() {
+       macaddr_setbit $1 7
 }
 
 macaddr_2bin() {
index 0d2dcd5..12b9000 100755 (executable)
@@ -404,7 +404,7 @@ ucidef_set_led_gpio() {
 }
 
 ucidef_set_led_ide() {
-       _ucidef_set_led_trigger "$1" "$2" "$3" ide-disk
+       _ucidef_set_led_trigger "$1" "$2" "$3" disk-activity
 }
 
 ucidef_set_led_netdev() {
@@ -573,7 +573,7 @@ ucidef_add_gpio_switch() {
        json_select_object gpioswitch
                json_select_object "$cfg"
                        json_add_string name "$name"
-                       json_add_int pin "$pin"
+                       json_add_string pin "$pin"
                        json_add_int default "$default"
                json_select ..
        json_select ..
index 85dca39..a2c2c38 100644 (file)
@@ -91,7 +91,7 @@ failsafe_wait() {
        grep -q 'failsafe=' /proc/cmdline && FAILSAFE=true && export FAILSAFE
        if [ "$FAILSAFE" != "true" ]; then
                fs_wait_for_key f 'to enter failsafe mode' $fs_failsafe_wait_timeout && FAILSAFE=true
-               [ -f "/tmp/failsafe_button" ] && FAILSAFE=true && echo "- failsafe button "`cat /tmp/failsafe_button`" was pressed -"
+               [ -f "/tmp/failsafe_button" ] && FAILSAFE=true && echo "- failsafe button "$(cat /tmp/failsafe_button)" was pressed -"
                [ "$FAILSAFE" = "true" ] && export FAILSAFE && touch /tmp/failsafe
        fi
 }
index f3fe788..265a3f1 100644 (file)
@@ -9,6 +9,8 @@ do_mount_root() {
                echo "- config restore -"
                cd /
                tar xzf /sysupgrade.tgz
+               # Prevent configuration corruption on a power loss
+               sync
        }
 }
 
index 9968c9b..28e8792 100755 (executable)
@@ -72,14 +72,14 @@ while [ "$1" ]; do
        fi
        [ $QUIET = yes ] || echo " * Checking package $1:"
        ERR=""
-       CHECK="`sha256sum -c /usr/lib/opkg/info/$1.files-sha256sum 2> /dev/null`"
+       CHECK="$(sha256sum -c /usr/lib/opkg/info/$1.files-sha256sum 2> /dev/null)"
 
        # Are the changed files config files?
-       if [ $? -ne 0 ] && [ "`cat "/usr/lib/opkg/info/$1.files-sha256sum"`" ]; then
-               NEWCHECK="`echo "$CHECK" | grep '^.*: OK$'`"
-               for i in `echo "$CHECK" | sed -n 's|^\(.*\): FAILED$|\1|p'`; do
-                       if [ "`grep "^$i\$" "/usr/lib/opkg/info/$1.conffiles" 2> /dev/null`" ] || \
-                          [ "`echo "$i" | grep "^/etc/uci-defaults/"`" ]; then
+       if [ $? -ne 0 ] && [ "$(cat "/usr/lib/opkg/info/$1.files-sha256sum")" ]; then
+               NEWCHECK="$(echo "$CHECK" | grep '^.*: OK$')"
+               for i in $(echo "$CHECK" | sed -n 's|^\(.*\): FAILED$|\1|p'); do
+                       if [ "$(grep "^$i\$" "/usr/lib/opkg/info/$1.conffiles" 2> /dev/null)" ] || \
+                          [ "$(echo "$i" | grep "^/etc/uci-defaults/")" ]; then
                                NEWCHECK="${NEWCHECK}${NL}${i}: CONFIGURED"
                        else
                                NEWCHECK="${NEWCHECK}${NL}${i}: FAILED"
@@ -91,7 +91,7 @@ while [ "$1" ]; do
 
        # Do we have changed files or not?
        if [ -z "$ERR" ]; then
-               [ $QUIET = yes ] || [ -z "`cat "/usr/lib/opkg/info/$1.files-sha256sum"`" ] || echo "$CHECK" | sed 's|^|   - |'
+               [ $QUIET = yes ] || [ ! -s "/usr/lib/opkg/info/$1.files-sha256sum" ] || echo "$CHECK" | sed 's|^|   - |'
                [ $QUIET = yes ] || echo " * Package $1 is ok"
                [ $QUIET = yes ] || echo
        else
@@ -107,7 +107,7 @@ while [ "$1" ]; do
                        echo "Exiting on first change found!"
                        exit 1
                fi
-               for i in `echo "$CHECK" | sed -n 's|^\(.*\): FAILED$|\1|p'`; do
+               for i in $(echo "$CHECK" | sed -n 's|^\(.*\): FAILED$|\1|p'); do
                        SUMMARY="${SUMMARY}${NL} - $1: $i"
                done
                echo
index abd34bd..ca2eb29 100755 (executable)
@@ -127,7 +127,7 @@ list_changed_conffiles() {
        list_conffiles | while read file csum; do
                [ -r "$file" ] || continue
 
-               echo "${csum}  ${file}" | sha256sum -sc - || echo "$file"
+               echo "${csum}  ${file}" | busybox sha256sum -sc - || echo "$file"
        done
 }
 
diff --git a/package/boot/mt7623n-preloader/Makefile b/package/boot/mt7623n-preloader/Makefile
new file mode 100644 (file)
index 0000000..801c6d1
--- /dev/null
@@ -0,0 +1,61 @@
+#
+# Copyright © 2020 David Woodhouse <dwmw2@infradead.org>
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+include $(TOPDIR)/rules.mk
+include $(INCLUDE_DIR)/kernel.mk
+
+PKG_NAME:=mt7623n-preloader
+PKG_VERSION:=2020-03-11
+PKG_RELEASE:=b27114e184449a33b5d875fda14198f5e6fee2bb
+
+PKG_MAINTAINER:=David Woodhouse <dwmw2@infradead.org>
+
+PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)/$(PKG_NAME)-$(PKG_RELEASE)
+
+PKG_FLAGS:=nonshared
+
+include $(INCLUDE_DIR)/package.mk
+
+BPI_PRELOADER_URL:=@GITHUB/BPI-SINOVOIP/BPI-files/$(PKG_RELEASE)/SD/100MB/
+BPI_PRELOADER_PREFIX:=bpi-preloader-$(PKG_RELEASE)
+
+define Download/BPI-R2-preloader-2k.img.gz
+  FILE:=$(BPI_PRELOADER_PREFIX)-BPI-R2-preloader-DDR1600-20191024-2k.img.gz
+  URL:=$(BPI_PRELOADER_URL)
+  URL_FILE:=BPI-R2-preloader-DDR1600-20191024-2k.img.gz
+  HASH:=c731cc166c912c84846e2ed5faf727504e4dec1463754baa6328e9908c84a373
+endef
+$(eval $(call Download,BPI-R2-preloader-2k.img.gz))
+
+
+define Package/mt7623n-preloader
+  SECTION:=boot
+  CATEGORY:=Boot Loaders
+  DEPENDS:=@TARGET_mediatek_mt7623
+  TITLE:=mt7623n-preloader
+  DEFAULT:=y if TARGET_mediatek
+endef
+
+define Package/mt7623n-preloader/description
+  Preloader image for mt7623n based boards like Banana Pi R2.
+endef
+
+define Build/Prepare
+       rm -rf $(PKG_BUILD_DIR)
+       mkdir -p $(PKG_BUILD_DIR)
+       cp $(DL_DIR)/$(BPI_PRELOADER_PREFIX)-BPI-R2-preloader-DDR1600-20191024-2k.img.gz $(PKG_BUILD_DIR)/mt7623n_bpir2-preloader.bin.gz
+endef
+
+define Build/Compile
+       true
+endef
+
+define Build/InstallDev
+       mkdir -p $(STAGING_DIR_IMAGE)
+       gunzip -c $(PKG_BUILD_DIR)/mt7623n_bpir2-preloader.bin.gz > $(STAGING_DIR_IMAGE)/mt7623n_bpir2-preloader.bin
+endef
+
+$(eval $(call BuildPackage,mt7623n-preloader))
index 928a46c..5cd64f4 100644 (file)
@@ -14,14 +14,11 @@ board=$(board_name)
 
 case "$board" in
 alfa-network,ap121f|\
+arduino,yun|\
 buffalo,bhr-4grv2|\
 devolo,magic-2-wifi|\
 engenius,ecb1750|\
 etactica,eg200|\
-glinet,gl-ar300m-lite|\
-glinet,gl-ar300m-nand|\
-glinet,gl-ar300m-nor|\
-glinet,gl-ar300m16|\
 glinet,gl-ar750s-nor|\
 glinet,gl-ar750s-nor-nand|\
 librerouter,librerouter-v1|\
@@ -51,8 +48,17 @@ domywifi,dw33d)
 glinet,gl-ar150)
        ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x8000" "0x10000"
        ;;
+glinet,gl-ar300m-lite|\
+glinet,gl-ar300m-nand|\
+glinet,gl-ar300m-nor|\
+glinet,gl-ar300m16)
+       idx="$(find_mtd_index u-boot-env)"
+       [ -n "$idx" ] && \
+               ubootenv_add_uci_config "/dev/mtd$idx" "0x0" "0x10000" "0x10000"
+       ;;
 netgear,wndr3700|\
-netgear,wndr3700-v2)
+netgear,wndr3700-v2|\
+netgear,wndrmac-v1)
        ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x20000" "0x10000"
        ;;
 netgear,wndr3700-v4|\
index 7bcad00..f427661 100644 (file)
@@ -37,6 +37,9 @@ openmesh,a42 |\
 openmesh,a62)
        ubootenv_add_uci_config "/dev/mtd5" "0x0" "0x10000" "0x10000"
        ;;
+buffalo,wtr-m2133hp)
+       ubootenv_add_uci_config "/dev/mtd8" "0x0" "0x40000" "0x20000"
+       ;;
 linksys,ea6350v3)
        ubootenv_add_uci_config "/dev/mtd7" "0x0" "0x20000" "0x20000"
        ;;