openwrtv4/target/linux/generic/patches-2.6.30
John Crispin 60c125b8e6 (respin) 802.1Q VLAN support for ADM6996M/ADM6996FC
This patch adds 802.1Q VLAN support for the ADM6996M chip.

The driver is loaded for both the FC and M model. It will detect which of the
two chips is connected. The FC model is initialised, but no further
functionality is offered.

The PHY driver will always report "100 Mbit/s, link up", for both the M and FC
models. This reflects the fact that the link between switch chip and Ethernet
MAC is always on[1].

Further documentation can be found in the kernel's
Documentation/networking/adm6996.txt

Signed-of-By: Peter Lebbing <peter@digitalbrains.com>

SVN-Revision: 26865
2011-05-09 15:21:58 +00:00
..
000-bzip_lzma_remove_nasty_hack.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
001-squashfs_move_zlib_decomp.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
002-squashfs_factor_out_remaining_zlib.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
003-squashfs_add_decompressor_framework.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
004-squashfs_add_decompressor_lzma_lzo.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
005-squashfs_extra_parameter.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
006-squashfs_add_lzma.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
007-squashfs_make_lzma_available.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
011-mips_boot.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
012-extra_optimization.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
013-gcc4_inline_fix.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
014-cfi_fix_amd_extended_table_check.patch rename 014-samsung_flash patch to a better name, thanks maddes 2010-08-10 20:23:40 +00:00
015-arm_export___cpu_flush_dcache_page.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
020-mips_multi_machine_support.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
021-mips_image_cmdline_hack.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
022-mips_use_generic_thread_info_allocator.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
023-mips-fix-kexec.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
024-mips_delay.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
025-mips_disable_fpu.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
026-mips_fix_loading_of_modules_with_unresolved_weak_sy.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
027-mips_module_reloc.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
028-module_exports.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
029-mips_kexec.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
030-pci_disable_common_quirks.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
031-arm_module_unresolved_weak_sym.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
032-ppc_gcc_build_fix.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
060-block2mtd_init.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
065-rootfs_split.patch rootfs_split: Allow using MTDPART_OFS_APPEND macro for offset of rootfs. 2011-04-17 18:32:28 +00:00
066-block2mtd_probe.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
070-redboot_space.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
071-redboot_boardconfig.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
080-mtd_plat_nand_chip_fixup.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
081-mtd_myloader_partition_parser.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
090-mtd_fix_nand_correct_data_return_code.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
100-netfilter_layer7_2.21.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
101-netfilter_layer7_pktmatch.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
110-netfilter_match_speedup.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
120-netfilter_recent_reap.patch Âbackport upstream commit 0079c5aee34880bcee7feee9960f0502c73dc5fa (xt_recent entry reaper) to kernels 2.6.30, 2.6.31, 2.6.32 and 2.6.34 2011-03-10 13:50:19 +00:00
180-netfilter_depends.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
190-netfilter_rtsp.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
200-sched_esfq.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
201-jhash3.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
202-mips_mem_functions_performance.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
203-slab_maxsize.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
204-jffs2_eofdetect.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
205-skb_padding.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
207-powerpc_asm_segment_h.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
209-mini_fo.patch fix unbalanced mutex_lock/mutex_unlock in mini_fo getxattr op. Thanks Daniel Dickinson for tracking this down 2011-01-05 03:07:56 +00:00
210-mini_fo_2.6.25_fixes.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
211-mini_fo_2.6.25_dentry_open_war.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
212-mini_fo_2.6.26_fixes.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
213-mini_fo_2.6.27_fixes.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
214-mini_fo_2.6.29.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
215-mini_fo_2.6.30.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
216-mini_fo_locking.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
217-mini_fo_dentry_check.patch add mini_fo fix to 2.6.30 as well 2010-07-04 15:35:34 +00:00
219-kobject_uevent.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
220-sound_kconfig.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
222-partial_eraseblock_write.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
240-packet_socket_type.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
250-pppoe_header_pad.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
251-atm.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
260-extend_pfifo_fast.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
270-sched_bfs.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
280-bridge_no_eap_forward.patch kernel: when bridging, do not forward EAP frames to other ports, only deliver them locally fixes WPA authentication issues with multiples APs that are connected to each other via bridges 2011-01-25 00:25:49 +00:00
281-bridge_always_accept_eap.patch kernel: allow EAP frames to pass through bridges even in learning state - fixes issues with WDS 2011-03-10 18:00:41 +00:00
300-ipv6_accept_ra_when_forwarding.patch backport two changes from kernel.org: 65e9b62d4503849b10bedfc29bff0473760cc597 ipv6: add special mode accept_ra=2 to accept RA while configured as router 2010-11-30 01:52:51 +00:00
301-ipv6_send_rs_when_forwarding.patch backport two changes from kernel.org: 65e9b62d4503849b10bedfc29bff0473760cc597 ipv6: add special mode accept_ra=2 to accept RA while configured as router 2010-11-30 01:52:51 +00:00
400-ledtrig_morse.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
402-ledtrig_netdev.patch kernel: use tab in front of ledtrig-netdev.o and refresh kernel 2010-12-22 17:18:11 +00:00
410-gpio_buttons.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
420-gpiodev.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
430-scsi_header_fix.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
510-yaffs_support.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
511-yaffs-cvs-2009-04-24.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
600-phy_extension.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
601-phy-add-aneg-done-function.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
620-phy_adm6996.patch (respin) 802.1Q VLAN support for ADM6996M/ADM6996FC 2011-05-09 15:21:58 +00:00
630-phy_packets.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
640-br2684_backport_routed.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
650-swconfig.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
660-phy_mvswitch.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
670-phy_ip175c.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
680-phy_ar8216.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
690-phy_rtl8306.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
691-phy_rtl8366.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
700-rtc7301.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
750-glamo-headers.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
780-fix-race-in-snd_soc_jack_add_gpios.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
801-usb_serial_endpoint_size.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
840-unable_to_open_console.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
902-darwin_scripts_include.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
903-hostap_txpower.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
903-stddef_include.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
910-hostap_tx_queue_len_fix.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
920-01-hotpluggable-spi-gpio.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
920-04-spi-gpio-implement-spi-delay.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
921-gpio_spi_driver.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
922-gpiommc.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
923-gpiommc-configfs-locking.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
925-modify-i2c-gpio-initcall-level.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
940-wireless_mesh_header.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
941-ssb_update.patch ssb: update ssb to version from linux-next-20110311 2011-03-13 17:24:28 +00:00
951-revert_gcc4_4_fixes.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
960-arm_lzma_loader.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
965-arm_restore_sigmask_v2.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
970-ocf_kbuild_integration.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
971-ocf_20100325.patch kernel: remove imq support, refresh patches 2011-02-21 02:06:51 +00:00
974-ssb_b43_default_on.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
975-hifn795x-byteswap.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
977-textsearch_kconfig_hacks.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
978-lib80211_kconfig_hacks.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
979-crypto_add_kconfig_prompts.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
980-vm_exports.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
990-fix_feroceon_vfp_handling.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
991-ppc4xx_optimization.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
998-openwrt_lzma_options.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
999-use_preinit_as_init.patch rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00