Skip to content

Commit

Permalink
Merge with GPL 45581 + RT-AX86U binary blobs and SDK
Browse files Browse the repository at this point in the history
- Merged GPL 45581
- Harmonized DNSFilter/dnsprivacy code with upstream
  (now enabled by default like upstream).
- Merged 5.02p1 SDK
- Merged RT-AX86U binary blobs
- Ported iproute2-4.3 patches to iproute2-5.11
- Switch to Asus's implementation of static lease hostnames
  • Loading branch information
RMerl committed Oct 29, 2021
1 parent 0341b04 commit 18072ab
Show file tree
Hide file tree
Showing 10,132 changed files with 2,147,803 additions and 1,693,161 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
13 changes: 13 additions & 0 deletions README.TXT
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,19 @@ Set Up Environment(Tested in Fedora 8/9 and Ubuntu)

export STAGING_DIR=/opt/openwrt-gcc483.arm

Qualcomm IPQ60xx ARM SoC models
===============================

For example, PL-AX56XP4

To install the tools:
- extract tools/openwrt-gcc520_musl.arm.tar.bz2 directory to /opt
- add /opt/openwrt-gcc520_musl.arm/bin to your path
- If you want to build small utilities out of asuswrt box,
add STAGING_DIR environment variable as below:

export STAGING_DIR=/opt/openwrt-gcc520_musl.arm


Note: Broadcom/Ralink(except 4708 series) platform use the same toolchain for user space program, so please set PATH to the same directory as above

Expand Down
259 changes: 259 additions & 0 deletions release/src-rt-5.02p1axhnd.675x/.gpl_excludes.pl

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions release/src-rt-5.02p1axhnd.675x/bcmdrivers/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -320,6 +320,10 @@ endif

symlinks: bcm_headers_install

ifeq ($(wildcard $(BRCMDRIVERS_DIR)/broadcom/include/$(BRCM_BOARD)),)
bcm_headers_install:
@echo "skip bcm_headers"
else
bcm_headers_install: $(LN_TARGS)
@echo "Installing bcm_headers"
mkdir -p $(INC_BCMDRIVER_PATH)/include/
Expand All @@ -328,5 +332,6 @@ bcm_headers_install: $(LN_TARGS)
for i in `egrep -l '^bcm_headers_install:' $(BRCMDRIVERS_DIR)/*/*/*/$(LN_NAME)/Makefile` ; \
do $(MAKE) -C `dirname $$i` -f $$i bcm_headers_install INC_BCMDRIVER_PATH=$(INC_BCMDRIVER_PATH) ; \
done
endif

.PHONY : cleanlinks $(_CLEAN_LN_TARGS) clean $(_CLEAN_CLEAN_DRIVER_DIRS) bcm_headers_install
Original file line number Diff line number Diff line change
@@ -1,35 +1,8 @@
#
# Makefile for the bcmlibs module
#

ifneq ($(strip $(CONFIG_BCM_PKTFWD)),)
EXTRA_CFLAGS += -DBCM_PKTFWD
# Enable credit based Host Flow Control
ifneq ($(strip $(CONFIG_BCM_PKTFWD_FLCTL)),)
EXTRA_CFLAGS += -DBCM_PKTFWD_FLCTL
endif
endif # CONFIG_BCM_PKTFWD

bcmlibs-objs := bcmlibs_module.o bit_pool_util.o
bcmlibs-objs += bcm_pktfwd.o
bcmlibs-objs += bcmlibs$(PRBM_EXT).o

obj-$(CONFIG_BCM_LIBS) += bcmlibs.o

EXTRA_CFLAGS += -I. -I$(src)/../include/
EXTRA_CFLAGS += -I$(INC_BRCMDRIVER_PRIV_PATH)/$(BRCM_BOARD)
EXTRA_CFLAGS += -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD)
EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PUB_PATH)/$(BRCM_BOARD)

EXTRA_CFLAGS += -Werror -Wfatal-errors

clean:
rm -f core *.ko *.o *.a *.s


bcm_headers_install:
echo BCMLIBS installing header
echo cp -f --no-preserve=mode -r ../include/* $(INC_BCMDRIVER_PATH)/include/
cp -f --no-preserve=mode -r ../include/* $(INC_BCMDRIVER_PATH)/include/

.PHONY: bcm_headers_install

Loading

0 comments on commit 18072ab

Please sign in to comment.