Grant Likely
e80beb27d2
gpio: Make of_count_named_gpios() use new of_count_phandle_with_args()
...
This patch replaces the horribly coded of_count_named_gpios() with a
call to of_count_phandle_with_args() which is far more efficient. This
also changes the return value of of_gpio_count() & of_gpio_named_count()
from 'unsigned int' to 'int' so that it can return an error code. All
the users of that function are fixed up to correctly handle a negative
return value.
v2: Split GPIO portion into a separate patch
Tested-by: Andreas Larsson <andreas@gaisler.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Rob Herring <rob.herring@calxeda.com>
2013-02-13 10:11:53 +00:00
..
appletalk
arcnet
ARCNET: remove __dev* attributes
2012-12-03 11:16:10 -08:00
bonding
bonding: do not cancel works in bond_uninit()
2012-12-14 13:14:07 -05:00
caif
can
can: pch_can: fix invalid error codes
2013-01-26 17:13:41 +01:00
cris
dsa
ethernet
r8169: fix vlan tag read ordering.
2013-01-27 19:28:58 -05:00
fddi
drivers/net: fix up function prototypes after __dev* removals
2012-12-07 14:22:22 -05:00
hamradio
hippi
drivers/net: fix up function prototypes after __dev* removals
2012-12-07 14:22:22 -05:00
hyperv
net/hyperv: fix wrong length of mac address
2013-01-19 11:01:23 -05:00
ieee802154
ieee802154: remove __dev* attributes
2012-12-03 11:16:56 -08:00
irda
drivers/net: fix up function prototypes after __dev* removals
2012-12-07 14:22:22 -05:00
phy
gpio: Make of_count_named_gpios() use new of_count_phandle_with_args()
2013-02-13 10:11:53 +00:00
plip
ppp
slip
team
usb
dm9601: support dm9620 variant
2013-01-28 00:18:04 -05:00
vmxnet3
vmxnet3: remove __dev* attributes
2012-12-03 11:17:06 -08:00
wan
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2012-12-12 18:07:07 -08:00
wimax
i2400m: add Intel 6150 device IDs
2012-12-15 17:14:38 -08:00
wireless
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
2013-01-23 14:34:00 -05:00
xen-netback
dummy.c
eql.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
net: loopback: fix a dst refcounting issue
2013-01-27 01:30:35 -05:00
macvlan.c
macvlan: fix macvlan_get_size()
2013-01-17 16:40:35 -05:00
macvtap.c
Makefile
mdio.c
mii.c
netconsole.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c
tuntap: limit the number of flow caches
2013-01-23 13:47:06 -05:00
veth.c
rtnelink: remove unused parameter from rtnl_create_link().
2012-11-30 12:24:40 -05:00
virtio_net.c
virtio-net: reset virtqueue affinity when doing cpu hotplug
2013-01-27 01:22:51 -05:00
vxlan.c
vxlan: allow live mac address change
2013-01-03 01:58:13 -08:00
xen-netfront.c
xen/netfront: improve truesize tracking
2013-01-07 19:51:19 -08:00