aboutsummaryrefslogtreecommitdiff
path: root/target/linux/qualcommax/ipq807x/config-default
Commit message (Collapse)AuthorAge
* qualcommax: enable userspace regulator for ipq60xx as wellRobert Marko2024-12-07
| | | | | | | | Userspace regulator consumer is rather usefull so enable it for ipq60xx as well and remove from ipq807x only kernel config. Link: https://github.com/openwrt/openwrt/pull/14807 Signed-off-by: Robert Marko <robimarko@gmail.com>
* qualcommax: ipq807x: add Asus RT-AX89X BX revisionRobert Marko2024-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds support for Asus RT-AX89X BX revision. WARNING: Only the BX revision boards (So B1, B2 etc) are supported because AX revision boards use IPQ8074 v1 SoC which is unsupported. Specifications: --------------- * CPU: Qualcomm IPQ8074A Quad core Cortex-A53 @ 2.2GHz * RAM: 1024MB * Storage: 256MB SLC NAND (Macronix MX30UF2G18AC) * Ethernet: * 5x 1G RJ45 ports via QCA8337 switch * 3x 1G RJ45 ports via internal switch (QCA8075 PHY) * 1x 10G RJ45 via internal switch (AQR113C PHY) * 1x 10G SFP+ slot via internal switch * WLAN: * 2.4GHz 4x4 * 5GHz 8x8 * 8 external antennas * USB: 2x USB 3.0 Type-A * Buttons: * Power switch * WPS * Reset * Wireless ON/OFF * LED ON/OFF LED-s: * Power * Wi-Fi * WAN * 10G * SFP+ Power: * 19.5V via DC jack Installation instructions: -------------------------- 1. Flash temporary OpenWrt initramfs: * Flash openwrt-qualcommax-ipq807x-asus_rt-ax89x-initramfs-factory.trx via the stock firmware. Administration -> Firmware Upgrade -> Manual Firmware update (Upload) After flashing the device will reboot with OpenWrt initramfs and it can be accesed via any of the LAN ports via SSH with the usual OpenWrt default credentials. 2. Sysupgrade from OpenWrt initramfs: * Copy openwrt-qualcommax-ipq807x-asus_rt-ax89x-squashfs-sysupgrade.bin to /tmp/openwrt-qualcommax-ipq807x-asus_rt-ax89x-squashfs-sysupgrade.bin of the running initramfs image. * Simply sysupgrade -n /tmp/openwrt-qualcommax-ipq807x-asus_rt-ax89x-squashfs-sysupgrade.bin After flashing the device will reboot with OpenWrt initramfs and it can be accesed via any of the LAN ports via SSH with the usual OpenWrt default credentials. Link: https://github.com/openwrt/openwrt/pull/15840 Signed-off-by: Robert Marko <robimarko@gmail.com>
* qualcommax: ipq807x: enable QCA83XX PHY driverRobert Marko2024-07-09
| | | | | | | | | Asus RT-AX89X has an external QCA8337 switch that has built-in internal ethernet PHY-s that are supported by the QCA83XX PHY driver so lets enable it. Link: https://github.com/openwrt/openwrt/pull/15840 Signed-off-by: Robert Marko <robimarko@gmail.com>
* qualcommax: ipq807x: enable qca8k driverRobert Marko2024-07-09
| | | | | | | | | Asus RT-AX89X has an Qualcomm QCA8337 switch used to provide additional 1G copper ports, so lets enable qca8k in order to utilize DSA instead of relying on SSDK for it. Link: https://github.com/openwrt/openwrt/pull/15840 Signed-off-by: Robert Marko <robimarko@gmail.com>
* qualcommax: ipq807x: enable GPIO bitbanged MDIORobert Marko2024-07-09
| | | | | | | | Asus RT-AX89X is using GPIO bitbanged MDIO on newer HW revisions, so lets enable it in kernel config. Link: https://github.com/openwrt/openwrt/pull/15840 Signed-off-by: Robert Marko <robimarko@gmail.com>
* qualcommax: ipq807x: move subtarget specific kernel optionsRobert Marko2023-11-02
Currently, qualcommax target contains the full kernel config for the ipq807x subtarget, but since I am working on ipq60xx as well it makes sense to split out the ipq807x specific kernel options to subtarget config. ipq60xx will use the same approach and use subtarget config. Should result in the same end kernel config, verified by comparing the generated kernel .config. Signed-off-by: Robert Marko <robimarko@gmail.com>