Parcourir la source

Update k3.patch

kiddin9 il y a 3 ans
Parent
commit
94732a6193
1 fichiers modifiés avec 314 ajouts et 2 suppressions
  1. 314 2
      devices/bcm53xx/patches/k3.patch

+ 314 - 2
devices/bcm53xx/patches/k3.patch

@@ -1,6 +1,283 @@
 --- a/target/linux/bcm53xx/image/Makefile
 +++ b/target/linux/bcm53xx/image/Makefile
-@@ -421,7 +421,7 @@ TARGET_DEVICES += smartrg_sr400ac
+@@ -143,30 +143,6 @@ define Device/asus
+   IMAGE/trx := append-ubi | trx-nand | asus-trx
+ endef
+ 
+-define Device/asus_rt-ac56u
+-  $(call Device/asus)
+-  DEVICE_MODEL := RT-AC56U
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-  ASUS_PRODUCTID := RT-AC56U
+-endef
+-TARGET_DEVICES += asus_rt-ac56u
+-
+-define Device/asus_rt-ac68u
+-  $(call Device/asus)
+-  DEVICE_MODEL := RT-AC68U
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  ASUS_PRODUCTID := RT-AC68U
+-endef
+-TARGET_DEVICES += asus_rt-ac68u
+-
+-define Device/asus_rt-ac87u
+-  $(call Device/asus)
+-  DEVICE_MODEL := RT-AC87U
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  ASUS_PRODUCTID := RT-AC87U
+-endef
+-TARGET_DEVICES += asus_rt-ac87u
+-
+ define Device/asus_rt-ac88u
+   $(call Device/asus)
+   DEVICE_MODEL := RT-AC88U
+@@ -175,288 +151,12 @@ define Device/asus_rt-ac88u
+ endef
+ TARGET_DEVICES += asus_rt-ac88u
+ 
+-define Device/asus_rt-n18u
+-  $(call Device/asus)
+-  DEVICE_MODEL := RT-N18U
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  ASUS_PRODUCTID := RT-N18U
+-endef
+-TARGET_DEVICES += asus_rt-n18u
+-
+-# Buffalo devices have TFTP recovery mode which can work nicely with initramfs
+-# kernels.
+-# We should have two initramfs images for Buffalo: plain initramfs kernel and
+-# TRX with initramfs kernel. It's not possible right now so let's just build
+-# plain initramfs kernel as it may be more useful.
+-define Device/buffalo/Default
+-  DEVICE_VENDOR := Buffalo
+-  KERNEL_INITRAMFS_SUFFIX = $$(KERNEL_SUFFIX)
+-  KERNEL_INITRAMFS = $$(KERNEL)
+-endef
+-
+-define Device/buffalo_wxr-1900dhp
+-  $(call Device/buffalo/Default)
+-  DEVICE_MODEL := WXR-1900DHP
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-endef
+-TARGET_DEVICES += buffalo_wxr-1900dhp
+-
+-define Device/buffalo_wzr-600dhp2
+-  $(call Device/buffalo/Default)
+-  DEVICE_MODEL := WZR-600DHP2
+-  DEVICE_PACKAGES := $(B43) $(USB2_PACKAGES)
+-endef
+-TARGET_DEVICES += buffalo_wzr-600dhp2
+-
+-define Device/buffalo_wzr-900dhp
+-  $(call Device/buffalo/Default)
+-  DEVICE_MODEL := WZR-900DHP
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-  BUFFALO_TAG_PLATFORM := bcm
+-  BUFFALO_TAG_VERSION := 9.99
+-  BUFFALO_TAG_MINOR := 9.99
+-  IMAGES += factory-DHP-EU.bin factory-DHP2-JP.bin
+-  IMAGE/factory-DHP-EU.bin := \
+-	append-ubi | trx-nand | buffalo-wzr-header WZR-900DHP EU | \
+-	buffalo-enc WZR-900DHP $$(BUFFALO_TAG_VERSION) | \
+-	buffalo-tag-dhp WZR-900DHP EU mlang20 | buffalo-enc-tag | \
+-	buffalo-dhp-image
+-  IMAGE/factory-DHP2-JP.bin := \
+-	append-ubi | trx-nand | buffalo-wzr-header WZR-900DHP2 JP | \
+-	buffalo-enc WZR-900DHP2 $$(BUFFALO_TAG_VERSION) | \
+-	buffalo-tag-dhp WZR-900DHP2 JP jp | buffalo-enc-tag | \
+-	buffalo-dhp-image
+-  BROKEN := y
+-endef
+-TARGET_DEVICES += buffalo_wzr-900dhp
+-
+-define Device/buffalo_wzr-1750dhp
+-  $(call Device/buffalo/Default)
+-  DEVICE_MODEL := WZR-1750DHP
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-endef
+-TARGET_DEVICES += buffalo_wzr-1750dhp
+-
+-define Device/dlink
+-  DEVICE_VENDOR := D-Link
+-  IMAGES := bin
+-  IMAGE/bin := append-ubi | seama-nand
+-endef
+-
+-define Device/dlink_dir-885l
+-  DEVICE_MODEL := DIR-885L
+-  DEVICE_PACKAGES := $(BRCMFMAC_4366B1) $(USB3_PACKAGES)
+-  $(Device/dlink)
+-  SIGNATURE := wrgac42_dlink.2015_dir885l
+-endef
+-TARGET_DEVICES += dlink_dir-885l
+-
+-define Device/linksys_ea6300-v1
+-  DEVICE_VENDOR := Linksys
+-  DEVICE_MODEL := EA6300
+-  DEVICE_VARIANT := v1
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-endef
+-TARGET_DEVICES += linksys_ea6300-v1
+-
+-define Device/linksys_ea6500-v2
+-  DEVICE_VENDOR := Linksys
+-  DEVICE_MODEL := EA6500
+-  DEVICE_VARIANT := v2
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-endef
+-TARGET_DEVICES += linksys_ea6500-v2
+-
+-define Device/linksys_ea9200
+-  DEVICE_VENDOR := Linksys
+-  DEVICE_MODEL := EA9200
+-  DEVICE_VARIANT := v1
+-  DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
+-endef
+-TARGET_DEVICES += linksys_ea9200
+-
+-define Device/linksys_ea9500
+-  DEVICE_VENDOR := Linksys
+-  DEVICE_MODEL := EA9500
+-  DEVICE_PACKAGES := $(BRCMFMAC_4366C0) $(USB3_PACKAGES)
+-  DEVICE_DTS := bcm47094-linksys-panamera
+-endef
+-TARGET_DEVICES += linksys_ea9500
+-
+-define Device/luxul
+-  DEVICE_VENDOR := Luxul
+-  IMAGES := lxl
+-  IMAGE/lxl := append-ubi | trx-nand | luxul-lxl
+-endef
+-
+-define Device/luxul_abr-4500
+-  $(Device/luxul)
+-  DEVICE_MODEL := ABR-4500
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  LUXUL_BOARD := ABR-4500
+-endef
+-TARGET_DEVICES += luxul_abr-4500
+-
+-define Device/luxul_xap-1610
+-  $(Device/luxul)
+-  DEVICE_MODEL := XAP-1610
+-  DEVICE_PACKAGES := $(BRCMFMAC_4366C0)
+-  IMAGE/lxl := append-rootfs | trx-serial | luxul-lxl
+-  LUXUL_BOARD := XAP-1610
+-endef
+-TARGET_DEVICES += luxul_xap-1610
+-
+-define Device/luxul_xbr-4500
+-  $(Device/luxul)
+-  DEVICE_MODEL := XBR-4500
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  LUXUL_BOARD := XBR-4500
+-endef
+-TARGET_DEVICES += luxul_xbr-4500
+-
+-define Device/luxul_xwr-3150
+-  $(Device/luxul)
+-  DEVICE_MODEL := XWR-3150
+-  DEVICE_PACKAGES := $(BRCMFMAC_4366C0) $(USB3_PACKAGES)
+-  DEVICE_DTS := bcm47094-luxul-xwr-3150-v1
+-  LUXUL_BOARD := XWR-3150
+-endef
+-TARGET_DEVICES += luxul_xwr-3150
+-
+-define Device/meraki_mr32
+-  DEVICE_VENDOR := Meraki
+-  DEVICE_MODEL := MR32
+-  DEVICE_PACKAGES := $(B43) kmod-i2c-bcm-iproc kmod-eeprom-at24 \
+-	kmod-leds-pwm kmod-hwmon-ina2xx kmod-bluetooth
+-  DEVICE_DTS := bcm53016-meraki-mr32
+-# Meraki FW r23 tries to resize the part.safe partition before it will
+-# flash the image. This is a bit of a problem, since resizing will fail
+-# if the partition is smaller than the old one.
+-  KERNEL_LOADADDR := 0x00008000
+-  KERNEL_INITRAMFS_SUFFIX := .bin
+-  DEVICE_DTS_DELIMITER := @
+-  DEVICE_DTS_CONFIG := config@1
+-  KERNEL_INITRAMFS := kernel-bin | fit none $$(DTS_DIR)/$$(DEVICE_DTS).dtb | \
+-	pad-to 10362880
+-  KERNEL := kernel-bin | fit none $$(DTS_DIR)/$$(DEVICE_DTS).dtb
+-  IMAGES += sysupgrade.bin
+-# Currently the only device that uses the new image check
+-  IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
+-
+-# The loader is specifically looking for fdt@2:
+-# [    3.190000] find_itb_subimage: error finding fdt@2: FDT_ERR_NOTFOUND
+-# The image won't boot, if it isn't found. :(
+-  DEVICE_FDT_NUM := 2
+-endef
+-TARGET_DEVICES += meraki_mr32
+-
+-define Device/netgear
+-  DEVICE_VENDOR := NETGEAR
+-  IMAGES := chk
+-  IMAGE/chk := append-ubi | trx-nand | netgear-chk
+-  NETGEAR_REGION := 1
+-endef
+-
+-define Device/netgear_r6250
+-  DEVICE_MODEL := R6250
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-  $(Device/netgear)
+-  NETGEAR_BOARD_ID := U12H245T00_NETGEAR
+-endef
+-TARGET_DEVICES += netgear_r6250
+-
+-define Device/netgear_r6300-v2
+-  DEVICE_MODEL := R6300
+-  DEVICE_VARIANT := v2
+-  DEVICE_PACKAGES := $(B43) $(USB3_PACKAGES)
+-  $(Device/netgear)
+-  NETGEAR_BOARD_ID := U12H240T00_NETGEAR
+-endef
+-TARGET_DEVICES += netgear_r6300-v2
+-
+-define Device/netgear_r7000
+-  DEVICE_MODEL := R7000
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  $(Device/netgear)
+-  NETGEAR_BOARD_ID := U12H270T00_NETGEAR
+-endef
+-TARGET_DEVICES += netgear_r7000
+-
+-define Device/netgear_r7900
+-  DEVICE_MODEL := R7900
+-  DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
+-  $(Device/netgear)
+-  NETGEAR_BOARD_ID := U12H315T30_NETGEAR
+-endef
+-TARGET_DEVICES += netgear_r7900
+-
+-define Device/netgear_r8000
+-  DEVICE_MODEL := R8000
+-  DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
+-  $(Device/netgear)
+-  NETGEAR_BOARD_ID := U12H315T00_NETGEAR
+-endef
+-TARGET_DEVICES += netgear_r8000
+-
+-define Device/netgear_r8500
+-  DEVICE_MODEL := R8500
+-  DEVICE_PACKAGES := $(BRCMFMAC_4366B1) $(USB3_PACKAGES)
+-  $(Device/netgear)
+-  NETGEAR_BOARD_ID := U12H334T00_NETGEAR
+-  DEFAULT := n
+-endef
+-TARGET_DEVICES += netgear_r8500
+-
+-define Device/smartrg_sr400ac
+-  DEVICE_VENDOR := SmartRG
+-  DEVICE_MODEL := SR400ac
+-  DEVICE_PACKAGES := $(BRCMFMAC_43602A1) $(USB3_PACKAGES)
+-  IMAGES := trx
+-  IMAGE/trx := append-rootfs | trx-serial
+-  KERNEL_INITRAMFS_SUFFIX := .bin
+-  KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma-d16
+-endef
+-TARGET_DEVICES += smartrg_sr400ac
+-
  define Device/phicomm_k3
    DEVICE_VENDOR := PHICOMM
    DEVICE_MODEL := K3
