Commit Graph

611 Commits (c8bf90d4141098b41c7576c4bab1b28968d96f82)

Author SHA1 Message Date
Gabor Juhos c1dc6df8bd kernel: update linux 3.2 to 3.2.12
SVN-Revision: 31028
12 years ago
Imre Kaloz 3fd38d99f2 add missing Kconfig symbols
SVN-Revision: 31019
12 years ago
Gabor Juhos faf82f3e10 generic: ar8216: add support for the AR8327 chip
SVN-Revision: 31011
12 years ago
Gabor Juhos fa7a83df4b generic: ar8216: allow to use more ports
SVN-Revision: 31010
12 years ago
Gabor Juhos 2ddbcb98ee generic: ar8216: reorder chip specific functions
SVN-Revision: 31009
12 years ago
Gabor Juhos 552cffd97a generic: ar8216: reorder switch_dev specific functions
SVN-Revision: 31008
12 years ago
Gabor Juhos 71e356029e generic: ar8216: use ar8216_sw_ prefix for switchdev related functions
SVN-Revision: 31007
12 years ago
Gabor Juhos 9a01936724 generic: ar8216: use switch_dev->ports in for loops
SVN-Revision: 31006
12 years ago
Gabor Juhos 2ce9e4753c generic: ar8216: add read_port_status field to ar8xxx_chip
SVN-Revision: 31005
12 years ago
Gabor Juhos 01cad79e03 generic: ar8216: add init_globals field to ar8xxx_chip
SVN-Revision: 31004
12 years ago
Gabor Juhos 56cacb3b21 generic: ar8216: add caps field to ar8xxx_chip
SVN-Revision: 31003
12 years ago
Gabor Juhos d1c585d4b1 generic: ar8216: add vtu_load_vlan field to ar8xxx_chip
SVN-Revision: 31002
12 years ago
Gabor Juhos 332310fba2 generic: ar8216: add vtu_flush field to ar8xxx_chip
SVN-Revision: 31001
12 years ago
Gabor Juhos d964410cbc generic: ar8216: add init_port field to ar8xxx_chip
SVN-Revision: 31000
12 years ago
Gabor Juhos 006b3b846e generic: ar8216: add setup_port field to ar8xxx_chip
SVN-Revision: 30999
12 years ago
Gabor Juhos eb5f0067b6 generic: ar8216: add hw_init field to ar8xxx_chip
SVN-Revision: 30998
12 years ago
Gabor Juhos a8371ad566 generic: ar8216: add a separate structure for chip specific stuff
Also add a hw_init function into that.

SVN-Revision: 30997
12 years ago
Gabor Juhos d18133b32d generic: ar8216: rename chip field of struct ar8216
SVN-Revision: 30996
12 years ago
Gabor Juhos 6e143e467f generic: ar8216: move ar8216_id_chip function
Also remove the inline annotation.

SVN-Revision: 30995
12 years ago
Gabor Juhos 1c99979b2c generic: ar8216: rename ar8216_ops to ar8216_sw_ops
SVN-Revision: 30994
12 years ago
Felix Fietkau 7b609a31be kernel: improve profiling support, keep static symbols when profiling is enabled
SVN-Revision: 30964
12 years ago
Florian Fainelli 9ef8de0e0a add some more missing symbols
SVN-Revision: 30960
12 years ago
Felix Fietkau dd0f928b14 kernel: optimize out remaining netfilter hooks in the bridging code if bridge filtering is disabled
SVN-Revision: 30954
12 years ago
Felix Fietkau b957208807 swconfig: use a mutex instead of a spinlock, many swconfig calls sleep
SVN-Revision: 30952
12 years ago
Felix Fietkau 404a4c1fcd ar8216: fix a MTU related regression
Switch reset on AR8316 appears to clobber the MTU configuration register
and possibly other global config registers. Move global configuration
register init writes back to the reset callback.

