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