openwrtv4/target/linux/ar71xx/patches-3.10
Gabor Juhos d19b868b12 ar71xx: Add support for MikroTik RB951Ui-2HnD
I noticed that the patch at http://patchwork.openwrt.org/patch/4017/
for adding support for the MikroTik RouterBOARD 951Ui-2HnD had been
abandoned because it wasn't generated and sent to the mailing list
correctly and doesn't apply as a result.  I have cleaned up this patch.

When testing this on real hardware, I also noticed that wireless didn't
work, so this patch fixes that as well.

This patch applies cleanly to SVN 39392.

Signed-off-by: Matthew Reeve <mreeve@tenxnetworks.com>
Patchwork: http://patchwork.openwrt.org/patch/4773/
[juhosg:
  - drop the 'rb951ui_wlan_init' function and rework the code to
    use the recently introduced rb95x_wlan_init function instead,
  - fix GPIO number of the port5 LED,
  - rename LEDs according to the standard LED naming conventions,
    and use 'rb' prefix in the names]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 39641
2014-02-20 17:07:51 +00:00
..
100-MIPS-ath79-don-t-hardwire-cpu_has_dsp-2-to-0.patch ar71xx: don't hardwire cpu_has_dsp{,2} to zero 2013-08-27 10:48:25 +00:00
101-MIPS-ath79-simplify-platform_get_resource_byname-dev.patch ar71xx: add some pending patches 2013-08-27 18:06:49 +00:00
102-MIPS-ath79-Avoid-using-unitialized-reg-variable.patch ar71xx: add some pending patches 2013-08-27 18:06:49 +00:00
103-tty-ar933x_uart-convert-to-use-devm_-functions.patch ar71xx: add some pending patches 2013-08-27 18:06:49 +00:00
206-spi-ath79-make-chipselect-logic-more-flexible.patch kernel: update 3.10 to 3.10.2 2013-07-22 15:31:13 +00:00
213-MIPS-ath79-fix-ar933x-wmac-reset.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
220-add_cpu_feature_overrides.patch ar71xx: don't hardwire cpu_has_dsp{,2} to zero 2013-08-27 10:48:25 +00:00
300-MIPS-add-MIPS_MACHINE_NONAME-macro.patch ar71xx: rb2011: use board name from the hardware config 2013-12-16 12:41:48 +00:00
310-lib-add-rle-decompression.patch ar71xx: add dummy rle_decode function if CONFIG_RLE_DECOMPRESS is not set 2013-12-16 07:37:31 +00:00
401-mtd-physmap-add-lock-unlock.patch kernel: update 3.10 to 3.10.9 2013-08-23 17:31:04 +00:00
402-mtd-SST39VF6401B-support.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
403-mtd_fix_cfi_cmdset_0002_status_check.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
404-mtd-wrt160nl-trx-parser.patch kernel: update 3.10 to 3.10.28 2014-01-26 11:30:34 +00:00
405-mtd-tp-link-partition-parser.patch kernel: update 3.10 to 3.10.28 2014-01-26 11:30:34 +00:00
406-mtd-m25p80-allow-to-specify-max-read-size.patch ar71xx: refresh m25p80 patches 2013-12-16 10:10:58 +00:00
407-mtd-m25p80-allow-to-pass-probe-types-via-platform-data.patch ar71xx: refresh m25p80 patches 2013-12-16 10:10:58 +00:00
408-mtd-redboot_partition_scan.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
409-mtd-rb4xx_nand_driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
410-mtd-rb750-nand-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
411-mtd-cfi_cmdset_0002-force-word-write.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
412-mtd-m25p80-zero-partition-parser-data.patch ar71xx: refresh m25p80 patches 2013-12-16 10:10:58 +00:00
413-mtd-ar934x-nand-driver.patch ar71xx: ar934x_nfc: add experimental support for hardware ECC 2013-09-19 18:43:41 +00:00
414-mtd-rb91x-nand-driver.patch ar71xx: add NAND driver for the Mikrotik RB91x boards 2013-12-16 12:57:24 +00:00
420-net-ar71xx_mac_driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
422-dsa-trailer-tag-validation-fix.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
423-dsa-add-88e6063-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
430-drivers-link-spi-before-mtd.patch kernel: update 3.10 to 3.10.2 2013-07-22 15:31:13 +00:00
431-spi-add-various-flags.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
432-spi-rb4xx-spi-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
433-spi-rb4xx-cpld-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
434-spi-ap83_spi_controller.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
435-spi-vsc7385_driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
440-leds-wndr3700-usb-led-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
441-leds-rb750-led-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
450-gpio-nxp-74hc153-gpio-chip-driver.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
460-spi-bitbang-export-spi_bitbang_bufs.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
461-spi-add-type-field-to-spi_transfer.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
462-mtd-m25p80-set-spi-transfer-type.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
463-spi-ath79-add-fast-flash-read.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
480-ar913x_wmac_external_reset.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
490-usb-ehci-add-quirks-for-qca-socs.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
500-MIPS-fw-myloader.patch kernel: update 3.10 to 3.10.9 2013-08-23 17:31:04 +00:00
501-MIPS-ath79-add-mac-argument-to-ath79_register_wmac.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
502-MIPS-ath79-export-ath79_gpio_base.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
503-MIPS-ath79-add-flash-acquire-release.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
504-MIPS-ath79-add-ath79_device_reset_get.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
505-MIPS-ath79-add-ath79_gpio_function_select.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
506-MIPS-ath79-prom-parse-redboot-args.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
507-MIPS-ath79-prom-add-myloader-support.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
508-MIPS-ath79-prom-image-command-line-hack.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
509-MIPS-ath79-process-board-kernel-option.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
510-MIPS-ath79-init-gpio-pin-of-wmac-device.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
520-MIPS-ath79-enable-UART-function.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
521-MIPS-ath79-enable-UART-for-early_serial.patch kernel: update 3.10 to 3.10.2 2013-07-22 15:31:13 +00:00
522-MIPS-ath79-add-ath79_wmac_register_simple-helper.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
523-MIPS-ath79-OTP-support.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
524-MIPS-ath79-add-ath79_wmac_disable_25ghz-helpers.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
525-MIPS-ath79-enable-qca-usb-quirks.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
601-MIPS-ath79-add-more-register-defines.patch ar71xx: add a helper function for external LNA GPIO setup 2014-01-10 09:37:57 +00:00
602-MIPS-ath79-add-openwrt-stuff.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
603-MIPS-ath79-ap121-fixes.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
604-MIPS-ath79-ap81-fixes.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
605-MIPS-ath79-db120-fixes.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
606-MIPS-ath79-pb44-fixes.patch kernel: update 3.10 to 3.10.2 2013-07-22 15:31:13 +00:00
607-MIPS-ath79-ubnt-xm-fixes.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
608-MIPS-ath79-ubnt-xm-add-more-boards.patch ar71xx: ubnt unifi outdoor register gpio button 2013-08-05 09:09:37 +00:00
609-MIPS-ath79-ap136-fixes.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
610-MIPS-ath79-openwrt-machines.patch ar71xx: merge board specific patches into one 2013-11-30 19:48:05 +00:00
611-MIPS-ath79-wdt-timeout.patch ar71xx: refresh patches 2013-07-15 15:12:41 +00:00
612-MIPS-ath79-set-buffalo-txgain.patch ar71xx: add missing tx gain table flag for buffalo wzr-hp-g450h 2013-12-19 17:18:12 +00:00
613-MIPS-ath79-add-ath79_wmac_setup_ext_lna_gpio-helper.patch ar71xx: add a helper function for external LNA GPIO setup 2014-01-10 09:37:57 +00:00
614-MIPS-ath79-ap81-remove-mtd-partitions.patch ar71xx: ap81: define mtd layout via command line 2014-01-23 16:47:41 +00:00
615-MIPS-ath79-ap83-remove-mtd-partitions.patch ar71xx: ap83: define mtd layout via command line 2014-01-23 16:47:42 +00:00
700-MIPS-ath79-add-TL-WA801NDv2-suport.patch ar71xx: add kernel support for the TL-WA801ND v2 board 2013-12-15 20:39:10 +00:00
701-MIPS-ath79-add-TL-WA901ND-v3-support.patch ar71xx: add kernel support for the TL-WA901ND v3 board 2013-12-15 21:34:18 +00:00
702-MIPS-ath79-add-MyNet-N750-support.patch ar71xx: add kernel support for WD My Net N750 2013-12-16 07:16:42 +00:00
703-MIPS-ath79-add-RB91x-support.patch ar71xx: add initial support for the Mikrotik RB911G/RB912UAG boards 2013-12-16 18:08:51 +00:00
704-MIPS-ath79-add-RB951Ui-2HnD-support.patch ar71xx: Add support for MikroTik RB951Ui-2HnD 2014-02-20 17:07:51 +00:00
704-MIPS-ath79-TL-WDR4900v2-support.patch ar71xx: add kernel support for the TP-Link TL-WDR4900 v2.0 board 2014-02-19 12:15:32 +00:00
901-mdio_bitbang_ignore_ta_value.patch ar71xx: add linux 3.10 2013-07-09 12:52:18 +00:00
902-unaligned_access_hacks.patch ar71xx: fix unaligned access hacks for tcp timestamps 2014-02-18 17:34:17 +00:00