openwrt/target/linux/brcm63xx/patches-3.18
Jonas Gorski 2d3371cd0f brcm63xx: Add BT Home Hub 2A support.
Support for the BT HomeHub 2.0 Type A.

This router was manufactured by Thomson, and it's BCM6358 based.
The leds are controled by two chained HC594, all working ok. The BCM5325
switch has the RESET# pin wired to the GPIO15, but currently there is no
way to tell the b53 driver how to get this gpio number in brcm63xx,
therefore swconfig won't use it when performing a switch reset.

The patch was tested with several firmwares, and all except unsupported
stuff (i.e xDSL) works pretty well.

Tested-by: Tahir <tahir00ali@gmail.com>
Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>

SVN-Revision: 44985
2015-03-25 15:35:12 +00:00
..
001-spi-spi-gpio-Add-dt-support-for-a-single-device-with.patch brcm63xx: backport and enable DT spi-gpio no CS support 2015-02-27 23:48:48 +00:00
030-MIPS-Always-use-IRQ-domains-for-CPU-IRQs.patch package: mtd: move bcm963xx_tag definition into source code 2015-02-27 17:38:25 +00:00
031-MIPS-Rename-mips_cpu_intc_init-mips_cpu_irq_of_init.patch package: mtd: move bcm963xx_tag definition into source code 2015-02-27 17:38:25 +00:00
032-MIPS-Provide-a-generic-plat_irq_dispatch.patch package: mtd: move bcm963xx_tag definition into source code 2015-02-27 17:38:25 +00:00
100-MIPS-BCM63XX-add-USB-host-clock-enable-delay.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
101-MIPS-BCM63XX-add-USB-device-clock-enable-delay-to-cl.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
102-MIPS-BCM63XX-move-code-touching-the-USB-private-regi.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
103-MIPS-BCM63XX-add-OHCI-EHCI-configuration-bits-to-com.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
104-MIPS-BCM63XX-introduce-BCM63XX_OHCI-configuration-sy.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
105-MIPS-BCM63XX-add-support-for-the-on-chip-OHCI-contro.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
106-MIPS-BCM63XX-register-OHCI-controller-if-board-enabl.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
107-MIPS-BCM63XX-introduce-BCM63XX_EHCI-configuration-sy.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
108-MIPS-BCM63XX-add-support-for-the-on-chip-EHCI-contro.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
109-MIPS-BCM63XX-register-EHCI-controller-if-board-enabl.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
110-MIPS-BCM63XX-EHCI-controller-does-not-support-overcu.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
201-SPI-Allow-specifying-the-parsers-for-SPI-flash.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
202-MTD-DEVICES-m25p80-use-parsers-if-provided-in-flash-.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
203-MTD-DEVICES-m25p80-add-support-for-limiting-reads.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
204-USB-OHCI-allow-other-arches-to-use-the-BE-frame-numb.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
206-USB-EHCI-allow-limiting-ports-for-ehci-platform.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
207-MIPS-BCM63XX-move-device-registration-code-into-its-.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
208-MIPS-BCM63XX-pass-a-mac-addresss-allocator-to-board-.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
300-reset_buttons.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
301-led_count.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
302-extended-platform-devices.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
303-spi-board-info.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
309-cfe_version_mod.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
310-cfe_simplify_detection.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
311-bcm63xxpart_use_cfedetection.patch package: mtd: move bcm963xx_tag definition into source code 2015-02-27 17:38:25 +00:00
320-irqchip-add-support-for-bcm6345-style-periphery-irq-.patch brcm63xx: fix a few issues in irq chip drivers 2014-12-08 16:11:52 +00:00
321-irqchip-add-support-for-bcm6345-style-external-inter.patch brcm63xx: fix a few issues in irq chip drivers 2014-12-08 16:11:52 +00:00
322-MIPS-BCM63XX-switch-to-IRQ_DOMAIN.patch brcm63xx: fix a few issues in irq chip drivers 2014-12-08 16:11:52 +00:00
323-MIPS-BCM63XX-wire-up-BCM6358-s-external-interrupts-4.patch brcm63xx: fix a few issues in irq chip drivers 2014-12-08 16:11:52 +00:00
330-MIPS-BCM63XX-add-a-new-cpu-variant-helper.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
331-MIPS-BCM63XX-define-variant-id-field.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
332-MIPS-BCM63XX-detect-BCM6328-variants.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
333-MIPS-BCM63XX-detect-BCM6362-variants.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
334-MIPS-BCM63XX-detect-BCM6368-variants.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
335-MIPS-BCM63XX-fix-PCIe-memory-window-size.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
336-MIPS-BCM63XX-dynamically-set-the-pcie-memory-windows.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
337-MIPS-BCM63XX-widen-cpuid-field.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
338-MIPS-BCM63XX-increase-number-of-IRQs.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
339-MIPS-BCM63XX-add-support-for-BCM63268.patch brcm63xx: fix BCM63268 interrupt register locations for legacy probe 2015-02-28 19:59:34 +00:00
340-MIPS-BCM63XX-add-pcie-support-for-BCM63268.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
341-MIPS-BCM63XX-add-support-for-BCM6318.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
342-MIPS-BCM63XX-split-PCIe-reset-signals.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
343-MIPS-BCM63XX-add-PCIe-support-for-BCM6318.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
344-MIPS-BCM63XX-detect-flash-type-early-and-store-the-r.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
345-MIPS-BCM63XX-fixup-mapped-SPI-flash-access-on-boot.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
346-MIPS-BCM63XX-USB-ENETSW-6318-clocks.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
347-MIPS-BCM6318-USB-support.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
348-MIPS-BCM63XX-fix-BCM63268-USB-clock.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
349-MIPS-BCM63XX-add-BCM63268-USB-support.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
350-MIPS-BCM63XX-support-settings-num-usbh-ports.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
351-set-board-usbh-ports.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
354-MIPS-BCM63XX-allow-building-support-for-more-than-on.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
355-MIPS-BCM63XX-allow-board-implementations-to-force-fl.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
358-MIPS-BCM63XX-make-fallback-sprom-optional.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
359-MIPS-BCM63XX-allow-different-types-of-sprom.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
360-MIPS-BCM63XX-add-support-for-raw-sproms.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
361-MIPS-BCM63XX-add-raw-fallback-sproms-for-most-common.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
363-MIPS-BCM63XX-add-BCMA-based-sprom-templates.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
366-MIPS-add-support-for-vmlinux.bin-appended-DTB.patch brcm63xx: fix a few issues in irq chip drivers 2014-12-08 16:11:52 +00:00
367-MIPS-BCM63XX-add-support-for-loading-DTB.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
368-MIPS-BCM63XX-add-support-for-matching-the-board_info.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
369-MIPS-BCM63XX-populate-the-compatible-to-board_info-l.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
371_add_of_node_available_by_alias.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
372_dont_register_pflash_when_available_in_dtb.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
373-MIPS-BCM63XX-register-interrupt-controllers-through-.patch brcm63xx: fix a few issues in irq chip drivers 2014-12-08 16:11:52 +00:00
374-gpio-add-a-simple-GPIO-driver-for-bcm63xx.patch brcm63xx: use consistent gpio chip labeling for OF/non-OF 2015-03-16 13:37:38 +00:00
375-MIPS-BCM63XX-switch-to-new-gpio-driver.patch brcm63xx: fix gpio register usage 2015-02-28 19:59:26 +00:00
376-net-bcm63xx_enet-use-named-gpio-for-ephy-reset-gpio.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
377-MIPS-BCM63XX-register-lookup-for-ephy-reset-gpio.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
378-MIPS-BCM63XX-do-not-register-gpio-controller-if-pres.patch brcm63xx: use consistent gpio chip labeling for OF/non-OF 2015-03-16 13:37:38 +00:00
400-bcm963xx_flashmap.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
401-bcm963xx_real_rootfs_length.patch package: mtd: move bcm963xx_tag definition into source code 2015-02-27 17:38:25 +00:00
402_bcm63xx_enet_vlan_incoming_fixed.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
403-6358-enet1-external-mii-clk.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
411-MIPS-BCM63XX-Register-SPI-flash-if-present.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
412-MTD-physmap-allow-passing-pp_data.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
413-BCM63XX-allow-providing-fixup-data-in-board-data.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
414-MTD-m25p80-allow-passing-pp_data.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
415-MIPS-BCM63XX-export-the-attached-flash-type.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
416-BCM63XX-add-a-fixup-for-ath9k-devices.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
417-MTD-bcm63xxpart-allow-passing-a-caldata-offset.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
418-MIPS-BCM63XX-pass-caldata-info-to-flash.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
420-BCM63XX-add-endian-check-for-ath9k.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
421-BCM63XX-add-led-pin-for-ath9k.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
422-BCM63XX-add-a-fixup-for-rt2x00-devices.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
423-bcm63xx_enet_add_b53_support.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
424-bcm63xx_enet_no_request_mem_region.patch brcm63xx: probe gpio controllers through DT 2015-02-27 17:39:49 +00:00
425-bcm63xxpart_parse_paritions_from_dt.patch brcm63xx: brcm63xxpart: fix buffer overrun in of parser 2015-03-15 14:19:22 +00:00
426-bcm63xx_enet-fix-napi-poll-return-value.patch brcm63xx: fix ethernet breakage in 3.18 2015-02-28 19:59:46 +00:00
499-allow_better_context_for_board_patches.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
500-board-D4PW.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
501-board-NB4.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
502-board-96338W2_E7T.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
503-board-CPVA642.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
504-board_dsl_274xb_rev_c.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
505-board_spw500v.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
506-board_gw6200_gw6000.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
507-board-MAGIC.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
508-board_hw553.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
509-board_rta1320_16m.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
510-board_spw303v.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
511-board_V2500V.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
512-board_BTV2110.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
513-MIPS-BCM63XX-add-inventel-Livebox-support.patch brcm63xx: fix image generation and broken patch 2015-02-27 23:48:32 +00:00
514-board_ct536_ct5621.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
515-board_DWV-S0_fixes.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
516-board_96348A-122.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
517-RTA1205W_16_uart_fixes.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
519_board_CPVA502plus.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
520-bcm63xx-add-support-for-96368MVWG-board.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
521-bcm63xx-add-support-for-96368MVNgr-board.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
522-MIPS-BCM63XX-add-96328avng-reference-board.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
523-MIPS-BCM63XX-add-963281TAN-reference-board.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
524-board_dsl_274xb_rev_f.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
525-board_96348w3.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
526-board_CT6373-1.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
527-board_dva-g3810bn-tl-1.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
528-board_nb6.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
529-board_fast2604.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
530-board_A4001N1.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
531-board_AR-5387un.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
532-board_AR-5381u.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
533-board_rta770bw.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
534-board_hw556.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
535-board_rta770w.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
536-board_fast2704.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
537-board_fast2504n.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
550-MIPS-BCM63XX-remove-leds-and-buttons.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
553-boards_probe_switch.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
555-board_96318ref.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
556-board_96318ref_p300.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
557-board_bcm963269bhr.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
558-board_AR1004G.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
559-board_vw6339gu.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
560-board_963268gu_p300.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
561-board_WAP-5813n.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
562-board_VR-3025u.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
563-board_VR-3025un.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
564-board_P870HW-51a_v2.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
565-board_hw520.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
566-board_A4001N.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
567-board_dsl-2751b_e1.patch brcm63xx: move buttons and leds to dts files 2015-02-27 17:40:04 +00:00
568-board_DGND3700v1_3800B.patch brcm63xx: use consistent gpio chip labeling for OF/non-OF 2015-03-16 13:37:38 +00:00
569-board_homehub2a.patch brcm63xx: Add BT Home Hub 2A support. 2015-03-25 15:35:12 +00:00
800-wl_exports.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
801-ssb_export_fallback_sprom.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
802-rtl8367r_fix_RGMII_support.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
803-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch brcm63xx: add kernel 3.18 support 2014-12-01 13:27:26 +00:00
810-BCM63XX-move-kernel-behind-CFE.patch brcm63xx: move kernel load address to 8MiB 2015-03-25 15:34:59 +00:00