This patch series adds Linux-3.0 kernel support to the ar71xx target in OpenWRT trunk. Tested with Linux-3.0.9. This doesn't switch the default kernel version for ar71xx targets yet.
Otto Estuardo Solares Cabrera (3): ar71xx: Add Linux-3.0 config ar71xx: Add target patches to support Linux-3.0 ar71xx: MTD api patches to support Linux-3.0 target/linux/ar71xx/config-3.0 | 212 ++++++++++++++++++++ .../linux/ar71xx/patches-3.0/001-ar71xx_core.patch | 50 +++++ .../linux/ar71xx/patches-3.0/002-ar71xx_pci.patch | 10 + .../ar71xx/patches-3.0/003-ar71xx_usb_host.patch | 78 +++++++ .../patches-3.0/004-ar71xx_spi_controller.patch | 26 +++ .../ar71xx/patches-3.0/005-ar71xx_mac_driver.patch | 21 ++ .../ar71xx/patches-3.0/006-ar71xx_wdt_driver.patch | 26 +++ .../patches-3.0/007-ar91xx_flash_driver.patch | 108 ++++++++++ .../patches-3.0/101-ksz8041_phy_driver.patch | 24 +++ .../102-mtd_m25p80_add_myloader_parser.patch | 19 ++ .../104-mtd_m25p80_add_redboot_parser.patch | 19 ++ .../patches-3.0/107-mtd-SST39VF6401B-support.patch | 29 +++ .../108-mtd_fix_cfi_cmdset_0002_status_check.patch | 69 +++++++ .../patches-3.0/109-mtd-wrt160nl-trx-parser.patch | 44 ++++ .../110-usb-ehci-add-war-for-synopsys-hc-bug.patch | 12 + .../111-mtd-cfi_cmdset_0002-force-word-write.patch | 61 ++++++ .../120-dsa-trailer-tag-validation-fix.patch | 11 + .../patches-3.0/121-dsa-add-88e6063-driver.patch | 26 +++ .../patches-3.0/140-redboot_partition_scan.patch | 54 +++++ .../150-drivers-link-spi-before-mtd.patch | 12 + .../patches-3.0/151-spi-add-various-flags.patch | 19 ++ .../ar71xx/patches-3.0/152-rb4xx-spi-driver.patch | 25 +++ .../patches-3.0/153-spi-rb4xx-cpld-driver.patch | 26 +++ .../ar71xx/patches-3.0/200-rb4xx_nand_driver.patch | 21 ++ .../patches-3.0/201-ap83_spi_controller.patch | 27 +++ .../patches-3.0/202-spi_vsc7385_driver.patch | 24 +++ .../patches-3.0/203-pb44_spi_controller.patch | 27 +++ .../patches-3.0/205-wndr3700-usb-led-driver.patch | 26 +++ .../206-nxp-74hc153-gpio-chip-driver.patch | 26 +++ .../ar71xx/patches-3.0/207-rb750-led-driver.patch | 23 ++ .../ar71xx/patches-3.0/208-rb750-nand-driver.patch | 21 ++ .../ar71xx/patches-3.0/300-mips_fw_myloader.patch | 22 ++ .../ar71xx/patches-3.0/401-mtd_api_ap81.patch | 24 +++ .../ar71xx/patches-3.0/402-mtd_api_ap83.patch | 25 +++ .../ar71xx/patches-3.0/403-mtd_api_ap96.patch | 24 +++ .../ar71xx/patches-3.0/404-mtd_api_ap121.patch | 24 +++ .../ar71xx/patches-3.0/405-mtd_api_db120.patch | 24 +++ .../patches-3.0/406-mtd_api_dir_600_a1.patch | 24 +++ .../patches-3.0/407-mtd_api_dir_615_c1.patch | 24 +++ .../patches-3.0/408-mtd_api_dir_825_b1.patch | 24 +++ .../ar71xx/patches-3.0/409-mtd_api_mzk_w04nu.patch | 24 +++ .../patches-3.0/410-mtd_api_mzk_w300nh.patch | 24 +++ .../ar71xx/patches-3.0/411-mtd_api_nbg460n.patch | 24 +++ .../ar71xx/patches-3.0/412-mtd_api_pb92.patch | 24 +++ .../ar71xx/patches-3.0/413-mtd_api_rb4xx.patch | 38 ++++ .../ar71xx/patches-3.0/414-mtd_api_rb750.patch | 17 ++ .../patches-3.0/415-mtd_api_tew_632brp.patch | 24 +++ .../ar71xx/patches-3.0/416-mtd_api_tl_mr3x20.patch | 21 ++ .../patches-3.0/417-mtd_api_tl_wa901nd.patch | 24 +++ .../patches-3.0/418-mtd_api_tl_wa901nd_v2.patch | 24 +++ .../patches-3.0/419-mtd_api_tl_wr1043nd.patch | 24 +++ .../patches-3.0/420-mtd_api_tl_wr741nd.patch | 24 +++ .../ar71xx/patches-3.0/421-mtd_api_tl_wr841n.patch | 24 +++ .../patches-3.0/422-mtd_api_tl_wr941nd.patch | 24 +++ .../ar71xx/patches-3.0/423-mtd_api_wndr3700.patch | 23 ++ .../ar71xx/patches-3.0/424-mtd_api_wnr2000.patch | 24 +++ .../ar71xx/patches-3.0/425-mtd_api_wrt160nl.patch | 24 +++ .../ar71xx/patches-3.0/426-mtd_api_wrt400n.patch | 24 +++ .../patches-3.0/427-mtd_api_wzr_hp_ag300h.patch | 33 +++ .../patches-3.0/428-mtd_api_wzr_hp_g300nh.patch | 25 +++ .../ar71xx/patches-3.0/429-mtd_api_zcn_1523h.patch | 24 +++ .../patches-3.0/500-ar933x-uart-driver.patch | 50 +++++ .../901-get_c0_compare_irq_function.patch | 29 +++ .../patches-3.0/910-unaligned_access_hacks.patch | 117 +++++++++++ 64 files changed, 2104 insertions(+), 0 deletions(-) create mode 100644 target/linux/ar71xx/config-3.0 create mode 100644 target/linux/ar71xx/patches-3.0/001-ar71xx_core.patch create mode 100644 target/linux/ar71xx/patches-3.0/002-ar71xx_pci.patch create mode 100644 target/linux/ar71xx/patches-3.0/003-ar71xx_usb_host.patch create mode 100644 target/linux/ar71xx/patches-3.0/004-ar71xx_spi_controller.patch create mode 100644 target/linux/ar71xx/patches-3.0/005-ar71xx_mac_driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/006-ar71xx_wdt_driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/007-ar91xx_flash_driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/101-ksz8041_phy_driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/102-mtd_m25p80_add_myloader_parser.patch create mode 100644 target/linux/ar71xx/patches-3.0/104-mtd_m25p80_add_redboot_parser.patch create mode 100644 target/linux/ar71xx/patches-3.0/107-mtd-SST39VF6401B-support.patch create mode 100644 target/linux/ar71xx/patches-3.0/108-mtd_fix_cfi_cmdset_0002_status_check.patch create mode 100644 target/linux/ar71xx/patches-3.0/109-mtd-wrt160nl-trx-parser.patch create mode 100644 target/linux/ar71xx/patches-3.0/110-usb-ehci-add-war-for-synopsys-hc-bug.patch create mode 100644 target/linux/ar71xx/patches-3.0/111-mtd-cfi_cmdset_0002-force-word-write.patch create mode 100644 target/linux/ar71xx/patches-3.0/120-dsa-trailer-tag-validation-fix.patch create mode 100644 target/linux/ar71xx/patches-3.0/121-dsa-add-88e6063-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/140-redboot_partition_scan.patch create mode 100644 target/linux/ar71xx/patches-3.0/150-drivers-link-spi-before-mtd.patch create mode 100644 target/linux/ar71xx/patches-3.0/151-spi-add-various-flags.patch create mode 100644 target/linux/ar71xx/patches-3.0/152-rb4xx-spi-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/153-spi-rb4xx-cpld-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/200-rb4xx_nand_driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/201-ap83_spi_controller.patch create mode 100644 target/linux/ar71xx/patches-3.0/202-spi_vsc7385_driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/203-pb44_spi_controller.patch create mode 100644 target/linux/ar71xx/patches-3.0/205-wndr3700-usb-led-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/206-nxp-74hc153-gpio-chip-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/207-rb750-led-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/208-rb750-nand-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/300-mips_fw_myloader.patch create mode 100644 target/linux/ar71xx/patches-3.0/401-mtd_api_ap81.patch create mode 100644 target/linux/ar71xx/patches-3.0/402-mtd_api_ap83.patch create mode 100644 target/linux/ar71xx/patches-3.0/403-mtd_api_ap96.patch create mode 100644 target/linux/ar71xx/patches-3.0/404-mtd_api_ap121.patch create mode 100644 target/linux/ar71xx/patches-3.0/405-mtd_api_db120.patch create mode 100644 target/linux/ar71xx/patches-3.0/406-mtd_api_dir_600_a1.patch create mode 100644 target/linux/ar71xx/patches-3.0/407-mtd_api_dir_615_c1.patch create mode 100644 target/linux/ar71xx/patches-3.0/408-mtd_api_dir_825_b1.patch create mode 100644 target/linux/ar71xx/patches-3.0/409-mtd_api_mzk_w04nu.patch create mode 100644 target/linux/ar71xx/patches-3.0/410-mtd_api_mzk_w300nh.patch create mode 100644 target/linux/ar71xx/patches-3.0/411-mtd_api_nbg460n.patch create mode 100644 target/linux/ar71xx/patches-3.0/412-mtd_api_pb92.patch create mode 100644 target/linux/ar71xx/patches-3.0/413-mtd_api_rb4xx.patch create mode 100644 target/linux/ar71xx/patches-3.0/414-mtd_api_rb750.patch create mode 100644 target/linux/ar71xx/patches-3.0/415-mtd_api_tew_632brp.patch create mode 100644 target/linux/ar71xx/patches-3.0/416-mtd_api_tl_mr3x20.patch create mode 100644 target/linux/ar71xx/patches-3.0/417-mtd_api_tl_wa901nd.patch create mode 100644 target/linux/ar71xx/patches-3.0/418-mtd_api_tl_wa901nd_v2.patch create mode 100644 target/linux/ar71xx/patches-3.0/419-mtd_api_tl_wr1043nd.patch create mode 100644 target/linux/ar71xx/patches-3.0/420-mtd_api_tl_wr741nd.patch create mode 100644 target/linux/ar71xx/patches-3.0/421-mtd_api_tl_wr841n.patch create mode 100644 target/linux/ar71xx/patches-3.0/422-mtd_api_tl_wr941nd.patch create mode 100644 target/linux/ar71xx/patches-3.0/423-mtd_api_wndr3700.patch create mode 100644 target/linux/ar71xx/patches-3.0/424-mtd_api_wnr2000.patch create mode 100644 target/linux/ar71xx/patches-3.0/425-mtd_api_wrt160nl.patch create mode 100644 target/linux/ar71xx/patches-3.0/426-mtd_api_wrt400n.patch create mode 100644 target/linux/ar71xx/patches-3.0/427-mtd_api_wzr_hp_ag300h.patch create mode 100644 target/linux/ar71xx/patches-3.0/428-mtd_api_wzr_hp_g300nh.patch create mode 100644 target/linux/ar71xx/patches-3.0/429-mtd_api_zcn_1523h.patch create mode 100644 target/linux/ar71xx/patches-3.0/500-ar933x-uart-driver.patch create mode 100644 target/linux/ar71xx/patches-3.0/901-get_c0_compare_irq_function.patch create mode 100644 target/linux/ar71xx/patches-3.0/910-unaligned_access_hacks.patch -- 1.7.2.5 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
