diff --git a/.github/workflows/build-gluon.yml b/.github/workflows/build-gluon.yml index 4ee9fb8c..d1db0237 100644 --- a/.github/workflows/build-gluon.yml +++ b/.github/workflows/build-gluon.yml @@ -141,6 +141,27 @@ jobs: name: ath79-generic_output path: output + ath79-nand: + name: ath79-nand + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Install Dependencies + run: sudo contrib/actions/install-dependencies.sh + - name: Build + run: contrib/actions/run-build.sh ath79-nand + - name: Archive build logs + if: ${{ !cancelled() }} + uses: actions/upload-artifact@v1 + with: + name: ath79-nand_logs + path: openwrt/logs + - name: Archive build output + uses: actions/upload-artifact@v1 + with: + name: ath79-nand_output + path: output + bcm27xx-bcm2708: name: bcm27xx-bcm2708 runs-on: ubuntu-latest diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst index 1b63f56b..c49cf6ae 100644 --- a/docs/user/supported_devices.rst +++ b/docs/user/supported_devices.rst @@ -196,7 +196,6 @@ ath79-generic * GL.iNet - GL-AR300M-Lite - - GL-AR750S * OCEDO @@ -207,6 +206,13 @@ ath79-generic - Archer C6 (v2) - CPE220 (v3.0) +ath79-nand +---------- + +* GL.iNet + + - GL-AR750S + brcm2708-bcm2708 ---------------- diff --git a/targets/ath79-generic b/targets/ath79-generic index c30d24a2..1ab0898b 100644 --- a/targets/ath79-generic +++ b/targets/ath79-generic @@ -6,14 +6,6 @@ local ATH10K_PACKAGES_QCA9880 = { '-ath10k-firmware-qca988x-ct', } -local ATH10K_PACKAGES_QCA9887 = { - 'kmod-ath10k', - '-kmod-ath10k-ct', - '-kmod-ath10k-ct-smallbuffers', - 'ath10k-firmware-qca9887', - '-ath10k-firmware-qca9887-ct', -} - local ATH10K_PACKAGES_QCA9888 = { 'kmod-ath10k', '-kmod-ath10k-ct', @@ -60,11 +52,6 @@ device('gl.inet-gl-ar300m-lite', 'glinet_gl-ar300m-lite', { factory = false, }) -device('gl.inet-gl-ar750s-nor', 'glinet_gl-ar750s', { - factory = false, - packages = ATH10K_PACKAGES_QCA9887, -}) - -- OCEDO device('ocedo-raccoon', 'ocedo_raccoon', { diff --git a/targets/ath79-nand b/targets/ath79-nand new file mode 100644 index 00000000..5fe844ea --- /dev/null +++ b/targets/ath79-nand @@ -0,0 +1,13 @@ +local ATH10K_PACKAGES_QCA9887 = { + 'kmod-ath10k', + '-kmod-ath10k-ct', + '-kmod-ath10k-ct-smallbuffers', + 'ath10k-firmware-qca9887', + '-ath10k-firmware-qca9887-ct', +} + + +device('gl.inet-gl-ar750s-nor', 'glinet_gl-ar750s-nor', { + factory = false, + packages = ATH10K_PACKAGES_QCA9887, +}) diff --git a/targets/targets.mk b/targets/targets.mk index b1bbc2b3..e81285d9 100644 --- a/targets/targets.mk +++ b/targets/targets.mk @@ -4,6 +4,7 @@ $(eval $(call GluonTarget,ar71xx,tiny)) endif $(eval $(call GluonTarget,ar71xx,nand)) $(eval $(call GluonTarget,ath79,generic)) +$(eval $(call GluonTarget,ath79,nand)) $(eval $(call GluonTarget,bcm27xx,bcm2708)) $(eval $(call GluonTarget,bcm27xx,bcm2709)) $(eval $(call GluonTarget,ipq40xx,generic))