arch/arm/mach-msm/board-zte-amigo.c:104:25: error: mach/msm_ts.h: No such file or directory arch/arm/mach-msm/board-zte-amigo.c:479: error: unknown field 'pmic_notif_init' specified in initializer cc1: warnings being treated as errors arch/arm/mach-msm/board-zte-amigo.c:479: error: initialization makes integer from pointer without a cast arch/arm/mach-msm/board-zte-amigo.c:480: error: unknown field 'pmic_notif_deinit' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:480: error: initialization makes integer from pointer without a cast arch/arm/mach-msm/board-zte-amigo.c: In function 'bcm_power': arch/arm/mach-msm/board-zte-amigo.c:1097: error: unused variable 'vreg_bt' arch/arm/mach-msm/board-zte-amigo.c: At top level: arch/arm/mach-msm/board-zte-amigo.c:2273: error: variable 'msm_tssc_pdata' has initializer but incomplete type arch/arm/mach-msm/board-zte-amigo.c:2274: error: unknown field 'min_x' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2274: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2274: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2275: error: unknown field 'max_x' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2275: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2275: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2276: error: unknown field 'min_y' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2276: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2276: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2277: error: unknown field 'max_y' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2277: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2277: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2278: error: unknown field 'min_press' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2278: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2278: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2279: error: unknown field 'max_press' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2279: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2279: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2280: error: unknown field 'inv_x' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2280: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2280: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:2281: error: unknown field 'inv_y' specified in initializer arch/arm/mach-msm/board-zte-amigo.c:2281: error: excess elements in struct initializer arch/arm/mach-msm/board-zte-amigo.c:2281: error: (near initialization for 'msm_tssc_pdata') arch/arm/mach-msm/board-zte-amigo.c:3144: error: function declaration isn't a prototype arch/arm/mach-msm/board-zte-amigo.c: In function 'msm7x2x_init': arch/arm/mach-msm/board-zte-amigo.c:3231: error: implicit declaration of function 'map_zero_page_strongly_ordered' arch/arm/mach-msm/board-zte-amigo.c:3248: error: 'struct kgsl_platform_data' has no member named 'grp2d_clk_name' arch/arm/mach-msm/board-zte-amigo.c:3287: error: 'struct msm_hsusb_gadget_platform_data' has no member named 'swfi_latency' make[1]: *** [arch/arm/mach-msm/board-zte-amigo.o] Error 1 make: *** [arch/arm/mach-msm] Error 2