[linux-yocto] [GIT PULL yocto-cache] routerstation pro 3.4 kernel patches

Bruce Ashfield bruce.ashfield at windriver.com
Fri Jul 20 11:14:44 PDT 2012


On 12-07-20 11:30 AM, Paul Gortmaker wrote:
> This paves the way for us flipping the MIPS BSP from 3.0 to 3.4.x
> It is an import of new patches from openwrt v3.3 kernel, which
> seems to be the most active home of ar71xx support.
>
> Due to the nature of how the openwrt source is managed, new
> files are found separate from the commits which actually
> make use of them, so that unused stuff could not as easily
> be left behind, but it is what it is.
>
> Path to files in the repo is:
>      target/linux/generic/files
>      target/linux/ar71xx/files
>
> Repo is: git://nbd.name/openwrt.git
>
> The process I used was creating a booting kernel based on a
> v3.3 baseline and a subset of the openwrt patches (there
> are over 200), with the obvious (aka "easy") cull made.
>
> This subset was then forward ported to v3.4 -- it is by
> no means the absolute minimum it could be; things like
> ar93xx/95xx support could also be culled, or some of the
> board specific init files, but given this board is already
> EOL, I can't justify spending additional time doing that.
>
> That said, this is still a win over the previous implementation
> in terms of sheer footprint (roughly 1/2):
>
>   170 files changed, 46734 insertions(+), 91207 deletions(-)
>
> Some of the patches (ones with Patchworks links and SOB via
> Ralf) made it upstream in v3.5-rc1, and I've added the
> upstream IDs to those where appropriate.  However they were
> not compared one-by-one to verify what (if any) deltas were
> introduced in the backport to openwrt's 3.3 kernel.
>
> Also, the kernel config for the BSP is trimmed down from what
> was a full config to that which just maps out the hardware
> that the board really has.  Non hardware settings are left
> up to the build system and its related fs type fragments
> and the like.
>
> The board boots up fine, serial and ethernet work, the MTD
> partitions are shown, and so it passes general sanity test.
>
> Once the updates are on the branch and migrated to all the
> places they need to be, then I'll submit the recipe change
> to make the final move/switchover.
>
> Paul.
> ---
>
> The following changes since commit 0ec093cb4f47a4de47d2f43ee90e41149b9b130c:
>
>    meta: disable CONFIG_MTD_NAND_VERIFY_WRITE (2012-07-14 00:24:03 -0400)
>
> are available in the git repository at:
>
>    git://openlinux.windriver.com/people/paulg/yocto-kernel-cache routerstationpro

Ack'd. I'll have a look at this once I get 3.4.6 pushed out.

Cheers,

Bruce

