]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r273799:
authorloos <loos@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Feb 2015 20:37:33 +0000 (20:37 +0000)
committerloos <loos@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Feb 2015 20:37:33 +0000 (20:37 +0000)
commite9ecd5061a03258753e7d1a4594a2e78caa974e4
treef8d56b7927af669372bdae23061249ac199a65e8
parentcec597646dc6bc7222e572e308f1185a67b0af4b
MFC r273799:

Make the GPIO children attach to the first unit available and not only to
unit 0.

This fix a bug where a GPIO controller could fail to attach its children
(gpioc and gpiobus) if another GPIO driver attach first.

git-svn-id: svn://svn.freebsd.org/base/stable/10@278782 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
15 files changed:
sys/arm/allwinner/a10_gpio.c
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
sys/arm/freescale/imx/imx_gpio.c
sys/arm/freescale/vybrid/vf_gpio.c
sys/arm/lpc/lpc_gpio.c
sys/arm/rockchip/rk30xx_gpio.c
sys/arm/samsung/exynos/exynos5_pad.c
sys/arm/ti/ti_gpio.c
sys/arm/xilinx/zy7_gpio.c
sys/arm/xscale/ixp425/avila_gpio.c
sys/arm/xscale/ixp425/cambria_gpio.c
sys/mips/atheros/ar71xx_gpio.c
sys/mips/cavium/octeon_gpio.c
sys/mips/rt305x/rt305x_gpio.c
sys/powerpc/wii/wii_gpio.c