summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: remove mii_ctrl resources of the ethernet devicesjuhosg2011-11-131-10/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29016 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: ag71xx: remove unused mii_ctrl field from struct ag71xxjuhosg2011-11-132-19/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29015 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: ag71xx: remove unused mii_cfg related functions and definesjuhosg2011-11-131-40/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29014 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: set MII interface speed from the set_speed callbacksjuhosg2011-11-133-6/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29013 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: rename set_pll callback to set_speed in ag71xx_platform_datajuhosg2011-11-133-30/+30
| | | | | | Also rename the corresponding callback functions. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29012 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: ag71xx: remove MII interface setup codejuhosg2011-11-133-16/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29011 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: configure MII interface type from ar71xx_setup_phy_if_modejuhosg2011-11-132-6/+28
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29010 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix occasional kernel hangs during boot on AR934xjuhosg2011-11-131-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | The patch taken from the linux-mips mailing list. The Kernel hangs occasionally during boot after "Calibrating delay loop..". This is caused by the c0_compare_int_usable() routine in cevt-r4k.c returning false which causes the system to disable the timer and hang later. The false return happens because the routine is using a series of four calls to irq_disable_hazard() as a delay while it waits for the timer changes to propagate to the cp0 cause register. On newer MIPS cores, like the 74K, the series of irq_disable_hazard() calls turn into ehb instructions and can take as little as a few clock ticks for all 4 instructions. This is not enough of a delay, so the routine thinks the timer is not working. This fix uses up to a max number of cycle counter ticks for the delay and uses back_to_back_c0_hazard() instead of irq_disable_hazard() to handle the hazard condition between cp0 writes and cp0 reads. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29009 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: refresh kernel patchesjuhosg2011-11-132-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29008 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: update 3.1 to 3.1.1jogo2011-11-1334-397/+211
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29007 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: add uci-defaults code for handling ledsblogic2011-11-121-0/+102
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29004 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: add /lib/lantiq.sh and make hotplug handlers use itblogic2011-11-122-1/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29003 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: rename ledsblogic2011-11-122-15/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29002 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: split compat headers out of bsp header patchblogic2011-11-122-71/+31
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29001 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: adds hotplug handler for loading rt2x00 firmwareblogic2011-11-121-0/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29000 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: adds hotplug handler for handling buttons and makes w303v work with itblogic2011-11-122-2/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28999 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: cleanup default package selectionblogic2011-11-1210-39/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28998 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: w303v has its rt2860 eep on the nor flash. tell compat-wireless how ↵blogic2011-11-125-16/+127
| | | | | | to use it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28994 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ar8216: add support for the AR8236 switchjuhosg2011-11-122-4/+87
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28993 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ar8216: move port vlan setup into a separate functionjuhosg2011-11-121-16/+28
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28992 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/base-files: enhance service functionsnico2011-11-121-13/+27
| | | | | | | | * allow matching process by name (useful for processes changing it) * check if first argument is executable * fix function name used in error messages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28991 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use the button for WPS control on the DB120juhosg2011-11-121-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28990 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: register the second ethernet interface on the DB120 boardjuhosg2011-11-121-0/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28989 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: implement SoC specific phy interface setupjuhosg2011-11-121-17/+85
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28988 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: move phy interface setup into a separate functionjuhosg2011-11-121-24/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28987 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: register both MDIO bus on the DB120 boardjuhosg2011-11-121-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28986 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add AR934X specific MDIO registration codejuhosg2011-11-121-1/+38
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28985 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add a secondary mdio busjuhosg2011-11-122-15/+57
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28984 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: rename ar71xx_mdio_* structures to ar71xx_mdio0_*juhosg2011-11-124-19/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28983 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add an id argument to ar71xx_add_device_mdiojuhosg2011-11-1239-47/+52
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28982 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: pass netdev and miidev pointer to ar71xx_add_device_dsajuhosg2011-11-124-20/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28981 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add AR934x specific USB setupjuhosg2011-11-121-3/+30
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28980 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: register the first ethernet interface on the DB120 boardjuhosg2011-11-121-0/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: allow to register ethernet interfaces for AR934Xjuhosg2011-11-121-0/+54
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28978 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: ag71xx: use fixed link parameters if the mii bus is not registeredjuhosg2011-11-121-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28977 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add AR934X specific bootstrap and reset register bitsjuhosg2011-11-122-3/+51
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28976 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add diag support for the DB120 boardjuhosg2011-11-122-0/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28975 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix GPIO direction setup for AR934xjuhosg2011-11-121-0/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28974 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix AR934X clock frequency calculationjuhosg2011-11-122-12/+48
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28973 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package: add om2p-watchdog scriptjuhosg2011-11-123-0/+73
| | | | | | Based on a patch by: Marek Lindner <lindner_marek@yahoo.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28972 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: generate ubootenv from uci-defaults instead of providing defconfigjuhosg2011-11-122-5/+37
| | | | | | | | | | I noticed most of /etc/defconfig was replaced by /etc/uci-defaults, which is indeed much nicer. So I moved over ubootenv from having a defconfig-entry to also be generated from uci-defaults. Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28971 3c298f89-4303-0410-b956-a3cf2f4a3e73
* pjsip: bump to 1.10 and improve ltq_tapi backendblogic2011-11-115-706/+675
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28963 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: improve falcon package selectionblogic2011-11-113-5/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28962 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: fix breakage introduced in 3.1 bumpblogic2011-11-1110-5/+326
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28961 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] base-files: now that the initial password is completely empty (and ↵jow2011-11-112-3/+3
| | | | | | not primed with "!") adjust login.sh for it to make telnetd available again git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28943 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/base-files-network: fix udhcpc issues introduced in r28866 (closes: ↵nico2011-11-112-4/+10
| | | | | | #10383) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28942 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove empty folder lqtapiblogic2011-11-110-0/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28941 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] mac80211: add antenna control api for b43jow2011-11-101-0/+131
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28940 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] acx-mac80211: update to 20111030florian2011-11-101-2/+2
| | | | | | Fixes build failures with Linux 3.1+ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28939 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [base-files]: nuke another 2.4 skeletonkaloz2011-11-101-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28937 3c298f89-4303-0410-b956-a3cf2f4a3e73