>
> for you to fetch changes up to 0b8ca6ad6d3a45da8362ed89b8abc8bd7fcb8384:
>
>    routerstationpro: Add a config fragment (2012-07-19 16:28:06 -0400)
>
> ----------------------------------------------------------------
> Paul Gortmaker (5):
>        kconf: add 8250 Kconfig to hardware listing audit
>        routerstationpro: purge out all the old patches
>        routerstationpro: zero out config file
>        routerstationpro: import new patches from openwrt v3.3 kernel
>        routerstationpro: Add a config fragment
>
>   .../0001-Add-arch-suport-for-ar71xx.patch          | 8053 -------
>   .../0002-Add-include-file-support-ar71xx.patch     | 1617 --
>   .../0003-Add-gpio-support-for-nxp_74hc153.patch    |  300 -
>   .../0004-Add-pci-supoprt-for-ar7xxx.patch          |  838 -
>   .../0005-Add-leds-support-for-ar71xx.patch         |   54 -
>   .../0006-Add-mtd-support-ar71xx.patch              | 1502 --
>   ...007-Add-usb-controller-support-for-ar71xx.patch |  521 -
>   .../0008-Add-net-driver-support-ar71xx.patch       | 3490 ---
>   .../0009-Add-spi-support-for-ar71xx.patch          | 1593 --
>   .../0010-fix-mtd-bugs-for-ar71xx.patch             |  333 -
>   .../0011-Add-myloader-support-for-ar71xx.patch     |  128 -
>   .../0012-Add-generic-support-for-mips.patch        |  240 -
>   .../0013-Get-compare_irq-from-function.patch       |   52 -
>   ...-Add-NET_DSA_MV88E6063-support-for-ar71xx.patch | 1324 --
>   .../0015-fix-compiling-errors.patch                |   51 -
>   .../0016-Updates-core-support-for-ar71xx.patch     |11617 ----------
>   .../0017-Updates-pci-support-for-ar71xx.patch      |  248 -
>   .../0018-Updates-usb-support-for-ar71xx.patch      |  100 -
>   .../0019-Updates-spi-support-for-ar71xx.patch      | 1232 --
>   .../0021-Updates-watchdog-support-for-ar71xx.patch |  150 -
>   ...-Integrate-mips-fixes-from-3.0-for-ar71xx.patch |  759 -
>   ...3-Integrate-mtd-fixes-from-3.0-for-ar71xx.patch | 2415 --
>   .../0024-updates-tty-support-for-ar71xx.patch      |  771 -
>   .../0025-Updates-leds-support-for-ar71xx.patch     |  167 -
>   .../0026-Updates-GPIO-support-for-ar71xx.patch     |   42 -
>   ...0027-Integrate-some-boot-fixes-for-ar71xx.patch |  163 -
>   ...etwork-related-features-from-3.0-for-ar71.patch | 6974 ------
>   ...drivers-ag71xx-fix-error-mii-control-read.patch |   43 -
>   ...0030-usb-ar71xx-fix-HC_LENGTH-error-usage.patch |   39 -
>   ...-usb-ar71xx-fix-compile-error-for-ehci-PM.patch |   42 -
>   ...hy-fix-wrong-logic-of-ar71xx-phy-register.patch |   72 -
>   ...swconfig-used-by-default-from-codes-scope.patch |   28 -
>   .../0034-mtd-ar71xx-fix-mtd-compiling-error.patch  |   19 -
>   .../0035-Integrated-some-fixes-from-3.0.patch      | 3716 ----
>   ...036-Updates-squashfs-jffs-yaffs2-from-3.0.patch |23405 --------------------
>   .../0037-Updates-some-devices-fixes-from-3.0.patch | 2381 --
>   .../0038-Integrate-overlay-filesystem.patch        | 3158 ---
>   .../0039-leds-fix-dev_get_stats-fetching.patch     |   43 -
>   ...040-Revert-Integrated-some-fixes-from-3.0.patch | 3698 ----
>   ...041-routerstatiopro-import-upstream-fixes.patch |  577 -
>   ...onpro-remove-superfluous-endif-in-gpio-Kc.patch |   35 -
>   bsp/routerstationpro/102-ehci_hcd_ignore_oc.patch  |   77 +
>   .../309-mips_fuse_workaround.patch                 |   65 +
>   bsp/routerstationpro/400-rootfs_split.patch        |  372 +
>   .../401-mtd-physmap-add-lock-unlock.patch          |  127 +
>   .../401-partial_eraseblock_write.patch             |  178 +
>   .../403-mtd_fix_cfi_cmdset_0002_status_check.patch |   99 +
>   ...mtd-m25p80-allow-to-specify-max-read-size.patch |  142 +
>   ...p80-allow-to-pass-probe-types-via-platfor.patch |   56 +
>   .../408-mtd-redboot_partition_scan.patch           |   74 +
>   .../410-mtd_info_move_forward_decl.patch           |   48 +
>   ...412-mtd-m25p80-zero-partition-parser-data.patch |   40 +
>   .../420-net-ar71xx_mac_driver.patch                |   61 +
>   bsp/routerstationpro/420-redboot_space.patch       |   60 +
>   bsp/routerstationpro/421-redboot_boardconfig.patch |   90 +
>   .../430-drivers-link-spi-before-mtd.patch          |   42 +
>   .../430-mtd_myloader_partition_parser.patch        |   68 +
>   .../431-spi-add-various-flags.patch                |   49 +
>   .../434-spi-ap83_spi_controller.patch              |   60 +
>   bsp/routerstationpro/440-block2mtd_init.patch      |  149 +
>   bsp/routerstationpro/441-block2mtd_refresh.patch   |  325 +
>   bsp/routerstationpro/442-block2mtd_probe.patch     |   40 +
>   .../460-spi-bitbang-export-spi_bitbang_bufs.patch  |   61 +
>   .../461-spi-add-type-field-to-spi_transfer.patch   |   53 +
>   .../462-mtd-m25p80-set-spi-transfer-type.patch     |   45 +
>   .../463-spi-ath79-add-fast-flash-read.patch        |  218 +
>   ...MIPS-ath79-swizzle-pci-address-for-ar71xx.patch |  146 +
>   .../470-mtd_m25p80_add_pm25lv_flash_support.patch  |   69 +
>   .../473-mtd_m25p80_add_w25q128.patch               |   40 +
>   ...25p80-allow-to-disable-small-sector-erase.patch |   74 +
>   ...h79-add-mac-argument-to-ath79_register_wm.patch |  123 +
>   .../502-MIPS-ath79-export-ath79_gpio_base.patch    |   56 +
>   .../503-MIPS-ath79-add-flash-acquire-release.patch |   69 +
>   ...504-MIPS-ath79-add-ath79_device_reset_get.patch |   78 +
>   ...MIPS-ath79-add-ath79_gpio_function_select.patch |   80 +
>   .../506-MIPS-ath79-prom-parse-redboot-args.patch   |  116 +
>   .../507-MIPS-ath79-prom-add-myloader-support.patch |   88 +
>   ...8-MIPS-ath79-prom-image-command-line-hack.patch |   87 +
>   ...09-MIPS-ath79-process-board-kernel-option.patch |   41 +
>   ...0-MIPS-ath79-init-gpio-pin-of-wmac-device.patch |   44 +
>   ...1-MIPS-ath79-add-ath79_set_usb_power_gpio.patch |   78 +
>   .../520-MIPS-ath79-enable-UART-function.patch      |   48 +
>   ...1-MIPS-ath79-enable-UART-for-early_serial.patch |   91 +
>   .../601-MIPS-ath79-add-more-register-defines.patch |  308 +
>   .../602-MIPS-ath79-add-openwrt-stuff.patch         |   93 +
>   .../607-MIPS-ath79-ubnt-xm-fixes.patch             |  142 +
>   .../608-MIPS-ath79-ubnt-xm-add-more-boards.patch   |  236 +
>   .../610-MIPS-ath79-openwrt-machines.patch          |  109 +
>   bsp/routerstationpro/700-swconfig.patch            |   62 +
>   bsp/routerstationpro/701-phy_extension.patch       |  105 +
>   bsp/routerstationpro/721-phy_packets.patch         |  223 +
>   bsp/routerstationpro/724-phy_ar8216.patch          |   57 +
>   bsp/routerstationpro/835-gpiodev.patch             |   60 +
>   .../861-04_spi_gpio_implement_spi_delay.patch      |   86 +
>   bsp/routerstationpro/862-gpio_spi_driver.patch     |  407 +
>   bsp/routerstationpro/863-gpiommc.patch             |  895 +
>   .../864-gpiommc_configfs_locking.patch             |   88 +
>   ...add-AR934X-specific-glue-to-ath79_device_.patch |   71 +
>   ...PS-ath79-add-GPIO-support-code-for-AR934X.patch |  112 +
>   ...PS-ath79-add-IRQ-handling-code-for-AR934X.patch |  206 +
>   ...add-PCI-IRQ-handling-code-for-AR724X-SoCs.patch |  226 +
>   ...th79-add-PCI-registration-code-for-AR934X.patch |   72 +
>   .../MIPS-ath79-add-PCI_AR724X-Kconfig-symbol.patch |   78 +
>   ...S-ath79-add-SoC-detection-code-for-AR934X.patch |  138 +
>   ...h79-add-WMAC-registration-code-for-AR934X.patch |  128 +
>   ...79-add-a-common-PCI-registration-function.patch |   92 +
>   ...add-a-workaround-for-a-PCI-controller-bug.patch |  143 +
>   ...-add-clock-initialization-code-for-AR934X.patch |  209 +
>   ...ath79-add-early_printk-support-for-AR934X.patch |   66 +
>   ...add-initial-support-for-the-Atheros-DB120.patch |  212 +
>   ...add-support-for-the-PCI-host-controller-o.patch |  452 +
>   ...allow-to-specify-bus-number-in-PCI-IRQ-ma.patch |   43 +
>   ...79-allow-to-use-SoC-specific-PCI-IRQ-maps.patch |  174 +
>   ...allow-to-use-board-specific-pci_plat_dev_.patch |  154 +
>   .../MIPS-ath79-fix-a-wrong-IRQ-number.patch        |   83 +
>   ...fix-broken-ar724x_pci_-read-write-functio.patch |  143 +
>   ...-get-rid-of-some-ifdefs-in-mach-ubnt-xm.c.patch |   73 +
>   ...make-ath724x_pcibios_init-visible-for-ext.patch |   73 +
>   ...move-global-PCI-defines-into-a-common-hea.patch |  105 +
>   ...register-PCI-controller-on-the-PB44-board.patch |   43 +
>   ...th79-register-UART-device-for-AR934X-SoCs.patch |   35 +
>   ...register-platform-devices-for-the-PCI-con.patch |  126 +
>   ...ath79-remove-ar724x_pci_add_data-function.patch |   98 +
>   ...remove-superfluous-alignment-checks-from-.patch |   47 +
>   ...remove-unused-ar7-1x-24-x_pcibios_init-fu.patch |  161 +
>   ...rename-pci-ath724x.c-to-make-it-reflect-t.patch |  331 +
>   .../MIPS-ath79-rename-pci-ath724x.h.patch          |  118 +
>   .../MIPS-ath79-replace-ath724x-to-ar724x.patch     |  280 +
>   ...S-ath79-rework-IP2-IP3-interrupt-handling.patch |  166 +
>   .../MIPS-ath79-separate-common-PCI-code.patch      |  163 +
>   ...sort-case-statements-in-ath79_detect_sys_.patch |   67 +
>   ...update-copyright-headers-of-PCI-related-f.patch |   86 +
>   ...use-a-helper-function-for-USB-resource-in.patch |  147 +
>   ...use-correct-IRQ-number-for-the-OHCI-contr.patch |   44 +
>   ...79-use-io-accessor-macros-in-pci-ar724x.c.patch |  139 +
>   ...possible-resource-conflict-in-register_pc.patch |   42 +
>   ...S-pci-ar71xx-convert-to-a-platform-driver.patch |  110 +
>   .../MIPS-pci-ar71xx-fix-AR71XX_PCI_MEM_SIZE.patch  |   27 +
>   ...71xx-remove-static-PCI-controller-resourc.patch |   77 +
>   ...71xx-use-dynamically-allocated-PCI-contro.patch |  235 +
>   ...724x-avoid-data-bus-error-due-to-a-missin.patch |   85 +
>   ...S-pci-ar724x-convert-to-a-platform-driver.patch |  100 +
>   ...PS-pci-ar724x-remove-static-PCI-resources.patch |  139 +
>   ...724x-setup-command-register-of-the-PCI-co.patch |  176 +
>   ...724x-use-correct-value-for-AR724X_PCI_MEM.patch |   31 +
>   ...724x-use-dynamically-allocated-PCI-contro.patch |  313 +
>   ...PS-pci-ar724x-use-per-controller-IRQ-base.patch |  116 +
>   ...71xx-fixups-for-not-carrying-QCA-platform.patch |   87 +
>   ...9-fixup-for-not-carrying-Ubiquiti-LSX-LSS.patch |   92 +
>   .../generic-openwrt-include-files.patch            | 1038 +
>   ...r71xx.patch =>  generic-openwrt-phy-files.patch} |15243 +++++++------
>   ...mm-msync-fix-issues-of-sys_msync-on-tmpfs.patch |  148 -
>   ...-underscore-to-openwrt-specific-additions.patch |   78 +
>   .../openwrt-ar71xx-arch-mips-files.patch           |10461 +++++++++
>   .../openwrt-ar71xx-driver-files.patch              | 8117 +++++++
>   bsp/routerstationpro/openwrt-include.patch         |   91 +
>   .../remaining-generic-openwrt-files.patch          | 3921 ++++
>   ...onpro-lib-kobject_uevent-switch-to-uevent.patch |   34 -
>   bsp/routerstationpro/routerstationpro.cfg          | 2341 +-
>   bsp/routerstationpro/routerstationpro.scc          |  170 +-
>   ...ll-prepare-unprepare-transfer-if-not-popu.patch |   46 +
>   .../spi-ath79-add-delay-between-SCK-changes.patch  |  128 +
>   ...ath79-add-missing-HIGH-LOW-SCK-transition.patch |   27 +
>   .../spi-ath79-add-shutdown-handler.patch           |   51 +
>   ...void-multiple-initialization-of-the-SPI-c.patch |  115 +
>   ...ath79-make-chipselect-logic-more-flexible.patch |  310 +
>   ...ath79-remove-superfluous-chip-select-code.patch |   36 +
>   .../spi-ath79-use-gpio_request_one.patch           |   61 +
>   bsp/routerstationpro/watchdog.cfg                  |    2 +-
>   ktypes/base/hardware.kcf                           |    1 +
>   170 files changed, 46734 insertions(+), 91207 deletions(-)
>   delete mode 100644 bsp/routerstationpro/0001-Add-arch-suport-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0002-Add-include-file-support-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0003-Add-gpio-support-for-nxp_74hc153.patch
>   delete mode 100644 bsp/routerstationpro/0004-Add-pci-supoprt-for-ar7xxx.patch
>   delete mode 100644 bsp/routerstationpro/0005-Add-leds-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0006-Add-mtd-support-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0007-Add-usb-controller-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0008-Add-net-driver-support-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0009-Add-spi-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0010-fix-mtd-bugs-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0011-Add-myloader-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0012-Add-generic-support-for-mips.patch
>   delete mode 100644 bsp/routerstationpro/0013-Get-compare_irq-from-function.patch
>   delete mode 100644 bsp/routerstationpro/0014-Add-NET_DSA_MV88E6063-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0015-fix-compiling-errors.patch
>   delete mode 100644 bsp/routerstationpro/0016-Updates-core-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0017-Updates-pci-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0018-Updates-usb-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0019-Updates-spi-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0021-Updates-watchdog-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0022-Integrate-mips-fixes-from-3.0-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0023-Integrate-mtd-fixes-from-3.0-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0024-updates-tty-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0025-Updates-leds-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0026-Updates-GPIO-support-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0027-Integrate-some-boot-fixes-for-ar71xx.patch
>   delete mode 100644 bsp/routerstationpro/0028-Integrate-network-related-features-from-3.0-for-ar71.patch
>   delete mode 100644 bsp/routerstationpro/0029-drivers-ag71xx-fix-error-mii-control-read.patch
>   delete mode 100644 bsp/routerstationpro/0030-usb-ar71xx-fix-HC_LENGTH-error-usage.patch
>   delete mode 100644 bsp/routerstationpro/0031-usb-ar71xx-fix-compile-error-for-ehci-PM.patch
>   delete mode 100644 bsp/routerstationpro/0032-net-phy-fix-wrong-logic-of-ar71xx-phy-register.patch
>   delete mode 100644 bsp/routerstationpro/0033-ag71xx-swconfig-used-by-default-from-codes-scope.patch
>   delete mode 100644 bsp/routerstationpro/0034-mtd-ar71xx-fix-mtd-compiling-error.patch
>   delete mode 100644 bsp/routerstationpro/0035-Integrated-some-fixes-from-3.0.patch
>   delete mode 100644 bsp/routerstationpro/0036-Updates-squashfs-jffs-yaffs2-from-3.0.patch
>   delete mode 100644 bsp/routerstationpro/0037-Updates-some-devices-fixes-from-3.0.patch
>   delete mode 100644 bsp/routerstationpro/0038-Integrate-overlay-filesystem.patch
>   delete mode 100644 bsp/routerstationpro/0039-leds-fix-dev_get_stats-fetching.patch
>   delete mode 100644 bsp/routerstationpro/0040-Revert-Integrated-some-fixes-from-3.0.patch
>   delete mode 100644 bsp/routerstationpro/0041-routerstatiopro-import-upstream-fixes.patch
>   delete mode 100644 bsp/routerstationpro/0042-routerstationpro-remove-superfluous-endif-in-gpio-Kc.patch
>   create mode 100644 bsp/routerstationpro/102-ehci_hcd_ignore_oc.patch
>   create mode 100644 bsp/routerstationpro/309-mips_fuse_workaround.patch
>   create mode 100644 bsp/routerstationpro/400-rootfs_split.patch
>   create mode 100644 bsp/routerstationpro/401-mtd-physmap-add-lock-unlock.patch
>   create mode 100644 bsp/routerstationpro/401-partial_eraseblock_write.patch
>   create mode 100644 bsp/routerstationpro/403-mtd_fix_cfi_cmdset_0002_status_check.patch
>   create mode 100644 bsp/routerstationpro/406-mtd-m25p80-allow-to-specify-max-read-size.patch
>   create mode 100644 bsp/routerstationpro/407-mtd-m25p80-allow-to-pass-probe-types-via-platfor.patch
>   create mode 100644 bsp/routerstationpro/408-mtd-redboot_partition_scan.patch
>   create mode 100644 bsp/routerstationpro/410-mtd_info_move_forward_decl.patch
>   create mode 100644 bsp/routerstationpro/412-mtd-m25p80-zero-partition-parser-data.patch
>   create mode 100644 bsp/routerstationpro/420-net-ar71xx_mac_driver.patch
>   create mode 100644 bsp/routerstationpro/420-redboot_space.patch
>   create mode 100644 bsp/routerstationpro/421-redboot_boardconfig.patch
>   create mode 100644 bsp/routerstationpro/430-drivers-link-spi-before-mtd.patch
>   create mode 100644 bsp/routerstationpro/430-mtd_myloader_partition_parser.patch
>   create mode 100644 bsp/routerstationpro/431-spi-add-various-flags.patch
>   create mode 100644 bsp/routerstationpro/434-spi-ap83_spi_controller.patch
>   create mode 100644 bsp/routerstationpro/440-block2mtd_init.patch
>   create mode 100644 bsp/routerstationpro/441-block2mtd_refresh.patch
>   create mode 100644 bsp/routerstationpro/442-block2mtd_probe.patch
>   create mode 100644 bsp/routerstationpro/460-spi-bitbang-export-spi_bitbang_bufs.patch
>   create mode 100644 bsp/routerstationpro/461-spi-add-type-field-to-spi_transfer.patch
>   create mode 100644 bsp/routerstationpro/462-mtd-m25p80-set-spi-transfer-type.patch
>   create mode 100644 bsp/routerstationpro/463-spi-ath79-add-fast-flash-read.patch
>   create mode 100644 bsp/routerstationpro/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch
>   create mode 100644 bsp/routerstationpro/470-mtd_m25p80_add_pm25lv_flash_support.patch
>   create mode 100644 bsp/routerstationpro/473-mtd_m25p80_add_w25q128.patch
>   create mode 100644 bsp/routerstationpro/476-mtd-m25p80-allow-to-disable-small-sector-erase.patch
>   create mode 100644 bsp/routerstationpro/501-MIPS-ath79-add-mac-argument-to-ath79_register_wm.patch
>   create mode 100644 bsp/routerstationpro/502-MIPS-ath79-export-ath79_gpio_base.patch
>   create mode 100644 bsp/routerstationpro/503-MIPS-ath79-add-flash-acquire-release.patch
>   create mode 100644 bsp/routerstationpro/504-MIPS-ath79-add-ath79_device_reset_get.patch
>   create mode 100644 bsp/routerstationpro/505-MIPS-ath79-add-ath79_gpio_function_select.patch
>   create mode 100644 bsp/routerstationpro/506-MIPS-ath79-prom-parse-redboot-args.patch
>   create mode 100644 bsp/routerstationpro/507-MIPS-ath79-prom-add-myloader-support.patch
>   create mode 100644 bsp/routerstationpro/508-MIPS-ath79-prom-image-command-line-hack.patch
>   create mode 100644 bsp/routerstationpro/509-MIPS-ath79-process-board-kernel-option.patch
>   create mode 100644 bsp/routerstationpro/510-MIPS-ath79-init-gpio-pin-of-wmac-device.patch
>   create mode 100644 bsp/routerstationpro/511-MIPS-ath79-add-ath79_set_usb_power_gpio.patch
>   create mode 100644 bsp/routerstationpro/520-MIPS-ath79-enable-UART-function.patch
>   create mode 100644 bsp/routerstationpro/521-MIPS-ath79-enable-UART-for-early_serial.patch
>   create mode 100644 bsp/routerstationpro/601-MIPS-ath79-add-more-register-defines.patch
>   create mode 100644 bsp/routerstationpro/602-MIPS-ath79-add-openwrt-stuff.patch
>   create mode 100644 bsp/routerstationpro/607-MIPS-ath79-ubnt-xm-fixes.patch
>   create mode 100644 bsp/routerstationpro/608-MIPS-ath79-ubnt-xm-add-more-boards.patch
>   create mode 100644 bsp/routerstationpro/610-MIPS-ath79-openwrt-machines.patch
>   create mode 100644 bsp/routerstationpro/700-swconfig.patch
>   create mode 100644 bsp/routerstationpro/701-phy_extension.patch
>   create mode 100644 bsp/routerstationpro/721-phy_packets.patch
>   create mode 100644 bsp/routerstationpro/724-phy_ar8216.patch
>   create mode 100644 bsp/routerstationpro/835-gpiodev.patch
>   create mode 100644 bsp/routerstationpro/861-04_spi_gpio_implement_spi_delay.patch
>   create mode 100644 bsp/routerstationpro/862-gpio_spi_driver.patch
>   create mode 100644 bsp/routerstationpro/863-gpiommc.patch
>   create mode 100644 bsp/routerstationpro/864-gpiommc_configfs_locking.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-AR934X-specific-glue-to-ath79_device_.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-GPIO-support-code-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-IRQ-handling-code-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-PCI-IRQ-handling-code-for-AR724X-SoCs.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-PCI-registration-code-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-PCI_AR724X-Kconfig-symbol.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-SoC-detection-code-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-WMAC-registration-code-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-a-common-PCI-registration-function.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-a-workaround-for-a-PCI-controller-bug.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-clock-initialization-code-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-early_printk-support-for-AR934X.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-initial-support-for-the-Atheros-DB120.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-add-support-for-the-PCI-host-controller-o.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-allow-to-specify-bus-number-in-PCI-IRQ-ma.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-allow-to-use-SoC-specific-PCI-IRQ-maps.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-allow-to-use-board-specific-pci_plat_dev_.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-fix-a-wrong-IRQ-number.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-fix-broken-ar724x_pci_-read-write-functio.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-get-rid-of-some-ifdefs-in-mach-ubnt-xm.c.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-make-ath724x_pcibios_init-visible-for-ext.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-move-global-PCI-defines-into-a-common-hea.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-register-PCI-controller-on-the-PB44-board.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-register-UART-device-for-AR934X-SoCs.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-register-platform-devices-for-the-PCI-con.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-remove-ar724x_pci_add_data-function.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-remove-superfluous-alignment-checks-from-.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-remove-unused-ar7-1x-24-x_pcibios_init-fu.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-rename-pci-ath724x.c-to-make-it-reflect-t.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-rename-pci-ath724x.h.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-replace-ath724x-to-ar724x.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-rework-IP2-IP3-interrupt-handling.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-separate-common-PCI-code.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-sort-case-statements-in-ath79_detect_sys_.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-update-copyright-headers-of-PCI-related-f.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-use-a-helper-function-for-USB-resource-in.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-use-correct-IRQ-number-for-the-OHCI-contr.patch
>   create mode 100644 bsp/routerstationpro/MIPS-ath79-use-io-accessor-macros-in-pci-ar724x.c.patch
>   create mode 100644 bsp/routerstationpro/MIPS-avoid-possible-resource-conflict-in-register_pc.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar71xx-convert-to-a-platform-driver.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar71xx-fix-AR71XX_PCI_MEM_SIZE.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar71xx-remove-static-PCI-controller-resourc.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar71xx-use-dynamically-allocated-PCI-contro.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-avoid-data-bus-error-due-to-a-missin.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-convert-to-a-platform-driver.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-remove-static-PCI-resources.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-setup-command-register-of-the-PCI-co.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-use-correct-value-for-AR724X_PCI_MEM.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-use-dynamically-allocated-PCI-contro.patch
>   create mode 100644 bsp/routerstationpro/MIPS-pci-ar724x-use-per-controller-IRQ-base.patch
>   create mode 100644 bsp/routerstationpro/ar71xx-fixups-for-not-carrying-QCA-platform.patch
>   create mode 100644 bsp/routerstationpro/ath79-fixup-for-not-carrying-Ubiquiti-LSX-LSS.patch
>   create mode 100644 bsp/routerstationpro/generic-openwrt-include-files.patch
>   rename bsp/routerstationpro/{0020-Updates-mac-support-for-ar71xx.patch =>  generic-openwrt-phy-files.patch} (64%)
>   delete mode 100644 bsp/routerstationpro/mm-msync-fix-issues-of-sys_msync-on-tmpfs.patch
>   create mode 100644 bsp/routerstationpro/mtd-add-underscore-to-openwrt-specific-additions.patch
>   create mode 100644 bsp/routerstationpro/openwrt-ar71xx-arch-mips-files.patch
>   create mode 100644 bsp/routerstationpro/openwrt-ar71xx-driver-files.patch
>   create mode 100644 bsp/routerstationpro/openwrt-include.patch
>   create mode 100644 bsp/routerstationpro/remaining-generic-openwrt-files.patch
>   delete mode 100644 bsp/routerstationpro/routerstationpro-lib-kobject_uevent-switch-to-uevent.patch
>   create mode 100644 bsp/routerstationpro/spi-Dont-call-prepare-unprepare-transfer-if-not-popu.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-add-delay-between-SCK-changes.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-add-missing-HIGH-LOW-SCK-transition.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-add-shutdown-handler.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-avoid-multiple-initialization-of-the-SPI-c.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-make-chipselect-logic-more-flexible.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-remove-superfluous-chip-select-code.patch
>   create mode 100644 bsp/routerstationpro/spi-ath79-use-gpio_request_one.patch




More information about the linux-yocto mailing list