[OpenWrt-Devel] [PATCH v2 3/3] ar71xx: MTD api patches to support Linux-3.0
This add target patches to unobtrusively fix to the new MTD api for all needed boards in order to support Linux-3.0. When we drop kernel support 3.0 we can easily patch the boards files directly and remove this patches. Signed-off-by: Otto Estuardo Solares Cabrera so...@guug.org --- .../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 29 files changed, 710 insertions(+), 0 deletions(-) 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 diff --git a/target/linux/ar71xx/patches-3.0/401-mtd_api_ap81.patch b/target/linux/ar71xx/patches-3.0/401-mtd_api_ap81.patch new file mode 100644 index 000..acaa38c --- /dev/null +++ b/target/linux/ar71xx/patches-3.0/401-mtd_api_ap81.patch @@ -0,0
[OpenWrt-Devel] [PATCH v2 2/3] ar71xx: Add target patches to support Linux-3.0
Adds all target patches to support Linux-3.0 Signed-off-by: Otto Estuardo Solares Cabrera so...@guug.org --- .../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 .../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 34 files changed, 1182 insertions(+), 0 deletions(-) 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
[OpenWrt-Devel] [PATCH v2 1/3] ar71xx: Add Linux-3.0 config
Adds the kernel config to support Linux-3.0 Signed-off-by: Otto Estuardo Solares Cabrera so...@guug.org --- target/linux/ar71xx/config-3.0 | 212 1 files changed, 212 insertions(+), 0 deletions(-) create mode 100644 target/linux/ar71xx/config-3.0 diff --git a/target/linux/ar71xx/config-3.0 b/target/linux/ar71xx/config-3.0 new file mode 100644 index 000..1e9c3c8 --- /dev/null +++ b/target/linux/ar71xx/config-3.0 @@ -0,0 +1,212 @@ +CONFIG_AG71XX=y +CONFIG_AG71XX_AR8216_SUPPORT=y +# CONFIG_AG71XX_DEBUG is not set +# CONFIG_AG71XX_DEBUG_FS is not set +CONFIG_AR71XX_DEV_AP91_PCI=y +CONFIG_AR71XX_DEV_AP94_PCI=y +CONFIG_AR71XX_DEV_AR9XXX_WMAC=y +CONFIG_AR71XX_DEV_DB120_PCI=y +CONFIG_AR71XX_DEV_DSA=y +CONFIG_AR71XX_DEV_GPIO_BUTTONS=y +CONFIG_AR71XX_DEV_LEDS_GPIO=y +CONFIG_AR71XX_DEV_M25P80=y +CONFIG_AR71XX_DEV_PB42_PCI=y +CONFIG_AR71XX_DEV_PB9X_PCI=y +CONFIG_AR71XX_DEV_USB=y +CONFIG_AR71XX_MACH_ALL0258N=y +CONFIG_AR71XX_MACH_AP121=y +CONFIG_AR71XX_MACH_AP81=y +CONFIG_AR71XX_MACH_AP83=y +CONFIG_AR71XX_MACH_AP96=y +CONFIG_AR71XX_MACH_AW_NR580=y +CONFIG_AR71XX_MACH_DB120=y +CONFIG_AR71XX_MACH_DIR_600_A1=y +CONFIG_AR71XX_MACH_DIR_615_C1=y +CONFIG_AR71XX_MACH_DIR_825_B1=y +CONFIG_AR71XX_MACH_EAP7660D=y +CONFIG_AR71XX_MACH_JA76PF=y +CONFIG_AR71XX_MACH_JWAP003=y +CONFIG_AR71XX_MACH_MZK_W04NU=y +CONFIG_AR71XX_MACH_MZK_W300NH=y +CONFIG_AR71XX_MACH_NBG460N=y +CONFIG_AR71XX_MACH_OM2P=y +CONFIG_AR71XX_MACH_PB42=y +CONFIG_AR71XX_MACH_PB44=y +CONFIG_AR71XX_MACH_PB92=y +CONFIG_AR71XX_MACH_RB4XX=y +CONFIG_AR71XX_MACH_RB750=y +CONFIG_AR71XX_MACH_TEW_632BRP=y +CONFIG_AR71XX_MACH_TL_MR3X20=y +CONFIG_AR71XX_MACH_TL_WA901ND=y +CONFIG_AR71XX_MACH_TL_WA901ND_V2=y +CONFIG_AR71XX_MACH_TL_WR1043ND=y +CONFIG_AR71XX_MACH_TL_WR703N=y +CONFIG_AR71XX_MACH_TL_WR741ND=y +CONFIG_AR71XX_MACH_TL_WR741ND_V4=y +CONFIG_AR71XX_MACH_TL_WR841N_V1=y +CONFIG_AR71XX_MACH_TL_WR941ND=y +CONFIG_AR71XX_MACH_UBNT=y +CONFIG_AR71XX_MACH_WHR_HP_G300N=y +CONFIG_AR71XX_MACH_WNDR3700=y +CONFIG_AR71XX_MACH_WNR2000=y +CONFIG_AR71XX_MACH_WP543=y +CONFIG_AR71XX_MACH_WRT160NL=y +CONFIG_AR71XX_MACH_WRT400N=y +CONFIG_AR71XX_MACH_WZR_HP_AG300H=y +CONFIG_AR71XX_MACH_WZR_HP_G300NH=y +CONFIG_AR71XX_MACH_ZCN_1523H=y +CONFIG_AR71XX_NVRAM=y +CONFIG_AR71XX_PCI_ATH9K_FIXUP=y +CONFIG_AR71XX_WDT=y +CONFIG_AR8216_PHY=y +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_ARCH_REQUIRE_GPIOLIB=y +# CONFIG_ARCH_SUPPORTS_MSI is not set +CONFIG_ARCH_SUPPORTS_OPROFILE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ATH79 is not set +CONFIG_ATHEROS_AR71XX=y +CONFIG_BCMA_POSSIBLE=y +# CONFIG_BRCMUTIL is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_CEVT_R4K=y +CONFIG_CEVT_R4K_LIB=y +CONFIG_CMDLINE=rootfstype=squashfs,yaffs,jffs2 noinitrd +CONFIG_CMDLINE_BOOL=y +# CONFIG_CMDLINE_OVERRIDE is not set +CONFIG_CPU_BIG_ENDIAN=y +CONFIG_CPU_HAS_PREFETCH=y +CONFIG_CPU_HAS_SYNC=y +CONFIG_CPU_MIPS32=y +# CONFIG_CPU_MIPS32_R1 is not set +CONFIG_CPU_MIPS32_R2=y +CONFIG_CPU_MIPSR2=y +CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y +CONFIG_CPU_SUPPORTS_HIGHMEM=y +CONFIG_CSRC_R4K=y +CONFIG_CSRC_R4K_LIB=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DMA_NONCOHERENT=y +CONFIG_EARLY_PRINTK=y +CONFIG_GENERIC_ATOMIC64=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_GENERIC_GPIO=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GPIOLIB=y +CONFIG_GPIO_NXP_74HC153=y +CONFIG_GPIO_PCF857X=y +CONFIG_GPIO_SYSFS=y +CONFIG_HARDWARE_WATCHPOINTS=y +CONFIG_HAS_DMA=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_HAVE_GENERIC_HARDIRQS=y +CONFIG_HAVE_IDE=y +CONFIG_HAVE_IRQ_WORK=y +CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_HW_HAS_PCI=y +CONFIG_I2C=y +CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_GPIO=y +# CONFIG_I2C_PXA_PCI is not set +CONFIG_IMAGE_CMDLINE_HACK=y +CONFIG_INITRAMFS_ROOT_GID=0 +CONFIG_INITRAMFS_ROOT_UID=0 +CONFIG_INITRAMFS_SOURCE=../../root +CONFIG_IP17XX_PHY=y +CONFIG_IRQ_CPU=y +# CONFIG_LANTIQ is not set +# CONFIG_LEDS_GPIO is not set +# CONFIG_LEDS_RB750 is not set +# CONFIG_LEDS_WNDR3700_USB is not set +# CONFIG_M25PXX_USE_FAST_READ is not set +CONFIG_MACH_NO_WESTBRIDGE=y +CONFIG_MARVELL_PHY=y +CONFIG_MICREL_PHY=y +# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set +CONFIG_MIPS=y +CONFIG_MIPS_L1_CACHE_SHIFT=5 +CONFIG_MIPS_MACHINE=y +CONFIG_MIPS_MT_DISABLED=y +CONFIG_MTD_AR91XX_FLASH=y +# CONFIG_MTD_CFI_INTELEXT is not set +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_JEDECPROBE=y
[OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
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
Re: [OpenWrt-Devel] [PATCH-v5] samba 3.0.37 update
(Got married and just came back from honeymoon, so sorry for the late reply) On Thursday 06 October 2011 11:53:59 Jan Willies wrote: Hi Maarten, Can you send an update? I will commit it then. I saw that the package got modified to use the new service functions (see #29075), so I'll modify my patches again... I guess they will be updated and tested by the end of the day. Also please create patches from the toplevel-directory, not net/samba3 Will do! Greetings, Maarten ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
On Sat, Nov 26, 2011 at 4:12 AM, Otto Estuardo Solares Cabrera so...@guug.org wrote: 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. I edited target/linux/ar71xx/Makefile Added # LINUX_VERSION:=2.6.39.4 LINUX_VERSION:=3.0.9 and its failing to patch. Applying patch platform/001-ar71xx_core.patch patching file arch/mips/Makefile Hunk #1 FAILED at 158. 1 out of 1 hunk FAILED -- rejects in file arch/mips/Makefile patching file arch/mips/Kconfig Hunk #1 succeeded at 84 with fuzz 2. Patch platform/001-ar71xx_core.patch does not apply (enforce with -f) make[4]: *** [/usr/builder/wing-ar71xx/build_dir/linux-ar71xx_generic/linux-3.0.9/.quilt_checked] Error 1 make[4]: Leaving directory `/usr/builder/wing-ar71xx/target/linux/ar71xx' make[3]: *** [compile] Error 2 make[3]: Leaving directory `/usr/builder/wing-ar71xx/target/linux' make[2]: *** [target/linux/compile] Error 2 make[2]: Leaving directory `/usr/builder/wing-ar71xx' make[1]: *** [/usr/builder/wing-ar71xx/staging_dir/target-mips_r2_uClibc-0.9.32/stamp/.target_compile] Error 2 make[1]: Leaving directory `/usr/builder/wing-ar71xx' make: *** [world] Error 2 ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
On Sat, Nov 26, 2011 at 5:49 AM, Outback Dingo outbackdi...@gmail.com wrote: On Sat, Nov 26, 2011 at 4:12 AM, Otto Estuardo Solares Cabrera so...@guug.org wrote: 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. I edited target/linux/ar71xx/Makefile Added # LINUX_VERSION:=2.6.39.4 LINUX_VERSION:=3.0.9 Please disregard the prior email - the kernel tree patching does work attempting to build now ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH] ramips: enhance routine for getting MAC address from flash
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 11/26/2011 12:20 AM, Roman Yeryomin wrote: Is in the target mac address writen in uboot environment partition? Well, it's there on all of my 5 different ramips routers. Well, it could be, but I've seen devices with ethaddr=00:AA:BB:CC:DD:10 in uboot-env while the stock firmware shows the correct MAC... -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJO0OuxAAoJEDy9cKN/1Et0/hsP/34RrFsAcw5raiawh0w/j1zX zG9VUHVDuuBriIReZkQZjgYVephf2cq0pn1pld4pGdKRRICteuujVSCIDnEcf6yu d5FVla8TNEH1Oe6XQcBJl7rJLk7SH1c1R6mcTtjAh+p1XmdORTX6xHB1ngLbRZqV Vfqw1falz0G2ldGyrtS59Dvrx5CnuTLwYmFiv+gp/Eumt3jwuQphYbMP6QlxFJMd SlLwQ6NbBXnY5cX7Gbmyr8jrgfD/MeBT/xv5i1ZQ/PBhOjMZV2FiI8/W+ob9T3Ly laSySpUyky2/EBVVsL6dSa6gnajcjCivXnH6UD5iclLc46Ykh5BKHfeo+mvDwIT9 gUqCWWNLGty7SemzheqT4EmDnlz2jVpEUHoEzhO7Qfs2e4pyOrWXA13s73Qm/I/c VA8tpUyiGtqzh15YUoOoSAxUzxmZqxOkT038a9K/a1SgFfnmKqiP9E0hQ5aUH5HX 0Kufu0eNXok2qJceqWzXPo2ecXNnfcTAGdN4JHlFmcV5IcTmWDr0s4Ky6KAtizVO 6rdRjlNFNCO/z++YxHtAwgKRiNG1AeHVv4FnOlmDcmHg1lKWzxo+I0djFLYGcu/t Mn+kgQm/Z/UWZgKSBHd9ZvW2W0ExxyrSqiVZTgjoPrTsSZXdHVLRuy9AcdEh59kA MiCWk4hj54CrlIkMcCuT =UCom -END PGP SIGNATURE- ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
On Sat, Nov 26, 2011 at 07:27:44AM -0500, Outback Dingo wrote: On Sat, Nov 26, 2011 at 5:49 AM, Outback Dingo outbackdi...@gmail.com wrote: On Sat, Nov 26, 2011 at 4:12 AM, Otto Estuardo Solares Cabrera so...@guug.org wrote: 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. I edited target/linux/ar71xx/Makefile Added # LINUX_VERSION:=2.6.39.4 LINUX_VERSION:=3.0.9 Please disregard the prior email - the kernel tree patching does work attempting to build now Great! let me know if you have any problem, thank you for testing! -- Otto ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
Please disregard the prior email - the kernel tree patching does work attempting to build now Great! let me know if you have any problem, thank you for testing! successfully built target ar71xx Ubiquiti product images... So all seems to build, on to flashing -- Otto ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
Great! let me know if you have any problem, thank you for testing! The only thing i did notice is that during kernel compilation I need to hit enter once on a usb atheros soc question then it continues. ive got build for some ubiquiti gear and wndr3700 now, im about to start flashing radios -- Otto ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel
Re: [OpenWrt-Devel] [PATCH v2 0/3] ar71xx: Add support for Linux-3.0
On Sat, Nov 26, 2011 at 8:19 PM, Outback Dingo outbackdi...@gmail.com wrote: Great! let me know if you have any problem, thank you for testing! SUCCESS - Netgear WNDR3700v2 running Kamikaze Trunk Rev trunk@29337 on kernel 3.0.9 All appears good and stable at the moment The only thing i did notice is that during kernel compilation I need to hit enter once on a usb atheros soc question then it continues. ive got build for some ubiquiti gear and wndr3700 now, im about to start flashing radios ___ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel