[media] move media platform data to linux/platform_data/media
authorMauro Carvalho Chehab <mchehab@osg.samsung.com>
Tue, 17 Nov 2015 09:11:13 +0000 (07:11 -0200)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Thu, 19 Nov 2015 10:09:38 +0000 (08:09 -0200)
commita71daaa10ec2e325f34d172b2782f2d68209b08d
tree24ac00adc30f3947effe71abcace83c9e5ec4c08
parent886aa71bd4c3d22b1879cae3a4cd60d09b3fc25f
[media] move media platform data to linux/platform_data/media

Now that media has its own subdirectory inside platform_data,
let's move the headers that are already there to such subdir.

After moving those files, the references were adjusted using this
script:

    MAIN_DIR="linux/platform_data/"
    PREV_DIR="linux/platform_data/"
    DIRS="media/"

    echo "Checking affected files" >&2
    for i in $DIRS; do
for j in $(find include/$MAIN_DIR/$i -type f -name '*.h'); do
 n=`basename $j`
git grep -l $n
done
    done|sort|uniq >files && (
echo "Handling files..." >&2;
echo "for i in \$(cat files|grep -v Documentation); do cat \$i | \\";
(
cd include/$MAIN_DIR;
for j in $DIRS; do
for i in $(ls $j); do
echo "perl -ne 's,(include [\\\"\\<])$PREV_DIR($i)([\\\"\\>]),\1$MAIN_DIR$j\2\3,; print \$_' |\\";
done;
done;
echo "cat > a && mv a \$i; done";
);
echo "Handling documentation..." >&2;
echo "for i in MAINTAINERS \$(cat files); do cat \$i | \\";
(
cd include/$MAIN_DIR;
for j in $DIRS; do
for i in $(ls $j); do
echo "  perl -ne 's,include/$PREV_DIR($i)\b,include/$MAIN_DIR$j\1,; print \$_' |\\";
done;
done;
echo "cat > a && mv a \$i; done"
);
    ) >script && . ./script

Suggested-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Mark Brown <broonie@kernel.org>
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
23 files changed:
arch/arm/mach-imx/devices/devices-common.h
arch/arm/mach-pxa/devices.c
arch/arm/mach-pxa/em-x270.c
arch/arm/mach-pxa/ezx.c
arch/arm/mach-pxa/mioa701.c
arch/arm/mach-pxa/palmtreo.c
arch/arm/mach-pxa/palmz72.c
arch/arm/mach-pxa/pcm990-baseboard.c
drivers/media/platform/coda/coda-common.c
drivers/media/platform/soc_camera/mx2_camera.c
drivers/media/platform/soc_camera/mx3_camera.c
drivers/media/platform/soc_camera/pxa_camera.c
drivers/media/platform/soc_camera/rcar_vin.c
include/linux/platform_data/camera-mx2.h [deleted file]
include/linux/platform_data/camera-mx3.h [deleted file]
include/linux/platform_data/camera-pxa.h [deleted file]
include/linux/platform_data/camera-rcar.h [deleted file]
include/linux/platform_data/coda.h [deleted file]
include/linux/platform_data/media/camera-mx2.h [new file with mode: 0644]
include/linux/platform_data/media/camera-mx3.h [new file with mode: 0644]
include/linux/platform_data/media/camera-pxa.h [new file with mode: 0644]
include/linux/platform_data/media/camera-rcar.h [new file with mode: 0644]
include/linux/platform_data/media/coda.h [new file with mode: 0644]
This page took 0.08497 seconds and 5 git commands to generate.