[PATCH v3 01/15] ARM: pxa: Don't rely on public mmc header to include leds.h
Robert Jarzmik
robert.jarzmik at free.fr
Fri Jan 20 00:01:33 PST 2017
Ulf Hansson <ulf.hansson at linaro.org> writes:
> Some of the pxa platforms, balloon3, colibri-pxa270-income, corgi,
> trizeps4, vpac270, zeus and zylonite depends on leds.h. Explicitly include
> it instead of relying on the public mmc header host.h.
>
> Cc: Daniel Mack <daniel at zonque.org>
> Cc: Haojian Zhuang <haojian.zhuang at gmail.com>
> Cc: Robert Jarzmik <robert.jarzmik at free.fr>
> Cc: <linux-arm-kernel at lists.infradead.org>
> Signed-off-by: Ulf Hansson <ulf.hansson at linaro.org>
> ---
>
> I am seeking an ack for this change as following changes for mmc in the
> series, has build-dependencies to it.
Acked-by: Robert Jarzmik <robert.jarzmik at free.fr>
Actually I already have a patch for arch/arm/mach-pxa/idp.c which adds this
include also in my -next tree, just in case you're tempted to modify this one,
which would conflict with my pxa tree.
An other point, I checked which files don't have a leds.h :
- grep -ls _led arch/arm/mach-pxa/*.c > /tmp/a
- grep -ls 'linux/leds.h' arch/arm/mach-pxa/*.c > /tmp/b
- sdiff -s /tmp/a /tmp/b
This gives me :
balloon3.c
colibri-pxa270-income.c
corgi.c
corgi_pm.c
em-x270.c
ezx.c
hx4700.c
magician.c
palmld.c
palmtc.c
palmtreo.c
palmz72.c
spitz_pm.c
tosa.c
trizeps4.c
vpac270.c
z2.c
zeus.c
zylonite.c
zylonite_pxa300.c
zylonite_pxa320.c
So I was wondering how you made the choice of which files you add the include to
and which you don't touch ?
Cheers.
--
Robert
More information about the linux-arm-kernel
mailing list