SVN-Revision: 30951
12 years ago
Gabor Juhos c00b53f3d0 ar71xx: move micrel PHY driver to the generic linux target
SVN-Revision: 30946
12 years ago
Gabor Juhos 0011804302 linux/3.3: build mdio_register_board_info into the kernel if PHYLIB is selected
SVN-Revision: 30945
12 years ago
Gabor Juhos eb096bca59 linux/3.2: build mdio_register_board_info into the kernel if PHYLIB is selected
SVN-Revision: 30944
12 years ago
Gabor Juhos e3af7c82f8 generic: ar8216: merge multiple if statements in ar8216_hw_apply
SVN-Revision: 30928
12 years ago
Felix Fietkau b387cfd6e4 kernel: bypass all netfilter hooks if the sysctls for that functionality have been disabled - eliminates the overhead of enabling CONFIG_BRIDGE_NETFILTER in the kernel config
SVN-Revision: 30917
12 years ago
Gabor Juhos 727a8c20c0 linux/3.3: refresh patches against 3.3-rc7
SVN-Revision: 30908
12 years ago
Gabor Juhos fdb175f909 linux/3.3: allow to set platform_data for phy devices
SVN-Revision: 30906
12 years ago
Gabor Juhos 1f79bfec0b linux/3.2: allow to set platform_data for phy devices
SVN-Revision: 30905
12 years ago
Gabor Juhos 2c2c288a3c linux/3.3: add missing config symbol
SVN-Revision: 30904
12 years ago
Jo-Philipp Wich 2dedd94d66 expose CONFIG_NETFILTER_NETLINK for external kmods
SVN-Revision: 30894
12 years ago
Gabor Juhos 2149facb53 generic: ar8216: use usleep_range in ar8216_mii_{read,write}
msleep(1) can sleep for up to 20ms.

SVN-Revision: 30885
12 years ago
Gabor Juhos 77d0a8ca85 generic: ar8216: add a helper function for writing PHY debug registers
SVN-Revision: 30884
12 years ago
Gabor Juhos dad19ac8b2 generic: ar8216: add lockep assertion to ar8216_rmw
SVN-Revision: 30883
12 years ago
Gabor Juhos f400a9cdd9 linux/3.3: show correct name for MIPS 24KEc in /proc/cpuinfo
SVN-Revision: 30881
12 years ago
Gabor Juhos c9d71c8387 linux/3.2: show correct name for MIPS 24KEc in /proc/cpuinfo
SVN-Revision: 30880
12 years ago
Gabor Juhos 1ad06d4c3a generic: ar8216: coding style cleanup
SVN-Revision: 30857
13 years ago
Gabor Juhos e2d3cb69a1 generic: ar8216: don't use static variable in ar8236_hw_init
SVN-Revision: 30856
13 years ago
Gabor Juhos 291e2dd583 generic: ar8216: move register inititalization into hw_init
SVN-Revision: 30855
13 years ago
Gabor Juhos e3538fa852 generic: ar8216: set chip type directly in ar8216_id_chip
SVN-Revision: 30854
13 years ago
Gabor Juhos a6c69e63b6 generic: ar8216: simplify ar8216_config_init
SVN-Revision: 30853
13 years ago
Gabor Juhos 127a2b1a4d linux/3.{2,3}: even more NAND symbols
SVN-Revision: 30850
13 years ago
Gabor Juhos 52a89cd95c generic: ar8216: move port initialization into a separate function
SVN-Revision: 30848
13 years ago
Gabor Juhos 0097cf7161 generic: ar8216: improve ar8216_wait_bit function
SVN-Revision: 30847
13 years ago
Gabor Juhos 2370828599 generic: ar8216: use ar8216_read_port_link to get the CPU port link parameters
SVN-Revision: 30846
13 years ago
Gabor Juhos d8a8df51ca generic: ar8216: use the generic get_port_link implementation
SVN-Revision: 30845
13 years ago