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

Paul Gortmaker paul.gortmaker at windriver.com
Fri Jul 20 08:30:12 PDT 2012


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

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