]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
staging: atomisp: fix include Makefile mess
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 7 Mar 2017 12:21:24 +0000 (13:21 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 7 Mar 2017 12:21:24 +0000 (13:21 +0100)
Using LINUXINCLUDE is a very old hack, and doesn't play well with
building objects in a different directory than the kernel source is in.

So fix up the include file references to be relative to make it obvious
we are pulling in local include files, which need to get fixed up.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
39 files changed:
drivers/staging/media/atomisp/Makefile
drivers/staging/media/atomisp/i2c/ap1302.c
drivers/staging/media/atomisp/i2c/ap1302.h
drivers/staging/media/atomisp/i2c/gc0310.c
drivers/staging/media/atomisp/i2c/gc0310.h
drivers/staging/media/atomisp/i2c/gc2235.c
drivers/staging/media/atomisp/i2c/gc2235.h
drivers/staging/media/atomisp/i2c/imx/ad5816g.h
drivers/staging/media/atomisp/i2c/imx/drv201.h
drivers/staging/media/atomisp/i2c/imx/dw9714.h
drivers/staging/media/atomisp/i2c/imx/dw9718.h
drivers/staging/media/atomisp/i2c/imx/dw9719.h
drivers/staging/media/atomisp/i2c/imx/imx.c
drivers/staging/media/atomisp/i2c/imx/imx.h
drivers/staging/media/atomisp/i2c/imx/vcm.c
drivers/staging/media/atomisp/i2c/libmsrlisthelper.c
drivers/staging/media/atomisp/i2c/lm3554.c
drivers/staging/media/atomisp/i2c/mt9m114.c
drivers/staging/media/atomisp/i2c/mt9m114.h
drivers/staging/media/atomisp/i2c/ov2680.c
drivers/staging/media/atomisp/i2c/ov2680.h
drivers/staging/media/atomisp/i2c/ov2722.c
drivers/staging/media/atomisp/i2c/ov2722.h
drivers/staging/media/atomisp/i2c/ov5693/ov5693.c
drivers/staging/media/atomisp/i2c/ov5693/ov5693.h
drivers/staging/media/atomisp/i2c/ov8858.c
drivers/staging/media/atomisp/i2c/ov8858.h
drivers/staging/media/atomisp/i2c/ov8858_btns.h
drivers/staging/media/atomisp/include/linux/atomisp_gmin_platform.h
drivers/staging/media/atomisp/include/linux/intel_mid_pm.h
drivers/staging/media/atomisp/pci/atomisp2/atomisp_acc.h
drivers/staging/media/atomisp/pci/atomisp2/atomisp_cmd.h
drivers/staging/media/atomisp/pci/atomisp2/atomisp_common.h
drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat.h
drivers/staging/media/atomisp/pci/atomisp2/atomisp_internal.h
drivers/staging/media/atomisp/pci/atomisp2/atomisp_v4l2.c
drivers/staging/media/atomisp/platform/clock/vlv2_plat_clock.c
drivers/staging/media/atomisp/platform/intel-mid/atomisp_gmin_platform.c
drivers/staging/media/atomisp/platform/intel-mid/intel_mid_pcihelpers.c

index e16752e6af792bc5ad038a1914e4d6fcd65b5d9e..403fe5edff6d406ee5ba8abc0cb771494cf368a9 100644 (file)
@@ -1,8 +1,6 @@
 #
 # Makefile for camera drivers.
 #
-
 obj-$(CONFIG_INTEL_ATOMISP) += pci/
 obj-$(CONFIG_INTEL_ATOMISP) += i2c/
 obj-$(CONFIG_INTEL_ATOMISP) += platform/
-LINUXINCLUDE        += -I drivers/staging/media/atomisp/include/
index 36d218da4971bff31519bd6124d2deb3339bb255..31eae819fcd169ffdad41913b686af271db890bf 100644 (file)
@@ -18,7 +18,7 @@
  *
  */
 
-#include <linux/atomisp.h>
+#include "../include/linux/atomisp.h"
 #include <linux/delay.h>
 #include <linux/firmware.h>
 #include <linux/i2c.h>
index 3ccad298c5e3434930eb07e0e1e005b0bc8cb9aa..9341232c580dbaeb78d33286192f0595def5acdb 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef __AP1302_H__
 #define __AP1302_H__
 
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 #include <linux/regmap.h>
 #include <linux/types.h>
 #include <media/v4l2-ctrls.h>
index bf8b2455a009ec35a69a7336b5e0340dfd43d008..add8b9091924a0621259f8d3b3df5004ffa7189c 100644 (file)
@@ -30,7 +30,7 @@
 #include <linux/moduleparam.h>
 #include <media/v4l2-device.h>
 #include <linux/io.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../include/linux/atomisp_gmin_platform.h"
 
 #include "gc0310.h"
 
index efc930abac214c012324f8cb08b5860ae9690209..f31eb277f5428f98711ea235bc9dca1ba7ba1a1f 100644 (file)
@@ -34,7 +34,7 @@
 #include <linux/v4l2-mediabus.h>
 #include <media/media-entity.h>
 
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 
 #define GC0310_NAME            "gc0310"
 
index aa7fc0e6e0bea5a0b383b97f1610b90cdcc24e8c..37a83c759874f61c6f8d1297b7b05ba5fe0e6751 100644 (file)
@@ -29,7 +29,7 @@
 #include <linux/gpio.h>
 #include <linux/moduleparam.h>
 #include <media/v4l2-device.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../include/linux/atomisp_gmin_platform.h"
 #include <linux/acpi.h>
 #include <linux/io.h>
 
index a67f3f13efe7784a1f565ad7110ab179a9c2d626..ccbc757045a5560d53fee7ff6349b1ddfe9f16c9 100644 (file)
@@ -31,7 +31,7 @@
 #include <linux/v4l2-mediabus.h>
 #include <media/media-entity.h>
 
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 
 #define GC2235_NAME            "gc2235"
 
index 7410628c28c30ee78e4bde8f8cd48d9e9ec03fb1..f995c2eeada469344b1c23bcdafc8dad72292e3e 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __AD5816G_H__
 #define __AD5816G_H__
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/types.h>
 #include <linux/time.h>
 
index f5f5eecc63a9f71f2c757a648abb39297bc05fd2..8fc0ad1166304d98e2bce7a82f449b3b2914fda7 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __DRV201_H__
 #define __DRV201_H__
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/types.h>
 #include <linux/time.h>
 
index 50f988c1562fdd220359277981e989d9e226a202..5a98a9c971823f5b6bdf963ac4c732d1083a586f 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __DW9714_H__
 #define __DW9714_H__
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/types.h>
 
 
index fe1fb8a0954c720dc54d025689756251a2b21c3d..4a1040c3149ff093538ef8837c250a05be548c8e 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __DW9718_H__
 #define __DW9718_H__
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/types.h>
 
 #define DW9718_VCM_ADDR         (0x18 >> 1)
index cde62752e91553934763ae76c02af0719ae31c45..711f412aef2aa4685018b2b16081e9f05c588b10 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __DW9719_H__
 #define __DW9719_H__
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/types.h>
 
 #define DW9719_VCM_ADDR         (0x18 >> 1)
index f6e12c688aba12a459a21e177c1f9e256de98cb7..a73f90282c8942c7ffd8edacdcd78ca9554fa837 100644 (file)
@@ -19,7 +19,7 @@
  *
  */
 #include <asm/intel-mid.h>
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/bitops.h>
 #include <linux/device.h>
 #include <linux/delay.h>
@@ -30,7 +30,7 @@
 #include <linux/i2c.h>
 #include <linux/io.h>
 #include <linux/kernel.h>
-#include <linux/libmsrlisthelper.h>
+#include "../../include/linux/libmsrlisthelper.h"
 #include <linux/mm.h>
 #include <linux/kmod.h>
 #include <linux/module.h>
index 3b91887867d80e97a7bca1c6f61fd7f080e02a67..36b3f3a5a41fd33b485f6581b5ebe57622254fcd 100644 (file)
@@ -21,8 +21,8 @@
 
 #ifndef __IMX_H__
 #define __IMX_H__
-#include <linux/atomisp_platform.h>
-#include <linux/atomisp.h>
+#include "../../include/linux/atomisp_platform.h"
+#include "../../include/linux/atomisp.h"
 #include <linux/delay.h>
 #include <linux/i2c.h>
 #include <linux/kernel.h>
index 983651352e88d4fb32176879dd6efcfb30531a4e..2d2df04c800a228841d30b4ff91e96e60a14f53f 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/kernel.h>
 #include <linux/types.h>
 #include <media/v4l2-device.h>
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 
 int vcm_power_up(struct v4l2_subdev *sd)
 {
index e04cefd702f8440f8ea31ae4cedf66cd75230e98..decb65cfd7c9f63b991d337965f6bc2f067a6ead 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/firmware.h>
 #include <linux/device.h>
 #include <linux/export.h>
-#include <linux/libmsrlisthelper.h>
+#include "../include/linux/libmsrlisthelper.h"
 #include <linux/module.h>
 #include <linux/slab.h>
 
index 56cb5bc1e562756ee7c6e858df7d67f0ebf9d73e..dd9c9c3ffff722b21c2204dc0fd1a76741338727 100644 (file)
 #include <linux/gpio.h>
 #include <linux/slab.h>
 
-#include <media/lm3554.h>
+#include "../include/media/lm3554.h"
 #include <media/v4l2-ctrls.h>
 #include <media/v4l2-device.h>
 #include <linux/acpi.h>
 #include <linux/gpio/consumer.h>
-#include <linux/atomisp_gmin_platform.h>
-#include <linux/atomisp.h>
+#include "../include/linux/atomisp_gmin_platform.h"
+#include "../include/linux/atomisp.h"
 
 /* Registers */
 
index 669b123d621efe8e1426e629fbddc7956dbd6b09..8762124559625d8de0838b65a2c800d0522db887 100644 (file)
@@ -35,7 +35,7 @@
 #include <linux/i2c.h>
 #include <linux/gpio.h>
 #include <linux/acpi.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../include/linux/atomisp_gmin_platform.h"
 #include <media/v4l2-device.h>
 
 #include "mt9m114.h"
index 3f51fb1a7ac704be0ce9500ab46327927ff3b5ae..a66cbfd66e86755da6eb25ad14ab522908fb72c8 100644 (file)
@@ -33,8 +33,8 @@
 #include <media/v4l2-ctrls.h>
 #include <linux/v4l2-mediabus.h>
 #include <media/media-entity.h>
-#include <linux/atomisp_platform.h>
-#include <linux/atomisp.h>
+#include "../include/linux/atomisp_platform.h"
+#include "../include/linux/atomisp.h"
 
 #define V4L2_IDENT_MT9M114 8245
 
index 99ae7467997885b0f15b1c95076ad0467c329b48..58d2a075d436d274d61cd5adc8769b473a9ae8b3 100644 (file)
@@ -31,7 +31,7 @@
 #include <media/v4l2-device.h>
 #include <linux/io.h>
 #include <linux/acpi.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../include/linux/atomisp_gmin_platform.h"
 
 #include "ov2680.h"
 
index 5ee2cfcc1684a890c806af5b88019b750e0f9eb2..944fe8e3bcbf2e275c13c117a4323f0fbd00abba 100644 (file)
@@ -33,7 +33,7 @@
 #include <linux/v4l2-mediabus.h>
 #include <media/media-entity.h>
 
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 
 #define OV2680_NAME            "ov2680"
 #define OV2680B_NAME   "ov2680b"
index f817512712099a1779fa0f1dfda7bfc0a9c4a363..43e872a9693019a8a1c6bc50bec67578a09dec67 100644 (file)
@@ -29,7 +29,7 @@
 #include <linux/gpio.h>
 #include <linux/moduleparam.h>
 #include <media/v4l2-device.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../include/linux/atomisp_gmin_platform.h"
 #include <linux/acpi.h>
 #include <linux/io.h>
 
index e8f17f2708061b51993bdc69c8ad67e28fba6ad4..b0d40965d89e6ec9a0a3b8dfbbdf1a72514dd388 100644 (file)
@@ -33,7 +33,7 @@
 #include <media/media-entity.h>
 #include <media/v4l2-ctrls.h>
 
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 
 #define OV2722_NAME            "ov2722"
 
index 51605ac402720c829272e91b002c4304c08529d1..e3d4d0e0ed9c5a684200acd769aac02522ba502f 100644 (file)
@@ -36,7 +36,7 @@
 #include <media/v4l2-device.h>
 #include <linux/io.h>
 #include <linux/acpi.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../../include/linux/atomisp_gmin_platform.h"
 
 #include "ov5693.h"
 #include "ad5823.h"
index 14ed4d1a1f4ebc64f4b10565062184a962063a8a..d88ac1777d86bcbf1d800f5c2e5d7f25f8850a40 100644 (file)
@@ -33,7 +33,7 @@
 #include <linux/v4l2-mediabus.h>
 #include <media/media-entity.h>
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 
 #define OV5693_NAME            "ov5693"
 
index f2184946f8926a9996f3aefc86b8b664861a6042..cc7da2a4a84ea56457c70474b7a565e908126bc3 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/module.h>
 #include <media/v4l2-device.h>
 #include <linux/acpi.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../include/linux/atomisp_gmin_platform.h"
 #ifdef CONFIG_PLATFORM_BTNS
 #include "ov8858_btns.h"
 #else
index 13c8fb12d9f6294fca237c715b73e50c871e54e3..9be6a0e6386193fc7b5315e2b3e6e8777c4156a3 100644 (file)
@@ -21,7 +21,7 @@
 
 #ifndef __OV8858_H__
 #define __OV8858_H__
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 #include <media/v4l2-ctrls.h>
 
 #define I2C_MSG_LENGTH         0x2
index c0cd47698fe4a6cb67264243771f8fc9ef53ba23..09e3cdc1a394a91adfb0a53fb08283f8ece998c3 100644 (file)
@@ -21,7 +21,7 @@
 
 #ifndef __OV8858_H__
 #define __OV8858_H__
-#include <linux/atomisp_platform.h>
+#include "../include/linux/atomisp_platform.h"
 #include <media/v4l2-ctrls.h>
 
 #define I2C_MSG_LENGTH         0x2
index 623e7e2b2cd625e590980a3ce8fa7c24621c4007..5390b97ac6e7b9bad15978d2662e516087841cd3 100644 (file)
@@ -15,7 +15,7 @@
 #ifndef ATOMISP_GMIN_PLATFORM_H_
 #define ATOMISP_GMIN_PLATFORM_H_
 
-#include <linux/atomisp_platform.h>
+#include "atomisp_platform.h"
 
 const struct atomisp_camera_caps *atomisp_get_default_camera_caps(void);
 const struct atomisp_platform_data *atomisp_get_platform_data(void);
index b084d716a2189a96b5436714015e920dc967ab5b..82f8b57b309f9e842ab07b3b23a2c01c1a6b7e83 100644 (file)
@@ -17,7 +17,7 @@
 #ifndef INTEL_MID_PM_H
 #define INTEL_MID_PM_H
 
-#include <asm/intel-mid.h>
+#include "../asm/intel-mid.h"
 #include <linux/init.h>
 #include <linux/pci.h>
 
index 6a2d1f99cab4f732caa7a2a687a5deb41bd9392b..5b58e7d9ca5b57291ebdee0f88618fcf07eda5f7 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef __ATOMISP_ACC_H__
 #define __ATOMISP_ACC_H__
 
-#include <linux/atomisp.h>
+#include "../../include/linux/atomisp.h"
 #include "atomisp_internal.h"
 
 #include "ia_css_types.h"
index abca5cc58dac2db36df54e31ea67e4f3b09f32a8..8e6d9df7ad1ac547b295075fe4199c3be558927e 100644 (file)
@@ -24,7 +24,7 @@
 #ifndef        __ATOMISP_CMD_H__
 #define        __ATOMISP_CMD_H__
 
-#include <linux/atomisp.h>
+#include "../../include/linux/atomisp.h"
 #include <linux/interrupt.h>
 #include <linux/videodev2.h>
 
index 3044e0ef65877d53f82bd4acffd1e82d02a4f8e5..69d1526da3625dd4c5ed9112b6cef6ca0ecb8759 100644 (file)
@@ -24,7 +24,7 @@
 #ifndef        __ATOMISP_COMMON_H__
 #define        __ATOMISP_COMMON_H__
 
-#include <linux/atomisp.h>
+#include "../../include/linux/atomisp.h"
 
 #include <linux/v4l2-mediabus.h>
 
index 5a404e4bee43d1a7245599c99c30306848705eb7..e6b0ccea8d126d6642f6772f6ef4044942f1213a 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "atomisp_compat_css20.h"
 
-#include <linux/atomisp.h>
+#include "../../include/linux/atomisp.h"
 #include <media/videobuf-vmalloc.h>
 
 #define CSS_RX_IRQ_INFO_BUFFER_OVERRUN \
index a21f793860263b7c8df3f020397b6a01839439ed..d3667132851bca6ce854c7c2014ce5ded1f23d6c 100644 (file)
 #ifndef __ATOMISP_INTERNAL_H__
 #define __ATOMISP_INTERNAL_H__
 
-#include <linux/atomisp_platform.h>
+#include "../../include/linux/atomisp_platform.h"
 #include <linux/firmware.h>
 #include <linux/kernel.h>
 #include <linux/pm_qos.h>
 #include <linux/idr.h>
 
 #include <asm/intel-mid.h>
-#include <asm/intel_mid_pcihelpers.h>
+#include "../../include/asm/intel_mid_pcihelpers.h"
 
 #include <media/media-device.h>
 #include <media/v4l2-subdev.h>
index 800562dc604ab3143840f4864dff3cdc72473fb5..46cdb0f3f993a7d5ab3dc7d9a0a7b7090f99282b 100644 (file)
@@ -27,9 +27,9 @@
 #include <linux/timer.h>
 #include <linux/delay.h>
 #include <linux/interrupt.h>
-#include <linux/intel_mid_pm.h>
+#include "../../include/linux/intel_mid_pm.h"
 
-#include <linux/atomisp_gmin_platform.h>
+#include "../../include/linux/atomisp_gmin_platform.h"
 
 #include "atomisp_cmd.h"
 #include "atomisp_common.h"
@@ -47,7 +47,7 @@
 #include "hrt/hive_isp_css_mm_hrt.h"
 
 #include "device_access.h"
-#include <linux/intel_mid_pm.h>
+#include "../../include/linux/intel_mid_pm.h"
 #include <asm/intel-mid.h>
 
 /* G-Min addition: pull this in from intel_mid_pm.h */
index e50a2009df64d8d4d6b187caba747521d2d98700..a8ca93dbfbb522d0a37eba33a92fd5aeaadd404d 100644 (file)
@@ -22,7 +22,7 @@
 #include <linux/err.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/vlv2_plat_clock.h>
+#include "../../include/linux/vlv2_plat_clock.h"
 
 /* NOTE: Most of below constants could come from platform data.
  * To be fixed when appropriate ACPI support comes.
index 39765bd081e2f5c9648d6d826989989902816791..65513cae93ce0a973ab30465a055e699a424921a 100644 (file)
@@ -7,13 +7,13 @@
 #include <linux/delay.h>
 #include <media/v4l2-subdev.h>
 #include <linux/mfd/intel_soc_pmic.h>
-#include <linux/vlv2_plat_clock.h>
+#include "../../include/linux/vlv2_plat_clock.h"
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
 #include <linux/gpio.h>
 #include <linux/platform_device.h>
-#include <linux/atomisp_platform.h>
-#include <linux/atomisp_gmin_platform.h>
+#include "../../include/linux/atomisp_platform.h"
+#include "../../include/linux/atomisp_gmin_platform.h"
 
 #define MAX_SUBDEVS 8
 
index 1f97dff1c9b08d36d4daefbc56c54d73be451e1d..a6c0f5f8c3f8ed01aab645fc0fb7bf09b09c5036 100644 (file)
@@ -25,7 +25,7 @@ static inline int platform_is(u8 model)
         return (boot_cpu_data.x86_model == model);
 }
 
-#include <asm/intel_mid_pcihelpers.h>
+#include "../../include/asm/intel_mid_pcihelpers.h"
 
 /* Unified message bus read/write operation */
 static DEFINE_SPINLOCK(msgbus_lock);