@@ -8,4 +285,39 @@
 +  DEVICE_PACKAGES := $(IEEE8021X) kmod-brcmfmac k3wifi $(USB3_PACKAGES) k3screenctrl
    IMAGES := trx
  endef
- TARGET_DEVICES += phicomm_k3
+ TARGET_DEVICES += phicomm_k3
+ 
+-define Device/tenda_ac9
+-  DEVICE_VENDOR := Tenda
+-  DEVICE_MODEL := AC9
+-  DEVICE_PACKAGES := $(B43) $(USB2_PACKAGES)
+-  IMAGES := trx
+-  IMAGE/trx := append-rootfs | trx-serial
+-endef
+-TARGET_DEVICES += tenda_ac9
+-
+-define Device/tplink_archer-c5-v2
+-  DEVICE_VENDOR := TP-Link
+-  DEVICE_MODEL := Archer C5
+-  DEVICE_VARIANT := v2
+-  DEVICE_PACKAGES := $(B43) $(USB2_PACKAGES)
+-  IMAGES := bin
+-  IMAGE/bin := append-rootfs | bcm53xx-tplink-safeloader
+-  TPLINK_BOARD := ARCHER-C5-V2
+-  BROKEN := y
+-endef
+-#TARGET_DEVICES += tplink_archer-c5-v2
+-
+-define Device/tplink_archer-c9-v1
+-  DEVICE_VENDOR := TP-Link
+-  DEVICE_MODEL := Archer C9
+-  DEVICE_VARIANT := v1
+-  DEVICE_PACKAGES := $(USB3_PACKAGES)
+-  IMAGES := bin
+-  IMAGE/bin := append-rootfs | bcm53xx-tplink-safeloader
+-  TPLINK_BOARD := ARCHERC9
+-  BROKEN := y
+-endef
+-#TARGET_DEVICES += tplink_archer-c9-v1
+-
+ $(eval $(call BuildImage))