Advertisement
4javier

Untitled

May 29th, 2016
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 455.60 KB | None | 0 0
  1. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  3. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  4. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  5. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  6. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  7. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  8. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:3:
  9. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  10. #define PHYS_OFFSET ({ memstart_addr; })
  11. ^
  12. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c: In function 'emmc_rpmb_req_write_data':
  13. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:527:5: warning: "RPMB_MULTI_BLOCK_ACCESS" is not defined [-Wundef]
  14. #if RPMB_MULTI_BLOCK_ACCESS
  15. ^
  16. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:520:19: warning: unused variable 'dataBuf_start' [-Wunused-variable]
  17. u8 *dataBuf, *dataBuf_start;
  18. ^
  19. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:520:9: warning: unused variable 'dataBuf' [-Wunused-variable]
  20. u8 *dataBuf, *dataBuf_start;
  21. ^
  22. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:518:9: warning: unused variable 'blkcnt' [-Wunused-variable]
  23. u16 blkcnt, blkaddr;
  24. ^
  25. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:517:29: warning: unused variable 'tran_blkcnt' [-Wunused-variable]
  26. u16 iCnt, total_blkcnt, tran_blkcnt, left_blkcnt;
  27. ^
  28. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c: In function 'emmc_rpmb_req_read_data':
  29. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:759:5: warning: "RPMB_MULTI_BLOCK_ACCESS" is not defined [-Wundef]
  30. #if RPMB_MULTI_BLOCK_ACCESS
  31. ^
  32. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:752:19: warning: unused variable 'dataBuf_start' [-Wunused-variable]
  33. u8 *dataBuf, *dataBuf_start;
  34. ^
  35. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:752:9: warning: unused variable 'dataBuf' [-Wunused-variable]
  36. u8 *dataBuf, *dataBuf_start;
  37. ^
  38. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:749:9: warning: unused variable 'blkcnt' [-Wunused-variable]
  39. u16 blkcnt, blkaddr;
  40. ^
  41. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:748:29: warning: unused variable 'tran_blkcnt' [-Wunused-variable]
  42. u16 iCnt, total_blkcnt, tran_blkcnt, left_blkcnt;
  43. ^
  44. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:748:9: warning: unused variable 'iCnt' [-Wunused-variable]
  45. u16 iCnt, total_blkcnt, tran_blkcnt, left_blkcnt;
  46. ^
  47. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c: In function 'emmc_rpmb_ioctl':
  48. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:1158:17: warning: unused variable 'type' [-Wunused-variable]
  49. u16 blkcnt, type;
  50. ^
  51. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:1158:9: warning: unused variable 'blkcnt' [-Wunused-variable]
  52. u16 blkcnt, type;
  53. ^
  54. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:1156:22: warning: unused variable 'card' [-Wunused-variable]
  55. struct mmc_card *card = mtk_msdc_host[0]->mmc->card;//emmc_rpmb_host->card;
  56. ^
  57. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c: At top level:
  58. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:1222:5: warning: initialization from incompatible pointer type
  59. .unlocked_ioctl = emmc_rpmb_ioctl,
  60. ^
  61. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:1222:5: warning: (near initialization for 'emmc_rpmb_fops.unlocked_ioctl')
  62. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c: In function 'emmc_rpmb_ioctl':
  63. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:1185:13: warning: ignoring return value of 'copy_to_user', declared with attribute warn_unused_result [-Wunused-result]
  64. copy_to_user((void*)arg, &param, sizeof(param));
  65. ^
  66. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c: In function 'DFS_APDMA_early_init':
  67. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c:1183:23: warning: 'dummy_read_center_address' may be used uninitialized in this function [-Wmaybe-uninitialized]
  68. src_array_p = (volatile unsigned int)(dummy_read_center_address - (BUFF_LEN >> 1));
  69. ^
  70. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c: In function 'DFS_APDMA_dummy_read_preinit':
  71. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c:1183:23: warning: 'dummy_read_center_address' may be used uninitialized in this function [-Wmaybe-uninitialized]
  72. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c:1166:17: note: 'dummy_read_center_address' was declared here
  73. phys_addr_t dummy_read_center_address;
  74. ^
  75. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c: In function 'DFS_Reserved_Memory':
  76. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_dramc_64.c:1303:15: warning: 'DFS_dummy_read_center_address' may be used uninitialized in this function [-Wmaybe-uninitialized]
  77. phys_addr_t DFS_dummy_read_center_address;
  78. ^
  79. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c: In function 'emmc_rpmb_req_write_data':
  80. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mmc-host/emmc_rpmb.c:697:53: warning: 'iCnt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  81. memcpy(rpmb_frame->data, param->data + iCnt * RPMB_SZ_DATA, tran_size);
  82. ^
  83. CC drivers/misc/mediatek/mu3d/hal/mu3d_hal_phy.o
  84. LD drivers/misc/mediatek/mmc-host/built-in.o
  85. CC drivers/misc/mediatek/mach/mt6795/fliper/fliper.o
  86. target C: libcrypto_static <= external/openssl/crypto/cpt_err.c
  87. LD drivers/misc/mediatek/mu3d/hal/mu3d_hal.o
  88. CC drivers/usb/core/file.o
  89. LD drivers/misc/mediatek/mu3d/hal/built-in.o
  90. LD drivers/misc/mediatek/mu3d/built-in.o
  91. CC drivers/video/fb_notify.o
  92. LD drivers/misc/mediatek/mach/mt6795/fliper/built-in.o
  93. target C: libcrypto_static <= external/openssl/crypto/cryptlib.c
  94. CC drivers/usb/core/buffer.o
  95. CC drivers/misc/mediatek/mach/mt6795/y991/accdet/accdet_custom.o
  96. external/openssl/crypto/cryptlib.c: In function 'CRYPTO_get_new_lockid':
  97. external/openssl/crypto/cryptlib.c:215:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  98. CRYPTOerr(CRYPTO_F_CRYPTO_GET_NEW_LOCKID,ERR_R_MALLOC_FAILURE);
  99. ^
  100. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/fb_notify.c:13:0:
  101. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  102. #define CONFIG_DMA_SHARED_BUFFER
  103. ^
  104. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  105. from <command-line>:0:
  106. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  107. #define CONFIG_DMA_SHARED_BUFFER 1
  108. ^
  109. LD drivers/misc/mediatek/mach/mt6795/y991/accdet/built-in.o
  110. CC drivers/misc/mediatek/mach/mt6795/y991/accelerometer/mpu6050g-new/cust_acc.o
  111. CC drivers/video/fbmem.o
  112. LD drivers/misc/mediatek/mach/mt6795/y991/accelerometer/mpu6050g-new/built-in.o
  113. CC drivers/usb/core/sysfs.o
  114. CC drivers/misc/mediatek/mach/mt6795/y991/alsps/cm36652-new/cust_alsps.o
  115. CC drivers/usb/core/endpoint.o
  116. LD drivers/misc/mediatek/mach/mt6795/y991/alsps/cm36652-new/built-in.o
  117. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/fbmem.c:34:0:
  118. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  119. #define CONFIG_DMA_SHARED_BUFFER
  120. ^
  121. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  122. from <command-line>:0:
  123. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  124. #define CONFIG_DMA_SHARED_BUFFER 1
  125. ^
  126. CC drivers/misc/mediatek/mach/mt6795/y991/barometer/BMP180-new/cust_baro.o
  127. LD drivers/misc/mediatek/mach/mt6795/y991/barometer/BMP180-new/built-in.o
  128. CC drivers/misc/mediatek/mach/mt6795/y991/core/board.o
  129. CC drivers/usb/core/devio.o
  130. CC drivers/misc/mediatek/mu3phy/mt6795/mtk-phy.o
  131. CC drivers/video/fbmon.o
  132. CC drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-ahb.o
  133. LD drivers/misc/mediatek/mach/mt6795/y991/core/built-in.o
  134. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/fbmon.c:29:0:
  135. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  136. #define CONFIG_DMA_SHARED_BUFFER
  137. ^
  138. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  139. from <command-line>:0:
  140. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  141. #define CONFIG_DMA_SHARED_BUFFER 1
  142. ^
  143. CC drivers/misc/mediatek/mach/mt6795/y991/dct/dct/pmic_drv.o
  144. LD drivers/misc/mediatek/mach/mt6795/y991/dct/dct/built-in.o
  145. CC drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.o
  146. CC drivers/misc/mediatek/mach/mt6795/y991/gyroscope/mpu6050gy-new/cust_gyro.o
  147. LD drivers/misc/mediatek/mach/mt6795/y991/gyroscope/mpu6050gy-new/built-in.o
  148. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  149. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'usb20_pll_settings':
  150. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:6:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  151. #define U3D_USBPHYACR0 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0000) /*2:30 SIV_B*/
  152. ^
  153. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:100:22: note: in expansion of macro 'U3D_USBPHYACR0'
  154. U3PhyWriteField32(U3D_USBPHYACR0, E60802_RG_USB20_USBPLL_FORCE_ON_OFST, E60802_RG_USB20_USBPLL_FORCE_ON, 0x1);
  155. ^
  156. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  157. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  158. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  159. ^
  160. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  161. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:6:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  162. #define U3D_USBPHYACR0 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0000) /*2:30 SIV_B*/
  163. ^
  164. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:103:22: note: in expansion of macro 'U3D_USBPHYACR0'
  165. U3PhyWriteField32(U3D_USBPHYACR0, E60802_RG_USB20_USBPLL_FORCE_ON_OFST, E60802_RG_USB20_USBPLL_FORCE_ON, 0x0);
  166. ^
  167. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  168. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  169. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  170. ^
  171. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  172. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:15:26: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  173. #define U3D_USBPHYACR2_0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0008) /* 16:18 */
  174. ^
  175. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:109:20: note: in expansion of macro 'U3D_USBPHYACR2_0'
  176. U3PhyWriteField32(U3D_USBPHYACR2_0, E60802_RG_SIFSLV_USB20_PLL_FORCE_MODE_OFST, E60802_RG_SIFSLV_USB20_PLL_FORCE_MODE, 0x1);
  177. ^
  178. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  179. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  180. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  181. ^
  182. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  183. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:18:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  184. #define U3D_U2PHYDCR0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0060) /*0:31*/
  185. ^
  186. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:110:20: note: in expansion of macro 'U3D_U2PHYDCR0'
  187. U3PhyWriteField32(U3D_U2PHYDCR0, E60802_RG_SIFSLV_USB20_PLL_FORCE_ON_OFST, E60802_RG_SIFSLV_USB20_PLL_FORCE_ON, 0x0);
  188. ^
  189. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  190. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  191. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  192. ^
  193. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  194. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'phy_init_soc':
  195. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:32:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  196. #define U3D_USB30_PHYA_REG0 (SSUSB_USB30_PHYA_SIV_B_BASE+0x0000)
  197. ^
  198. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:297:20: note: in expansion of macro 'U3D_USB30_PHYA_REG0'
  199. U3PhyWriteField32(U3D_USB30_PHYA_REG0, RG_SSUSB_VUSB10_ON_OFST, RG_SSUSB_VUSB10_ON, 1);
  200. ^
  201. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  202. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  203. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  204. ^
  205. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  206. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  207. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  208. ^
  209. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:300:20: note: in expansion of macro 'U3D_USBPHYACR6'
  210. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_ISO_EN_OFST, E60802_RG_USB20_ISO_EN, 0);
  211. ^
  212. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  213. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  214. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  215. ^
  216. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  217. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  218. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  219. ^
  220. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:336:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  221. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_UART_EN_OFST, E60802_FORCE_UART_EN, 0);
  222. ^
  223. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  224. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  225. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  226. ^
  227. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  228. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  229. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  230. ^
  231. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:337:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  232. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_UART_EN_OFST, E60802_RG_UART_EN, 0);
  233. ^
  234. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  235. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  236. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  237. ^
  238. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  239. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  240. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  241. ^
  242. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:338:20: note: in expansion of macro 'U3D_U2PHYACR4'
  243. U3PhyWriteField32(U3D_U2PHYACR4, E60802_RG_USB20_GPIO_CTL_OFST, E60802_RG_USB20_GPIO_CTL,0);
  244. ^
  245. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  246. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  247. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  248. ^
  249. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  250. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  251. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  252. ^
  253. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:339:20: note: in expansion of macro 'U3D_U2PHYACR4'
  254. U3PhyWriteField32(U3D_U2PHYACR4, E60802_USB20_GPIO_MODE_OFST, E60802_USB20_GPIO_MODE, 0);
  255. ^
  256. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  257. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  258. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  259. ^
  260. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  261. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  262. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  263. ^
  264. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:341:20: note: in expansion of macro 'U3D_USBPHYACR6'
  265. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_BC11_SW_EN_OFST, E60802_RG_USB20_BC11_SW_EN, 0);
  266. ^
  267. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  268. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  269. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  270. ^
  271. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  272. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  273. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  274. ^
  275. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:343:20: note: in expansion of macro 'U3D_U2PHYACR4'
  276. U3PhyWriteField32(U3D_U2PHYACR4, E60802_RG_USB20_DP_100K_MODE_OFST, E60802_RG_USB20_DP_100K_MODE, 1);
  277. ^
  278. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  279. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  280. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  281. ^
  282. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  283. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  284. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  285. ^
  286. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:344:20: note: in expansion of macro 'U3D_U2PHYACR4'
  287. U3PhyWriteField32(U3D_U2PHYACR4, E60802_USB20_DP_100K_EN_OFST, E60802_USB20_DP_100K_EN, 0);
  288. ^
  289. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  290. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  291. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  292. ^
  293. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  294. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  295. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  296. ^
  297. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:346:20: note: in expansion of macro 'U3D_U2PHYACR4'
  298. U3PhyWriteField32(U3D_U2PHYACR4, E60802_RG_USB20_DM_100K_EN_OFST, E60802_RG_USB20_DM_100K_EN, 0);
  299. ^
  300. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  301. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  302. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  303. ^
  304. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  305. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  306. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  307. ^
  308. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:349:20: note: in expansion of macro 'U3D_USBPHYACR5'
  309. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HS_100U_U3_EN_OFST, E60802_RG_USB20_HS_100U_U3_EN, 1);
  310. ^
  311. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  312. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  313. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  314. ^
  315. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  316. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  317. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  318. ^
  319. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:352:20: note: in expansion of macro 'U3D_USBPHYACR6'
  320. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_OTG_VBUSCMP_EN_OFST, E60802_RG_USB20_OTG_VBUSCMP_EN, 1);
  321. ^
  322. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  323. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  324. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  325. ^
  326. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  327. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  328. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  329. ^
  330. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:354:20: note: in expansion of macro 'U3D_USBPHYACR6'
  331. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_SQTH_OFST, E60802_RG_USB20_SQTH, 0x6);
  332. ^
  333. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  334. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  335. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  336. ^
  337. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  338. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  339. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  340. ^
  341. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:356:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  342. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_SUSPENDM_OFST, E60802_FORCE_SUSPENDM, 0);
  343. ^
  344. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  345. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  346. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  347. ^
  348. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  349. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  350. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  351. ^
  352. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:362:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  353. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_FORCE_VBUSVALID_OFST, E60802_FORCE_VBUSVALID, 1);
  354. ^
  355. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  356. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  357. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  358. ^
  359. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  360. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  361. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  362. ^
  363. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:363:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  364. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_FORCE_AVALID_OFST, E60802_FORCE_AVALID, 1);
  365. ^
  366. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  367. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  368. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  369. ^
  370. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  371. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  372. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  373. ^
  374. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:364:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  375. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_FORCE_SESSEND_OFST, E60802_FORCE_SESSEND, 1);
  376. ^
  377. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  378. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  379. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  380. ^
  381. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  382. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'u2_slew_rate_calibration':
  383. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  384. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  385. ^
  386. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:385:20: note: in expansion of macro 'U3D_USBPHYACR5'
  387. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HSTX_SRCAL_EN_OFST, E60802_RG_USB20_HSTX_SRCAL_EN, 1);
  388. ^
  389. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  390. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  391. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  392. ^
  393. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:392:20: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  394. U3PhyWriteField32((u3_sif_base + 0x110)
  395. ^
  396. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  397. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  398. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  399. ^
  400. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:397:20: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  401. U3PhyWriteField32((u3_sif_base + 0x100)
  402. ^
  403. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  404. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  405. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  406. ^
  407. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:402:20: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  408. U3PhyWriteField32((u3_sif_base + 0x100)
  409. ^
  410. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  411. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  412. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  413. ^
  414. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:8:0:
  415. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:405:60: warning: passing argument 1 of 'U3PhyReadReg32' makes integer from pointer without a cast
  416. os_printk(K_INFO, "Freq_Valid=(0x%08X)\n", U3PhyReadReg32(u3_sif_base + 0x110));
  417. ^
  418. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3d/hal/mu3d_hal_osal.h:45:27: note: in definition of macro 'os_printk'
  419. printk("[U3D]" fmt, ## args); \
  420. ^
  421. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  422. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:76:11: note: expected 'u3phy_addr_t' but argument is of type 'void *'
  423. PHY_INT32 U3PhyReadReg32(u3phy_addr_t addr);
  424. ^
  425. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:413:28: warning: passing argument 1 of 'U3PhyReadReg32' makes integer from pointer without a cast
  426. u4FmOut = U3PhyReadReg32(u3_sif_base + 0x10C);
  427. ^
  428. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  429. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:76:11: note: expected 'u3phy_addr_t' but argument is of type 'void *'
  430. PHY_INT32 U3PhyReadReg32(u3phy_addr_t addr);
  431. ^
  432. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:427:20: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  433. U3PhyWriteField32((u3_sif_base + 0x100)
  434. ^
  435. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  436. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  437. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  438. ^
  439. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:432:20: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  440. U3PhyWriteField32((u3_sif_base + 0x110)
  441. ^
  442. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  443. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  444. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  445. ^
  446. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  447. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  448. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  449. ^
  450. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:437:21: note: in expansion of macro 'U3D_USBPHYACR5'
  451. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HSTX_SRCTRL_OFST, E60802_RG_USB20_HSTX_SRCTRL, 0x4);
  452. ^
  453. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  454. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  455. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  456. ^
  457. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  458. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  459. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  460. ^
  461. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:445:21: note: in expansion of macro 'U3D_USBPHYACR5'
  462. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HSTX_SRCTRL_OFST, E60802_RG_USB20_HSTX_SRCTRL, u4Tmp);
  463. ^
  464. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  465. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  466. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  467. ^
  468. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  469. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  470. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  471. ^
  472. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:450:20: note: in expansion of macro 'U3D_USBPHYACR5'
  473. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HSTX_SRCAL_EN_OFST, E60802_RG_USB20_HSTX_SRCAL_EN, 0);
  474. ^
  475. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  476. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  477. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  478. ^
  479. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  480. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'usb_phy_savecurrent':
  481. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  482. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  483. ^
  484. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:490:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  485. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_UART_EN_OFST, E60802_FORCE_UART_EN, 0);
  486. ^
  487. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  488. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  489. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  490. ^
  491. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  492. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  493. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  494. ^
  495. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:493:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  496. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_UART_EN_OFST, E60802_RG_UART_EN, 0);
  497. ^
  498. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  499. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  500. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  501. ^
  502. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  503. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  504. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  505. ^
  506. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:496:20: note: in expansion of macro 'U3D_U2PHYACR4'
  507. U3PhyWriteField32(U3D_U2PHYACR4, E60802_RG_USB20_GPIO_CTL_OFST, E60802_RG_USB20_GPIO_CTL, 0);
  508. ^
  509. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  510. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  511. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  512. ^
  513. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  514. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  515. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  516. ^
  517. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:499:20: note: in expansion of macro 'U3D_U2PHYACR4'
  518. U3PhyWriteField32(U3D_U2PHYACR4, E60802_USB20_GPIO_MODE_OFST, E60802_USB20_GPIO_MODE, 0);
  519. ^
  520. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  521. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  522. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  523. ^
  524. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  525. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  526. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  527. ^
  528. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:504:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  529. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_SUSPENDM_OFST, E60802_RG_SUSPENDM, 1);
  530. ^
  531. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  532. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  533. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  534. ^
  535. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  536. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  537. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  538. ^
  539. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:509:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  540. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_SUSPENDM_OFST, E60802_FORCE_SUSPENDM, 1);
  541. ^
  542. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  543. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  544. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  545. ^
  546. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  547. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  548. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  549. ^
  550. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:517:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  551. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_DPPULLDOWN_OFST, E60802_RG_DPPULLDOWN, 1);
  552. ^
  553. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  554. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  555. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  556. ^
  557. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  558. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  559. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  560. ^
  561. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:521:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  562. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_DMPULLDOWN_OFST, E60802_RG_DMPULLDOWN, 1);
  563. ^
  564. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  565. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  566. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  567. ^
  568. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  569. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  570. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  571. ^
  572. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:525:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  573. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_XCVRSEL_OFST, E60802_RG_XCVRSEL, 0x1);
  574. ^
  575. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  576. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  577. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  578. ^
  579. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  580. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  581. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  582. ^
  583. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:529:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  584. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_TERMSEL_OFST, E60802_RG_TERMSEL, 1);
  585. ^
  586. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  587. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  588. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  589. ^
  590. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  591. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  592. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  593. ^
  594. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:533:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  595. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_DATAIN_OFST, E60802_RG_DATAIN, 0);
  596. ^
  597. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  598. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  599. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  600. ^
  601. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  602. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  603. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  604. ^
  605. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:537:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  606. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_DP_PULLDOWN_OFST, E60802_FORCE_DP_PULLDOWN, 1);
  607. ^
  608. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  609. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  610. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  611. ^
  612. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  613. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  614. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  615. ^
  616. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:541:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  617. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_DM_PULLDOWN_OFST, E60802_FORCE_DM_PULLDOWN, 1);
  618. ^
  619. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  620. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  621. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  622. ^
  623. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  624. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  625. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  626. ^
  627. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:545:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  628. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_XCVRSEL_OFST, E60802_FORCE_XCVRSEL, 1);
  629. ^
  630. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  631. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  632. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  633. ^
  634. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  635. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  636. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  637. ^
  638. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:549:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  639. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_TERMSEL_OFST, E60802_FORCE_TERMSEL, 1);
  640. ^
  641. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  642. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  643. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  644. ^
  645. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  646. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  647. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  648. ^
  649. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:553:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  650. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_DATAIN_OFST, E60802_FORCE_DATAIN, 1);
  651. ^
  652. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  653. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  654. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  655. ^
  656. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  657. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  658. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  659. ^
  660. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:558:20: note: in expansion of macro 'U3D_USBPHYACR6'
  661. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_BC11_SW_EN_OFST, E60802_RG_USB20_BC11_SW_EN, 0);
  662. ^
  663. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  664. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  665. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  666. ^
  667. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  668. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  669. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  670. ^
  671. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:563:20: note: in expansion of macro 'U3D_USBPHYACR6'
  672. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_OTG_VBUSCMP_EN_OFST, E60802_RG_USB20_OTG_VBUSCMP_EN, 0);
  673. ^
  674. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  675. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  676. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  677. ^
  678. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  679. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  680. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  681. ^
  682. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:568:20: note: in expansion of macro 'U3D_USBPHYACR5'
  683. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HS_100U_U3_EN_OFST, E60802_RG_USB20_HS_100U_U3_EN, 0);
  684. ^
  685. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  686. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  687. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  688. ^
  689. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  690. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  691. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  692. ^
  693. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:576:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  694. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_SUSPENDM_OFST, E60802_RG_SUSPENDM, 0);
  695. ^
  696. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  697. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  698. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  699. ^
  700. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  701. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  702. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  703. ^
  704. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:581:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  705. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_VBUSVALID_OFST, E60802_RG_VBUSVALID, 0);
  706. ^
  707. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  708. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  709. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  710. ^
  711. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  712. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  713. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  714. ^
  715. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:582:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  716. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_AVALID_OFST, E60802_RG_AVALID, 0);
  717. ^
  718. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  719. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  720. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  721. ^
  722. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  723. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  724. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  725. ^
  726. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:583:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  727. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_SESSEND_OFST, E60802_RG_SESSEND, 1);
  728. ^
  729. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  730. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  731. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  732. ^
  733. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  734. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:32:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  735. #define U3D_USB30_PHYA_REG0 (SSUSB_USB30_PHYA_SIV_B_BASE+0x0000)
  736. ^
  737. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:596:21: note: in expansion of macro 'U3D_USB30_PHYA_REG0'
  738. U3PhyWriteField32(U3D_USB30_PHYA_REG0, RG_SSUSB_VUSB10_ON_OFST, RG_SSUSB_VUSB10_ON, 0);
  739. ^
  740. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  741. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  742. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  743. ^
  744. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  745. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'usb_phy_recover':
  746. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:32:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  747. #define U3D_USB30_PHYA_REG0 (SSUSB_USB30_PHYA_SIV_B_BASE+0x0000)
  748. ^
  749. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:646:21: note: in expansion of macro 'U3D_USB30_PHYA_REG0'
  750. U3PhyWriteField32(U3D_USB30_PHYA_REG0, RG_SSUSB_VUSB10_ON_OFST, RG_SSUSB_VUSB10_ON, 1);
  751. ^
  752. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  753. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  754. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  755. ^
  756. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  757. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  758. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  759. ^
  760. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:652:20: note: in expansion of macro 'U3D_USBPHYACR6'
  761. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_ISO_EN_OFST, E60802_RG_USB20_ISO_EN, 0);
  762. ^
  763. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  764. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  765. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  766. ^
  767. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  768. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  769. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  770. ^
  771. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:680:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  772. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_UART_EN_OFST, E60802_FORCE_UART_EN, 0);
  773. ^
  774. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  775. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  776. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  777. ^
  778. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  779. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  780. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  781. ^
  782. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:683:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  783. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_UART_EN_OFST, E60802_RG_UART_EN, 0);
  784. ^
  785. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  786. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  787. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  788. ^
  789. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  790. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  791. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  792. ^
  793. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:686:20: note: in expansion of macro 'U3D_U2PHYACR4'
  794. U3PhyWriteField32(U3D_U2PHYACR4, E60802_RG_USB20_GPIO_CTL_OFST, E60802_RG_USB20_GPIO_CTL, 0);
  795. ^
  796. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  797. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  798. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  799. ^
  800. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  801. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:16:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  802. #define U3D_U2PHYACR4 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0020) /*8:18*/
  803. ^
  804. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:689:20: note: in expansion of macro 'U3D_U2PHYACR4'
  805. U3PhyWriteField32(U3D_U2PHYACR4, E60802_USB20_GPIO_MODE_OFST, E60802_USB20_GPIO_MODE, 0);
  806. ^
  807. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  808. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  809. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  810. ^
  811. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  812. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  813. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  814. ^
  815. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:694:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  816. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_SUSPENDM_OFST, E60802_FORCE_SUSPENDM, 0);
  817. ^
  818. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  819. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  820. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  821. ^
  822. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  823. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  824. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  825. ^
  826. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:699:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  827. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_DPPULLDOWN_OFST, E60802_RG_DPPULLDOWN, 0);
  828. ^
  829. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  830. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  831. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  832. ^
  833. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  834. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  835. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  836. ^
  837. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:703:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  838. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_DMPULLDOWN_OFST, E60802_RG_DMPULLDOWN, 0);
  839. ^
  840. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  841. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  842. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  843. ^
  844. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  845. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  846. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  847. ^
  848. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:707:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  849. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_XCVRSEL_OFST, E60802_RG_XCVRSEL, 0);
  850. ^
  851. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  852. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  853. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  854. ^
  855. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  856. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  857. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  858. ^
  859. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:711:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  860. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_TERMSEL_OFST, E60802_RG_TERMSEL, 0);
  861. ^
  862. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  863. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  864. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  865. ^
  866. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  867. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  868. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  869. ^
  870. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:715:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  871. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_RG_DATAIN_OFST, E60802_RG_DATAIN, 0);
  872. ^
  873. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  874. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  875. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  876. ^
  877. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  878. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  879. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  880. ^
  881. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:719:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  882. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_DP_PULLDOWN_OFST, E60802_FORCE_DP_PULLDOWN, 0);
  883. ^
  884. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  885. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  886. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  887. ^
  888. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  889. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  890. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  891. ^
  892. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:723:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  893. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_DM_PULLDOWN_OFST, E60802_FORCE_DM_PULLDOWN, 0);
  894. ^
  895. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  896. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  897. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  898. ^
  899. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  900. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  901. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  902. ^
  903. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:727:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  904. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_XCVRSEL_OFST, E60802_FORCE_XCVRSEL, 0);
  905. ^
  906. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  907. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  908. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  909. ^
  910. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  911. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  912. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  913. ^
  914. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:731:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  915. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_TERMSEL_OFST, E60802_FORCE_TERMSEL, 0);
  916. ^
  917. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  918. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  919. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  920. ^
  921. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  922. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:20:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  923. #define U3D_U2PHYDTM0 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x0068) /*0:31*/
  924. ^
  925. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:735:20: note: in expansion of macro 'U3D_U2PHYDTM0'
  926. U3PhyWriteField32(U3D_U2PHYDTM0, E60802_FORCE_DATAIN_OFST, E60802_FORCE_DATAIN, 0);
  927. ^
  928. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  929. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  930. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  931. ^
  932. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  933. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  934. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  935. ^
  936. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:740:20: note: in expansion of macro 'U3D_USBPHYACR6'
  937. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_BC11_SW_EN_OFST, E60802_RG_USB20_BC11_SW_EN, 0);
  938. ^
  939. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  940. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  941. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  942. ^
  943. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  944. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  945. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  946. ^
  947. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:744:20: note: in expansion of macro 'U3D_USBPHYACR6'
  948. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_OTG_VBUSCMP_EN_OFST, E60802_RG_USB20_OTG_VBUSCMP_EN, 1);
  949. ^
  950. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  951. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  952. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  953. ^
  954. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  955. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  956. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  957. ^
  958. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:746:20: note: in expansion of macro 'U3D_USBPHYACR6'
  959. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_SQTH_OFST, E60802_RG_USB20_SQTH, 0x6);
  960. ^
  961. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  962. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  963. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  964. ^
  965. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  966. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:10:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  967. #define U3D_USBPHYACR5 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0014) /*0:28 SIV_B*/
  968. ^
  969. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:754:20: note: in expansion of macro 'U3D_USBPHYACR5'
  970. U3PhyWriteField32(U3D_USBPHYACR5, E60802_RG_USB20_HS_100U_U3_EN_OFST, E60802_RG_USB20_HS_100U_U3_EN, 1);
  971. ^
  972. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  973. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  974. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  975. ^
  976. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  977. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:33:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  978. #define U3D_USB30_PHYA_REG6 (SSUSB_USB30_PHYA_SIV_B_BASE+0x0018)
  979. ^
  980. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:762:20: note: in expansion of macro 'U3D_USB30_PHYA_REG6'
  981. U3PhyWriteField32(U3D_USB30_PHYA_REG6, E60802_RG_SSUSB_TX_EIDLE_CM_OFST, E60802_RG_SSUSB_TX_EIDLE_CM, 0xE);
  982. ^
  983. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  984. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  985. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  986. ^
  987. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  988. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:35:23: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  989. #define U3D_PHYD_CDR1 (SSUSB_SIFSLV_U3PHYD_BASE+0x5c)
  990. ^
  991. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:763:20: note: in expansion of macro 'U3D_PHYD_CDR1'
  992. U3PhyWriteField32(U3D_PHYD_CDR1, E60802_RG_SSUSB_CDR_BIR_LTD0_OFST, E60802_RG_SSUSB_CDR_BIR_LTD0, 0xC);
  993. ^
  994. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  995. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  996. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  997. ^
  998. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  999. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:35:23: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1000. #define U3D_PHYD_CDR1 (SSUSB_SIFSLV_U3PHYD_BASE+0x5c)
  1001. ^
  1002. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:764:20: note: in expansion of macro 'U3D_PHYD_CDR1'
  1003. U3PhyWriteField32(U3D_PHYD_CDR1, E60802_RG_SSUSB_CDR_BIR_LTD1_OFST, E60802_RG_SSUSB_CDR_BIR_LTD1, 0x3);
  1004. ^
  1005. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1006. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1007. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1008. ^
  1009. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1010. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:37:28: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1011. #define U3D_U3PHYA_DA_REG0 (SSUSB_SIFSLV_U3PHYA_DA_BASE+0x0)
  1012. ^
  1013. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:770:20: note: in expansion of macro 'U3D_U3PHYA_DA_REG0'
  1014. U3PhyWriteField32(U3D_U3PHYA_DA_REG0, E60802_RG_SSUSB_XTAL_EXT_EN_U3_OFST, E60802_RG_SSUSB_XTAL_EXT_EN_U3, 2);
  1015. ^
  1016. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1017. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1018. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1019. ^
  1020. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1021. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:39:28: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1022. #define U3D_SPLLC_XTALCTL3 (SSUSB_SIFSLV_SPLLC_BASE+0x18)
  1023. ^
  1024. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:771:20: note: in expansion of macro 'U3D_SPLLC_XTALCTL3'
  1025. U3PhyWriteField32(U3D_SPLLC_XTALCTL3, E60802_RG_SSUSB_XTAL_RX_PWD_OFST, E60802_RG_SSUSB_XTAL_RX_PWD, 1);
  1026. ^
  1027. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1028. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1029. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1030. ^
  1031. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1032. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1033. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  1034. ^
  1035. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:776:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  1036. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_VBUSVALID_OFST, E60802_RG_VBUSVALID, 1);
  1037. ^
  1038. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1039. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1040. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1041. ^
  1042. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1043. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1044. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  1045. ^
  1046. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:777:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  1047. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_AVALID_OFST, E60802_RG_AVALID, 1);
  1048. ^
  1049. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1050. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1051. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1052. ^
  1053. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1054. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:21:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1055. #define U3D_U2PHYDTM1 (SSUSB_SIFSLV_U2PHY_COM_BASE+0x006C) /*0:31*/
  1056. ^
  1057. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:778:20: note: in expansion of macro 'U3D_U2PHYDTM1'
  1058. U3PhyWriteField32(U3D_U2PHYDTM1, E60802_RG_SESSEND_OFST, E60802_RG_SESSEND, 0);
  1059. ^
  1060. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1061. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1062. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1063. ^
  1064. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1065. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'Charger_Detect_Init':
  1066. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1067. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  1068. ^
  1069. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:845:20: note: in expansion of macro 'U3D_USBPHYACR6'
  1070. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_BC11_SW_EN_OFST, E60802_RG_USB20_BC11_SW_EN, 1);
  1071. ^
  1072. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1073. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1074. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1075. ^
  1076. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:7:0:
  1077. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c: In function 'Charger_Detect_Release':
  1078. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy-asic.h:11:29: warning: passing argument 1 of 'U3PhyWriteField32' makes integer from pointer without a cast
  1079. #define U3D_USBPHYACR6 (SSUSB_SIFSLV_U2PHY_COM_SIV_B_BASE+0x0018) /*0:31 SIV_B*/
  1080. ^
  1081. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:875:20: note: in expansion of macro 'U3D_USBPHYACR6'
  1082. U3PhyWriteField32(U3D_USBPHYACR6, E60802_RG_USB20_BC11_SW_EN_OFST, E60802_RG_USB20_BC11_SW_EN, 0);
  1083. ^
  1084. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mu3phy/mt6795/mtk-phy-asic.c:1:0:
  1085. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mu3phy/mtk-phy.h:82:11: note: expected 'phys_addr_t' but argument is of type 'void *'
  1086. PHY_INT32 U3PhyWriteField32(phys_addr_t addr, PHY_INT32 offset, PHY_INT32 mask, PHY_INT32 value);
  1087. ^
  1088. CC drivers/misc/mediatek/mach/mt6795/y991/keypad/mtk_kpd_bkl.o
  1089. CC drivers/video/fbcmap.o
  1090. LD drivers/misc/mediatek/mu3phy/mt6795/mu3phy.o
  1091. LD drivers/misc/mediatek/mu3phy/mt6795/built-in.o
  1092. LD drivers/misc/mediatek/mu3phy/built-in.o
  1093. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/fbcmap.c:16:0:
  1094. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1095. #define CONFIG_DMA_SHARED_BUFFER
  1096. ^
  1097. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1098. from <command-line>:0:
  1099. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1100. #define CONFIG_DMA_SHARED_BUFFER 1
  1101. ^
  1102. LD drivers/misc/mediatek/mach/mt6795/y991/keypad/built-in.o
  1103. CC drivers/video/fbsysfs.o
  1104. CC drivers/usb/gadget/usbstring.o
  1105. CC drivers/usb/core/notify.o
  1106. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/fbsysfs.c:20:0:
  1107. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1108. #define CONFIG_DMA_SHARED_BUFFER
  1109. ^
  1110. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1111. from <command-line>:0:
  1112. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1113. #define CONFIG_DMA_SHARED_BUFFER 1
  1114. ^
  1115. CC drivers/misc/mediatek/mach/mt6795/y991/leds/mt65xx/cust_leds.o
  1116. CC drivers/usb/core/generic.o
  1117. CC drivers/usb/gadget/config.o
  1118. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/y991/leds/mt65xx/cust_leds.c: In function 'disp_button_set_backlight':
  1119. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/y991/leds/mt65xx/cust_leds.c:47:1: warning: no return statement in function returning non-void [-Wreturn-type]
  1120. }
  1121. ^
  1122. CC drivers/video/modedb.o
  1123. LD drivers/misc/mediatek/mach/mt6795/y991/leds/mt65xx/built-in.o
  1124. CC drivers/usb/gadget/epautoconf.o
  1125. LD drivers/misc/mediatek/mach/mt6795/y991/leds/built-in.o
  1126. CC drivers/usb/core/quirks.o
  1127. CC drivers/misc/mediatek/nfc/mt6795/mt6605.o
  1128. CC drivers/misc/mediatek/mach/mt6795/y991/magnetometer/akm8963-new/cust_mag.o
  1129. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/modedb.c:16:0:
  1130. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1131. #define CONFIG_DMA_SHARED_BUFFER
  1132. ^
  1133. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1134. from <command-line>:0:
  1135. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1136. #define CONFIG_DMA_SHARED_BUFFER 1
  1137. ^
  1138. LD drivers/misc/mediatek/mach/mt6795/y991/magnetometer/akm8963-new/built-in.o
  1139. CC drivers/usb/gadget/composite.o
  1140. CC drivers/usb/core/devices.o
  1141. CC drivers/misc/mediatek/mach/mt6795/y991/sound/yusu_android_speaker.o
  1142. CC drivers/video/fbcvt.o
  1143. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/fbcvt.c:15:0:
  1144. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1145. #define CONFIG_DMA_SHARED_BUFFER
  1146. ^
  1147. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1148. from <command-line>:0:
  1149. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1150. #define CONFIG_DMA_SHARED_BUFFER 1
  1151. ^
  1152. LD drivers/video/backlight/built-in.o
  1153. LD drivers/misc/mediatek/nfc/mt6795/built-in.o
  1154. LD drivers/misc/mediatek/nfc/built-in.o
  1155. LD drivers/misc/mediatek/mach/mt6795/y991/sound/built-in.o
  1156. CC drivers/usb/core/port.o
  1157. CC drivers/video/console/fonts.o
  1158. CC drivers/misc/mediatek/mach/mt6795/y991/vibrator/cust_vibrator.o
  1159. CC drivers/misc/mediatek/partition/mt6795/partition.o
  1160. CC drivers/video/console/font_8x16.o
  1161. LD drivers/usb/core/usbcore.o
  1162. LD drivers/misc/mediatek/mach/mt6795/y991/vibrator/built-in.o
  1163. LD drivers/usb/core/built-in.o
  1164. LD drivers/misc/mediatek/mach/mt6795/y991/built-in.o
  1165. CC drivers/misc/mediatek/mach/mt6795/mt_psci.o
  1166. CC drivers/video/logo/logo.o
  1167. LD drivers/video/console/font.o
  1168. CC drivers/usb/gadget/functions.o
  1169. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_psci.c: In function 'mt_psci_cpu_suspend':
  1170. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_psci.c:79:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  1171. extern int mt_cpu_dormant_psci(unsigned long flags);
  1172. ^
  1173. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_psci.c:71:6: warning: unused variable 'ret' [-Wunused-variable]
  1174. int ret;
  1175. ^
  1176. LD drivers/video/console/built-in.o
  1177. LD drivers/misc/mediatek/partition/mt6795/built-in.o
  1178. LD drivers/misc/mediatek/partition/built-in.o
  1179. LD drivers/video/omap2/displays/built-in.o
  1180. CC drivers/misc/mediatek/mach/mt6795/mt_device_apc.o
  1181. CC drivers/usb/gadget/configfs.o
  1182. LD drivers/video/omap2/built-in.o
  1183. LOGO drivers/video/logo/logo_linux_mono.c
  1184. LOGO drivers/video/logo/logo_linux_vga16.c
  1185. LOGO drivers/video/logo/logo_linux_clut224.c
  1186. target C: libcrypto_static <= external/openssl/crypto/cversion.c
  1187. LOGO drivers/video/logo/logo_superh_mono.c
  1188. LOGO drivers/video/logo/logo_superh_vga16.c
  1189. LOGO drivers/video/logo/clut_vga16.c
  1190. LOGO drivers/video/logo/logo_blackfin_vga16.c
  1191. LOGO drivers/video/logo/logo_spe_clut224.c
  1192. CC drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_main.o
  1193. LOGO drivers/video/logo/logo_parisc_clut224.c
  1194. LOGO drivers/video/logo/logo_mac_clut224.c
  1195. LOGO drivers/video/logo/logo_superh_clut224.c
  1196. LOGO drivers/video/logo/logo_sun_clut224.c
  1197. CC drivers/usb/gadget/f_acm.o
  1198. LOGO drivers/video/logo/logo_blackfin_clut224.c
  1199. target C: libcrypto_static <= external/openssl/crypto/des/cbc_cksm.c
  1200. LOGO drivers/video/logo/logo_dec_clut224.c
  1201. LOGO drivers/video/logo/logo_m32r_clut224.c
  1202. LOGO drivers/video/logo/logo_sgi_clut224.c
  1203. CC drivers/video/logo/logo_linux_mono.o
  1204. CC drivers/video/logo/logo_linux_vga16.o
  1205. CC drivers/video/logo/logo_linux_clut224.o
  1206. CC drivers/usb/gadget/f_serial.o
  1207. CC drivers/usb/gadget/u_serial.o
  1208. LD drivers/video/logo/built-in.o
  1209. CC drivers/video/cfbfillrect.o
  1210. CC drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_core.o
  1211. CC drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.o
  1212. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/cfbfillrect.c:18:0:
  1213. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1214. #define CONFIG_DMA_SHARED_BUFFER
  1215. ^
  1216. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1217. from <command-line>:0:
  1218. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1219. #define CONFIG_DMA_SHARED_BUFFER 1
  1220. ^
  1221. LD drivers/usb/gadget/libcomposite.o
  1222. LD drivers/usb/gadget/usb_f_acm.o
  1223. LD drivers/usb/gadget/usb_f_serial.o
  1224. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/linkage.h:6:0,
  1225. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kernel.h:6,
  1226. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:10:
  1227. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1228. #define THIS_MODULE ((struct module *)0)
  1229. ^
  1230. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1231. .owner = THIS_MODULE, \
  1232. ^
  1233. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1234. PROC_FOPS_RW(name)
  1235. ^
  1236. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:169:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1237. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1238. ^
  1239. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_enabled_proc_fops.write')
  1240. #define THIS_MODULE ((struct module *)0)
  1241. ^
  1242. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1243. .owner = THIS_MODULE, \
  1244. ^
  1245. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1246. PROC_FOPS_RW(name)
  1247. ^
  1248. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:169:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1249. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1250. ^
  1251. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1252. #define THIS_MODULE ((struct module *)0)
  1253. ^
  1254. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1255. .owner = THIS_MODULE, \
  1256. ^
  1257. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1258. PROC_FOPS_RW(name)
  1259. ^
  1260. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:174:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1261. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1262. ^
  1263. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_early_suspend_enabled_proc_fops.write')
  1264. #define THIS_MODULE ((struct module *)0)
  1265. ^
  1266. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1267. .owner = THIS_MODULE, \
  1268. ^
  1269. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1270. PROC_FOPS_RW(name)
  1271. ^
  1272. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:174:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1273. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1274. ^
  1275. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1276. #define THIS_MODULE ((struct module *)0)
  1277. ^
  1278. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1279. .owner = THIS_MODULE, \
  1280. ^
  1281. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1282. PROC_FOPS_RW(name)
  1283. ^
  1284. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:179:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1285. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1286. ^
  1287. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_suspend_enabled_proc_fops.write')
  1288. #define THIS_MODULE ((struct module *)0)
  1289. ^
  1290. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1291. .owner = THIS_MODULE, \
  1292. ^
  1293. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1294. PROC_FOPS_RW(name)
  1295. ^
  1296. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:179:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1297. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1298. ^
  1299. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1300. #define THIS_MODULE ((struct module *)0)
  1301. ^
  1302. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1303. .owner = THIS_MODULE, \
  1304. ^
  1305. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1306. PROC_FOPS_RW(name)
  1307. ^
  1308. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:184:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1309. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1310. ^
  1311. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_cur_dump_enabled_proc_fops.write')
  1312. #define THIS_MODULE ((struct module *)0)
  1313. ^
  1314. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1315. .owner = THIS_MODULE, \
  1316. ^
  1317. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1318. PROC_FOPS_RW(name)
  1319. ^
  1320. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:184:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1321. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1322. ^
  1323. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1324. #define THIS_MODULE ((struct module *)0)
  1325. ^
  1326. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1327. .owner = THIS_MODULE, \
  1328. ^
  1329. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1330. PROC_FOPS_RW(name)
  1331. ^
  1332. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:189:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1333. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1334. ^
  1335. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_stats_dump_enabled_proc_fops.write')
  1336. #define THIS_MODULE ((struct module *)0)
  1337. ^
  1338. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1339. .owner = THIS_MODULE, \
  1340. ^
  1341. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1342. PROC_FOPS_RW(name)
  1343. ^
  1344. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:189:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1345. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1346. ^
  1347. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1348. #define THIS_MODULE ((struct module *)0)
  1349. ^
  1350. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1351. .owner = THIS_MODULE, \
  1352. ^
  1353. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1354. PROC_FOPS_RW(name)
  1355. ^
  1356. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:212:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1357. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1358. ^
  1359. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_up_threshold_proc_fops.write')
  1360. #define THIS_MODULE ((struct module *)0)
  1361. ^
  1362. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1363. .owner = THIS_MODULE, \
  1364. ^
  1365. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1366. PROC_FOPS_RW(name)
  1367. ^
  1368. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:212:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1369. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1370. ^
  1371. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1372. #define THIS_MODULE ((struct module *)0)
  1373. ^
  1374. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1375. .owner = THIS_MODULE, \
  1376. ^
  1377. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1378. PROC_FOPS_RW(name)
  1379. ^
  1380. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:217:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1381. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1382. ^
  1383. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_up_times_proc_fops.write')
  1384. #define THIS_MODULE ((struct module *)0)
  1385. ^
  1386. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1387. .owner = THIS_MODULE, \
  1388. ^
  1389. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1390. PROC_FOPS_RW(name)
  1391. ^
  1392. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:217:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1393. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1394. ^
  1395. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1396. #define THIS_MODULE ((struct module *)0)
  1397. ^
  1398. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1399. .owner = THIS_MODULE, \
  1400. ^
  1401. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1402. PROC_FOPS_RW(name)
  1403. ^
  1404. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:222:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1405. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1406. ^
  1407. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_down_threshold_proc_fops.write')
  1408. #define THIS_MODULE ((struct module *)0)
  1409. ^
  1410. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1411. .owner = THIS_MODULE, \
  1412. ^
  1413. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1414. PROC_FOPS_RW(name)
  1415. ^
  1416. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:222:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1417. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1418. ^
  1419. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1420. #define THIS_MODULE ((struct module *)0)
  1421. ^
  1422. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1423. .owner = THIS_MODULE, \
  1424. ^
  1425. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1426. PROC_FOPS_RW(name)
  1427. ^
  1428. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:227:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1429. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1430. ^
  1431. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_down_times_proc_fops.write')
  1432. #define THIS_MODULE ((struct module *)0)
  1433. ^
  1434. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1435. .owner = THIS_MODULE, \
  1436. ^
  1437. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1438. PROC_FOPS_RW(name)
  1439. ^
  1440. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:227:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1441. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1442. ^
  1443. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1444. #define THIS_MODULE ((struct module *)0)
  1445. ^
  1446. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1447. .owner = THIS_MODULE, \
  1448. ^
  1449. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1450. PROC_FOPS_RW(name)
  1451. ^
  1452. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:232:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1453. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1454. ^
  1455. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_es_up_threshold_proc_fops.write')
  1456. #define THIS_MODULE ((struct module *)0)
  1457. ^
  1458. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1459. .owner = THIS_MODULE, \
  1460. ^
  1461. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1462. PROC_FOPS_RW(name)
  1463. ^
  1464. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:232:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1465. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1466. ^
  1467. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1468. #define THIS_MODULE ((struct module *)0)
  1469. ^
  1470. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1471. .owner = THIS_MODULE, \
  1472. ^
  1473. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1474. PROC_FOPS_RW(name)
  1475. ^
  1476. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:237:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1477. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1478. ^
  1479. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_es_up_times_proc_fops.write')
  1480. #define THIS_MODULE ((struct module *)0)
  1481. ^
  1482. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1483. .owner = THIS_MODULE, \
  1484. ^
  1485. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1486. PROC_FOPS_RW(name)
  1487. ^
  1488. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:237:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1489. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1490. ^
  1491. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1492. #define THIS_MODULE ((struct module *)0)
  1493. ^
  1494. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1495. .owner = THIS_MODULE, \
  1496. ^
  1497. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1498. PROC_FOPS_RW(name)
  1499. ^
  1500. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:242:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1501. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1502. ^
  1503. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_es_down_threshold_proc_fops.write')
  1504. #define THIS_MODULE ((struct module *)0)
  1505. ^
  1506. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1507. .owner = THIS_MODULE, \
  1508. ^
  1509. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1510. PROC_FOPS_RW(name)
  1511. ^
  1512. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:242:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1513. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1514. ^
  1515. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1516. #define THIS_MODULE ((struct module *)0)
  1517. ^
  1518. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1519. .owner = THIS_MODULE, \
  1520. ^
  1521. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1522. PROC_FOPS_RW(name)
  1523. ^
  1524. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:247:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1525. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1526. ^
  1527. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_es_down_times_proc_fops.write')
  1528. #define THIS_MODULE ((struct module *)0)
  1529. ^
  1530. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1531. .owner = THIS_MODULE, \
  1532. ^
  1533. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1534. PROC_FOPS_RW(name)
  1535. ^
  1536. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:247:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1537. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1538. ^
  1539. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1540. #define THIS_MODULE ((struct module *)0)
  1541. ^
  1542. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1543. .owner = THIS_MODULE, \
  1544. ^
  1545. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1546. PROC_FOPS_RW(name)
  1547. ^
  1548. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:252:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1549. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1550. ^
  1551. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_input_boost_enabled_proc_fops.write')
  1552. #define THIS_MODULE ((struct module *)0)
  1553. ^
  1554. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1555. .owner = THIS_MODULE, \
  1556. ^
  1557. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1558. PROC_FOPS_RW(name)
  1559. ^
  1560. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:252:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1561. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1562. ^
  1563. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1564. #define THIS_MODULE ((struct module *)0)
  1565. ^
  1566. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1567. .owner = THIS_MODULE, \
  1568. ^
  1569. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1570. PROC_FOPS_RW(name)
  1571. ^
  1572. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:257:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1573. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1574. ^
  1575. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_input_boost_cpu_num_proc_fops.write')
  1576. #define THIS_MODULE ((struct module *)0)
  1577. ^
  1578. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1579. .owner = THIS_MODULE, \
  1580. ^
  1581. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1582. PROC_FOPS_RW(name)
  1583. ^
  1584. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:257:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1585. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1586. ^
  1587. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1588. #define THIS_MODULE ((struct module *)0)
  1589. ^
  1590. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1591. .owner = THIS_MODULE, \
  1592. ^
  1593. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1594. PROC_FOPS_RW(name)
  1595. ^
  1596. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:262:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1597. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1598. ^
  1599. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_rush_boost_enabled_proc_fops.write')
  1600. #define THIS_MODULE ((struct module *)0)
  1601. ^
  1602. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1603. .owner = THIS_MODULE, \
  1604. ^
  1605. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1606. PROC_FOPS_RW(name)
  1607. ^
  1608. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:262:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1609. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1610. ^
  1611. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1612. #define THIS_MODULE ((struct module *)0)
  1613. ^
  1614. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1615. .owner = THIS_MODULE, \
  1616. ^
  1617. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1618. PROC_FOPS_RW(name)
  1619. ^
  1620. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:267:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1621. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1622. ^
  1623. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_rush_boost_threshold_proc_fops.write')
  1624. #define THIS_MODULE ((struct module *)0)
  1625. ^
  1626. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1627. .owner = THIS_MODULE, \
  1628. ^
  1629. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1630. PROC_FOPS_RW(name)
  1631. ^
  1632. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:267:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1633. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1634. ^
  1635. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1636. #define THIS_MODULE ((struct module *)0)
  1637. ^
  1638. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1639. .owner = THIS_MODULE, \
  1640. ^
  1641. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1642. PROC_FOPS_RW(name)
  1643. ^
  1644. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:272:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1645. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1646. ^
  1647. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_rush_boost_times_proc_fops.write')
  1648. #define THIS_MODULE ((struct module *)0)
  1649. ^
  1650. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1651. .owner = THIS_MODULE, \
  1652. ^
  1653. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1654. PROC_FOPS_RW(name)
  1655. ^
  1656. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:272:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1657. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1658. ^
  1659. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1660. #define THIS_MODULE ((struct module *)0)
  1661. ^
  1662. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1663. .owner = THIS_MODULE, \
  1664. ^
  1665. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1666. PROC_FOPS_RW(name)
  1667. ^
  1668. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:277:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1669. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1670. ^
  1671. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_tlp_times_proc_fops.write')
  1672. #define THIS_MODULE ((struct module *)0)
  1673. ^
  1674. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1675. .owner = THIS_MODULE, \
  1676. ^
  1677. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:131:5: note: in expansion of macro 'PROC_FOPS_RW'
  1678. PROC_FOPS_RW(name)
  1679. ^
  1680. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:277:1: note: in expansion of macro 'PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC'
  1681. PROC_FOPS_RW_UNSIGNED_INT_FULL_FUNC(
  1682. ^
  1683. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1684. #define THIS_MODULE ((struct module *)0)
  1685. ^
  1686. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1687. .owner = THIS_MODULE, \
  1688. ^
  1689. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:384:1: note: in expansion of macro 'PROC_FOPS_RW'
  1690. PROC_FOPS_RW(num_base_perf_serv);
  1691. ^
  1692. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_num_base_perf_serv_proc_fops.write')
  1693. #define THIS_MODULE ((struct module *)0)
  1694. ^
  1695. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1696. .owner = THIS_MODULE, \
  1697. ^
  1698. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:384:1: note: in expansion of macro 'PROC_FOPS_RW'
  1699. PROC_FOPS_RW(num_base_perf_serv);
  1700. ^
  1701. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1702. #define THIS_MODULE ((struct module *)0)
  1703. ^
  1704. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1705. .owner = THIS_MODULE, \
  1706. ^
  1707. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:467:1: note: in expansion of macro 'PROC_FOPS_RW'
  1708. PROC_FOPS_RW(num_limit_thermal);
  1709. ^
  1710. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_num_limit_thermal_proc_fops.write')
  1711. #define THIS_MODULE ((struct module *)0)
  1712. ^
  1713. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1714. .owner = THIS_MODULE, \
  1715. ^
  1716. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:467:1: note: in expansion of macro 'PROC_FOPS_RW'
  1717. PROC_FOPS_RW(num_limit_thermal);
  1718. ^
  1719. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1720. #define THIS_MODULE ((struct module *)0)
  1721. ^
  1722. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1723. .owner = THIS_MODULE, \
  1724. ^
  1725. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:550:1: note: in expansion of macro 'PROC_FOPS_RW'
  1726. PROC_FOPS_RW(num_limit_low_battery);
  1727. ^
  1728. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_num_limit_low_battery_proc_fops.write')
  1729. #define THIS_MODULE ((struct module *)0)
  1730. ^
  1731. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1732. .owner = THIS_MODULE, \
  1733. ^
  1734. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:550:1: note: in expansion of macro 'PROC_FOPS_RW'
  1735. PROC_FOPS_RW(num_limit_low_battery);
  1736. ^
  1737. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1738. #define THIS_MODULE ((struct module *)0)
  1739. ^
  1740. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1741. .owner = THIS_MODULE, \
  1742. ^
  1743. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:633:1: note: in expansion of macro 'PROC_FOPS_RW'
  1744. PROC_FOPS_RW(num_limit_ultra_power_saving);
  1745. ^
  1746. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_num_limit_ultra_power_saving_proc_fops.write')
  1747. #define THIS_MODULE ((struct module *)0)
  1748. ^
  1749. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1750. .owner = THIS_MODULE, \
  1751. ^
  1752. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:633:1: note: in expansion of macro 'PROC_FOPS_RW'
  1753. PROC_FOPS_RW(num_limit_ultra_power_saving);
  1754. ^
  1755. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1756. #define THIS_MODULE ((struct module *)0)
  1757. ^
  1758. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1759. .owner = THIS_MODULE, \
  1760. ^
  1761. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:716:1: note: in expansion of macro 'PROC_FOPS_RW'
  1762. PROC_FOPS_RW(num_limit_power_serv);
  1763. ^
  1764. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_num_limit_power_serv_proc_fops.write')
  1765. #define THIS_MODULE ((struct module *)0)
  1766. ^
  1767. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1768. .owner = THIS_MODULE, \
  1769. ^
  1770. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:716:1: note: in expansion of macro 'PROC_FOPS_RW'
  1771. PROC_FOPS_RW(num_limit_power_serv);
  1772. ^
  1773. LD drivers/usb/gadget/g_android.o
  1774. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1775. #define THIS_MODULE ((struct module *)0)
  1776. ^
  1777. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1778. .owner = THIS_MODULE, \
  1779. ^
  1780. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:812:1: note: in expansion of macro 'PROC_FOPS_RW'
  1781. PROC_FOPS_RW(test0);
  1782. ^
  1783. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_test0_proc_fops.write')
  1784. #define THIS_MODULE ((struct module *)0)
  1785. ^
  1786. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1787. .owner = THIS_MODULE, \
  1788. ^
  1789. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:812:1: note: in expansion of macro 'PROC_FOPS_RW'
  1790. PROC_FOPS_RW(test0);
  1791. ^
  1792. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1793. #define THIS_MODULE ((struct module *)0)
  1794. ^
  1795. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1796. .owner = THIS_MODULE, \
  1797. ^
  1798. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:881:1: note: in expansion of macro 'PROC_FOPS_RW'
  1799. PROC_FOPS_RW(test1);
  1800. ^
  1801. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_test1_proc_fops.write')
  1802. #define THIS_MODULE ((struct module *)0)
  1803. ^
  1804. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1805. .owner = THIS_MODULE, \
  1806. ^
  1807. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:881:1: note: in expansion of macro 'PROC_FOPS_RW'
  1808. PROC_FOPS_RW(test1);
  1809. ^
  1810. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: initialization from incompatible pointer type
  1811. #define THIS_MODULE ((struct module *)0)
  1812. ^
  1813. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1814. .owner = THIS_MODULE, \
  1815. ^
  1816. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:937:1: note: in expansion of macro 'PROC_FOPS_RW'
  1817. PROC_FOPS_RW(memory_debug);
  1818. ^
  1819. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/export.h:36:30: warning: (near initialization for 'hps_memory_debug_proc_fops.write')
  1820. #define THIS_MODULE ((struct module *)0)
  1821. ^
  1822. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:49:27: note: in expansion of macro 'THIS_MODULE'
  1823. .owner = THIS_MODULE, \
  1824. ^
  1825. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_procfs.c:937:1: note: in expansion of macro 'PROC_FOPS_RW'
  1826. PROC_FOPS_RW(memory_debug);
  1827. ^
  1828. CC drivers/video/cfbcopyarea.o
  1829. CC drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_cpu.o
  1830. target C: libcrypto_static <= external/openssl/crypto/des/cbc_enc.c
  1831. LD drivers/usb/gadget/built-in.o
  1832. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/cfbcopyarea.c:28:0:
  1833. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1834. #define CONFIG_DMA_SHARED_BUFFER
  1835. ^
  1836. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1837. from <command-line>:0:
  1838. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1839. #define CONFIG_DMA_SHARED_BUFFER 1
  1840. ^
  1841. CC drivers/usb/misc/trancevibrator.o
  1842. target C: libcrypto_static <= external/openssl/crypto/des/cfb64ede.c
  1843. CC drivers/usb/host/xhci.o
  1844. CC drivers/video/cfbimgblt.o
  1845. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/video/cfbimgblt.c:34:0:
  1846. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  1847. #define CONFIG_DMA_SHARED_BUFFER
  1848. ^
  1849. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  1850. from <command-line>:0:
  1851. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  1852. #define CONFIG_DMA_SHARED_BUFFER 1
  1853. ^
  1854. CC drivers/usb/host/xhci-mem.o
  1855. LD drivers/usb/misc/built-in.o
  1856. CC drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_api.o
  1857. LD drivers/video/fb.o
  1858. LD drivers/video/built-in.o
  1859. CC drivers/misc/mediatek/pmic_wrap/mt_pmic_wrap.o
  1860. CC drivers/misc/mediatek/pmic_wrap/mt6795/pwrap_hal.o
  1861. CC drivers/misc/mediatek/mach/mt6795/mt_hotplug_strategy_algo.o
  1862. target C: libcrypto_static <= external/openssl/crypto/des/cfb64enc.c
  1863. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/pmic_wrap/mt6795/pwrap_hal.c: In function 'pwrap_init':
  1864. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/pmic_wrap/mt6795/pwrap_hal.c:1129:6: warning: unused variable 'backup' [-Wunused-variable]
  1865. u32 backup = 0;
  1866. ^
  1867. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/pmic_wrap/mt6795/pwrap_hal.c:1128:6: warning: unused variable 'cg_mask' [-Wunused-variable]
  1868. u32 cg_mask = 0;
  1869. ^
  1870. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/usb/host/xhci-mem.c: In function 'xhci_endpoint_init':
  1871. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/usb/host/xhci-mem.c:1435:19: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1872. ep_ctx->ep_info2 |= cpu_to_le32(xhci_get_endpoint_type(udev, ep));
  1873. ^
  1874. CC drivers/misc/mediatek/mach/mt6795/mt_cpuidle64.o
  1875. LD drivers/misc/mediatek/pmic_wrap/mt6795/built-in.o
  1876. LD drivers/misc/mediatek/pmic_wrap/built-in.o
  1877. CC drivers/misc/mediatek/mach/mt6795/hibernate64.o
  1878. CC drivers/misc/mediatek/power/mt6795/pmic.o
  1879. CC drivers/misc/mediatek/mach/mt6795/mt_emi_bm.o
  1880. CC drivers/misc/mediatek/power/mt6795/upmu_common.o
  1881. CC drivers/usb/host/xhci-ring.o
  1882. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c: In function 'BM_Init':
  1883. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:27:5: warning: 'return' with a value, in function returning void
  1884. return -1;
  1885. ^
  1886. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:37:5: warning: 'return' with a value, in function returning void
  1887. return -1;
  1888. ^
  1889. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c: In function 'BM_SetMonitorCounter':
  1890. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:280:14: warning: assignment makes integer from pointer without a cast
  1891. addr = EMI_BMEN;
  1892. ^
  1893. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:283:14: warning: assignment makes integer from pointer without a cast
  1894. addr = (counter_num <= 3) ? EMI_MSEL : (EMI_MSEL2 + (counter_num / 2 - 2) * 8);
  1895. ^
  1896. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c: In function 'BM_SetMaster':
  1897. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:308:14: warning: assignment makes integer from pointer without a cast
  1898. addr = EMI_BMEN;
  1899. ^
  1900. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:311:14: warning: assignment makes integer from pointer without a cast
  1901. addr = (counter_num <= 3) ? EMI_MSEL : (EMI_MSEL2 + (counter_num / 2 - 2) * 8);
  1902. ^
  1903. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c: In function 'BM_SetIDSelect':
  1904. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/mt_emi_bm.c:336:10: warning: assignment makes integer from pointer without a cast
  1905. addr = EMI_BMID0 + ((counter_num - 1) / 2) * 4;
  1906. ^
  1907. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs.o
  1908. CC drivers/misc/mediatek/mach/mt6795/mt_mem_bw.o
  1909. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs_cg_array.o
  1910. LD drivers/misc/mediatek/mach/mt6795/built-in.o
  1911. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs_dcm_array.o
  1912. LD drivers/misc/mediatek/mach/built-in.o
  1913. CC drivers/usb/host/xhci-hub.o
  1914. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs_6331_array.o
  1915. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs_6332_array.o
  1916. CC drivers/usb/host/xhci-dbg.o
  1917. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs_analog_array.o
  1918. target C: libcrypto_static <= external/openssl/crypto/des/cfb_enc.c
  1919. CC drivers/misc/mediatek/power_gs/mt6795/mt_power_gs_suspend.o
  1920. CC drivers/usb/host/xhci-plat.o
  1921. CC drivers/misc/mediatek/power/mt6795/pmic_auxadc.o
  1922. LD drivers/misc/mediatek/power_gs/mt6795/built-in.o
  1923. LD drivers/misc/mediatek/power_gs/built-in.o
  1924. LD drivers/usb/host/xhci-hcd.o
  1925. CC drivers/misc/mediatek/pwm/mt_pwm.o
  1926. LD drivers/usb/host/built-in.o
  1927. CC drivers/usb/phy/phy.o
  1928. CC drivers/misc/mediatek/power/mt6795/pmic_chr_type_det.o
  1929. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/pwm/mt_pwm.c: In function 'pwm_set_spec_config':
  1930. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/pwm/mt_pwm.c:1286:39: warning: passing argument 2 of 'mt_set_pwm_buf0_addr' makes integer from pointer without a cast
  1931. mt_set_pwm_buf0_addr(conf->pwm_no, conf->PWM_MODE_MEMORY_REGS.BUF0_BASE_ADDR);
  1932. ^
  1933. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/pwm/mt_pwm.c:567:5: note: expected 'U32' but argument is of type 'U32 *'
  1934. S32 mt_set_pwm_buf0_addr (U32 pwm_no, U32 addr )
  1935. ^
  1936. CC drivers/misc/mediatek/pwm/mt6795/mt_pwm_hal.o
  1937. CC drivers/usb/phy/phy-nop.o
  1938. CC drivers/misc/mediatek/power/mt6795/da9210.o
  1939. CC drivers/misc/mediatek/power/mt6795/tps6128x.o
  1940. LD drivers/usb/phy/built-in.o
  1941. LD drivers/misc/mediatek/pwm/mt6795/built-in.o
  1942. LD drivers/misc/mediatek/pwm/built-in.o
  1943. CC drivers/misc/mediatek/power/mt6795/battery_meter_hal.o
  1944. CC drivers/misc/mediatek/power/mt6795/charging_hw_mt_sw_charger.o
  1945. CC drivers/usb/storage/alauda.o
  1946. CC drivers/misc/mediatek/ram_console/mtk_ram_console.o
  1947. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/power/mt6795/charging_hw_mt_sw_charger.c: In function 'charging_reset_watch_dog_timer':
  1948. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/power/mt6795/charging_hw_mt_sw_charger.c:833:17: warning: implicit declaration of function 'mtk_is_host_mode' [-Wimplicit-function-declaration]
  1949. if(is_m3_en==1 && !mtk_is_host_mode())
  1950. ^
  1951. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/power/mt6795/charging_hw_mt_sw_charger.c: At top level:
  1952. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/power/mt6795/charging_hw_mt_sw_charger.c:1304:19: warning: 'charging_get_error_state' defined but not used [-Wunused-function]
  1953. static kal_uint32 charging_get_error_state(void)
  1954. ^
  1955. target C: libcrypto_static <= external/openssl/crypto/des/des_enc.c
  1956. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/ram_console/mtk_ram_console.c: In function 'ram_console_early_init':
  1957. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/ram_console/mtk_ram_console.c:562:24: warning: assignment makes pointer from integer without a cast
  1958. ram_console_buffer_pa = CONFIG_MTK_RAM_CONSOLE_DRAM_ADDR;
  1959. ^
  1960. CC drivers/misc/mediatek/rrc/mt6795/rrc_drv.o
  1961. CC drivers/usb/storage/cypress_atacb.o
  1962. LD drivers/misc/mediatek/ram_console/built-in.o
  1963. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  1964. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:5,
  1965. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5,
  1966. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:31:
  1967. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  1968. void enable_screen_idle_switch_decouple();
  1969. ^
  1970. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  1971. void disable_screen_idle_switch_decouple();
  1972. ^
  1973. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: In function 'rrc_set_refresh_rate_kthread_func':
  1974. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:377:9: warning: unused variable 'enable' [-Wunused-variable]
  1975. int enable ;
  1976. ^
  1977. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:376:9: warning: unused variable 'event' [-Wunused-variable]
  1978. int event ;
  1979. ^
  1980. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: In function 'rrc_set_120Hz_kthread_func':
  1981. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:440:1: warning: no return statement in function returning non-void [-Wreturn-type]
  1982. }
  1983. ^
  1984. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: In function 'rrc_set_60Hz_kthread_func':
  1985. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:452:1: warning: no return statement in function returning non-void [-Wreturn-type]
  1986. }
  1987. ^
  1988. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: In function 'rrc_set_scenario_state':
  1989. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:504:9: warning: unused variable 'j' [-Wunused-variable]
  1990. int j = scenario_status_next & 0x1 ;
  1991. ^
  1992. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: In function 'rrc_notify_scenario_event':
  1993. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:547:9: warning: unused variable 'curr_rate' [-Wunused-variable]
  1994. int curr_rate ;
  1995. ^
  1996. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:546:9: warning: unused variable 'next_rate' [-Wunused-variable]
  1997. int next_rate ;
  1998. ^
  1999. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: In function 'rrc_ioctl':
  2000. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:573:18: warning: unused variable 'max_safe_size' [-Wunused-variable]
  2001. unsigned int max_safe_size;
  2002. ^
  2003. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:31:0:
  2004. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c: At top level:
  2005. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  2006. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  2007. ^
  2008. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:148:12: warning: 'rrc_get_ddp_fps' defined but not used [-Wunused-function]
  2009. static int rrc_get_ddp_fps(void)
  2010. ^
  2011. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:157:12: warning: 'rrc_get_ddp_refresh_rate' defined but not used [-Wunused-function]
  2012. static int rrc_get_ddp_refresh_rate(void)
  2013. ^
  2014. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:285:12: warning: 'rrc_is_touch_event' defined but not used [-Wunused-function]
  2015. static int rrc_is_touch_event(void)
  2016. ^
  2017. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:292:12: warning: 'rrc_monitor_fps_kthread_func' defined but not used [-Wunused-function]
  2018. static int rrc_monitor_fps_kthread_func(void *data)
  2019. ^
  2020. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:429:12: warning: 'rrc_set_120Hz_kthread_func' defined but not used [-Wunused-function]
  2021. static int rrc_set_120Hz_kthread_func(void *data)
  2022. ^
  2023. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:442:12: warning: 'rrc_set_60Hz_kthread_func' defined but not used [-Wunused-function]
  2024. static int rrc_set_60Hz_kthread_func(void *data)
  2025. ^
  2026. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:479:12: warning: 'rrc_reset_sample_count' defined but not used [-Wunused-function]
  2027. static int rrc_reset_sample_count(void)
  2028. ^
  2029. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:485:12: warning: 'rrc_get_sample_count' defined but not used [-Wunused-function]
  2030. static int rrc_get_sample_count(void)
  2031. ^
  2032. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rrc/mt6795/rrc_drv.c:490:12: warning: 'rrc_inc_sample_count' defined but not used [-Wunused-function]
  2033. static int rrc_inc_sample_count(void)
  2034. ^
  2035. CC drivers/usb/usb-common.o
  2036. CC drivers/misc/mediatek/rtc/mtk_rtc_common.o
  2037. LD drivers/misc/mediatek/rrc/mt6795/rrc_driver.o
  2038. CC drivers/usb/storage/datafab.o
  2039. CC drivers/usb/storage/freecom.o
  2040. LD drivers/misc/mediatek/rrc/mt6795/built-in.o
  2041. LD drivers/misc/mediatek/rrc/built-in.o
  2042. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mtk_rtc_common.c:487:12: warning: 'atoi_ext' defined but not used [-Wunused-function]
  2043. static int atoi_ext(const char *a)
  2044. ^
  2045. CC drivers/usb/storage/isd200.o
  2046. CC drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.o
  2047. CC drivers/misc/mediatek/sched/mt_sched.o
  2048. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c:107:8: warning: return type defaults to 'int' [-Wreturn-type]
  2049. static hal_rtc_set_auto_bit(int val)
  2050. ^
  2051. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c: In function 'hal_rtc_set_alarm_time':
  2052. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c:439:45: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  2053. rtc_write(RTC_AL_SEC, rtc_read(RTC_AL_SEC) & (~RTC_AL_SEC_MASK) | (tm->tm_sec & RTC_AL_SEC_MASK));
  2054. ^
  2055. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c: In function 'hal_rtc_clear_alarm':
  2056. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c:463:45: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  2057. rtc_write(RTC_AL_SEC, rtc_read(RTC_AL_SEC) & (~RTC_AL_SEC_MASK) | (tm->tm_sec & RTC_AL_SEC_MASK));
  2058. ^
  2059. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c: In function 'hal_rtc_set_auto_bit':
  2060. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/rtc/mt6795/mtk_rtc_hal.c:116:1: warning: control reaches end of non-void function [-Wreturn-type]
  2061. }
  2062. ^
  2063. CC drivers/misc/mediatek/sched/mt_compat_sched.o
  2064. CC drivers/usb/storage/jumpshot.o
  2065. LD drivers/misc/mediatek/rtc/mt6795/built-in.o
  2066. LD drivers/misc/mediatek/rtc/built-in.o
  2067. CC drivers/misc/mediatek/selinux_warning/selinux_warning.o
  2068. CC drivers/usb/storage/karma.o
  2069. LD drivers/misc/mediatek/sched/built-in.o
  2070. CC drivers/misc/mediatek/smi/mt6795/smi_debug.o
  2071. CC drivers/misc/mediatek/smi/mt6795/smi_common.o
  2072. CC drivers/usb/storage/onetouch.o
  2073. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/smi/mt6795/smi_debug.c:23:0:
  2074. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/irqs.h:10:0: warning: "NR_IRQS" redefined
  2075. #define NR_IRQS (NR_MT_IRQ_LINE+220)
  2076. ^
  2077. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/irq.h:4:0,
  2078. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/hardirq.h:21,
  2079. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/hardirq.h:8,
  2080. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/interrupt.h:12,
  2081. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/smi/mt6795/smi_debug.c:6:
  2082. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/asm-generic/irq.h:10:0: note: this is the location of the previous definition
  2083. #define NR_IRQS 64
  2084. ^
  2085. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/smi/mt6795/smi_debug.c:27:0:
  2086. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  2087. #define CONFIG_DMA_SHARED_BUFFER
  2088. ^
  2089. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  2090. from <command-line>:0:
  2091. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  2092. #define CONFIG_DMA_SHARED_BUFFER 1
  2093. ^
  2094. LD drivers/misc/mediatek/selinux_warning/built-in.o
  2095. CC drivers/usb/storage/sddr09.o
  2096. CC drivers/misc/mediatek/spi/mt6795/spi.o
  2097. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c:25:0:
  2098. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/irqs.h:10:0: warning: "NR_IRQS" redefined
  2099. #define NR_IRQS (NR_MT_IRQ_LINE+220)
  2100. ^
  2101. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/irq.h:4:0,
  2102. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/hardirq.h:21,
  2103. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/hardirq.h:8,
  2104. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/interrupt.h:12,
  2105. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c:10:
  2106. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/asm-generic/irq.h:10:0: note: this is the location of the previous definition
  2107. #define NR_IRQS 64
  2108. ^
  2109. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c:29:0:
  2110. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2111. #define PHYS_OFFSET 0x40000000
  2112. ^
  2113. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2114. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2115. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2116. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2117. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2118. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2119. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2120. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c:2:
  2121. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2122. #define PHYS_OFFSET ({ memstart_addr; })
  2123. ^
  2124. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c: In function 'mt_spi_next_xfer':
  2125. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c:794:6: warning: unused variable 'reg_val' [-Wunused-variable]
  2126. u32 reg_val = 0;
  2127. ^
  2128. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c: In function 'mt_spi_probe':
  2129. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spi/mt6795/spi.c:1370:19: warning: unused variable 'regs' [-Wunused-variable]
  2130. struct resource *regs;
  2131. ^
  2132. CC drivers/misc/mediatek/spi/mt6795/spi-dev.o
  2133. CC drivers/usb/storage/sddr55.o
  2134. CC drivers/misc/mediatek/smi/mt6795/mmdvfs_mgr.o
  2135. CC drivers/usb/storage/shuttle_usbat.o
  2136. LD drivers/misc/mediatek/smi/mt6795/built-in.o
  2137. LD drivers/misc/mediatek/smi/built-in.o
  2138. LD drivers/misc/mediatek/spi/mt6795/built-in.o
  2139. LD drivers/misc/mediatek/spi/built-in.o
  2140. CC drivers/misc/mediatek/sync/mtk_sync.o
  2141. CC drivers/misc/mediatek/spm/mt6795/mt_spm_internal.o
  2142. CC drivers/usb/storage/scsiglue.o
  2143. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2144. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2145. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.c:7:
  2146. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2147. #define PHYS_OFFSET 0x40000000
  2148. ^
  2149. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2150. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2151. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2152. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2153. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2154. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2155. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2156. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.c:2:
  2157. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2158. #define PHYS_OFFSET ({ memstart_addr; })
  2159. ^
  2160. LD drivers/misc/mediatek/sync/built-in.o
  2161. target C: libcrypto_static <= external/openssl/crypto/des/des_old.c
  2162. CC drivers/misc/mediatek/sysenv/mt6795/sysenv.o
  2163. CC drivers/misc/mediatek/spm/mt6795/mt_spm_64.o
  2164. CC drivers/usb/storage/protocol.o
  2165. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_64.c:13:0:
  2166. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/irqs.h:10:0: warning: "NR_IRQS" redefined
  2167. #define NR_IRQS (NR_MT_IRQ_LINE+220)
  2168. ^
  2169. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/irq.h:4:0,
  2170. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/hardirq.h:21,
  2171. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/hardirq.h:8,
  2172. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/interrupt.h:12,
  2173. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_64.c:4:
  2174. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/asm-generic/irq.h:10:0: note: this is the location of the previous definition
  2175. #define NR_IRQS 64
  2176. ^
  2177. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2178. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2179. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_64.c:17:
  2180. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2181. #define PHYS_OFFSET 0x40000000
  2182. ^
  2183. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2184. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2185. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2186. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2187. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2188. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2189. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2190. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_64.c:2:
  2191. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2192. #define PHYS_OFFSET ({ memstart_addr; })
  2193. ^
  2194. CC drivers/usb/storage/transport.o
  2195. CC drivers/misc/mediatek/spm/mt6795/mt_spm_fs_64.o
  2196. LD drivers/misc/mediatek/sysenv/mt6795/built-in.o
  2197. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2198. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2199. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_fs_64.c:7:
  2200. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2201. #define PHYS_OFFSET 0x40000000
  2202. ^
  2203. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2204. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2205. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2206. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2207. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2208. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2209. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2210. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_fs_64.c:2:
  2211. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2212. #define PHYS_OFFSET ({ memstart_addr; })
  2213. ^
  2214. LD drivers/misc/mediatek/sysenv/built-in.o
  2215. CC drivers/usb/storage/usb.o
  2216. CC drivers/misc/mediatek/systracker/systracker_interface.o
  2217. CC drivers/misc/mediatek/spm/mt6795/mt_spm_sleep_64.o
  2218. CC drivers/usb/storage/initializers.o
  2219. CC drivers/misc/mediatek/systracker/mt6795/systracker_platform.o
  2220. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2221. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2222. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_sleep_64.c:24:
  2223. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2224. #define PHYS_OFFSET 0x40000000
  2225. ^
  2226. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2227. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2228. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2229. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2230. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2231. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2232. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2233. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_sleep_64.c:2:
  2234. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2235. #define PHYS_OFFSET ({ memstart_addr; })
  2236. ^
  2237. CC drivers/misc/mediatek/thermal/mtk_thermal_monitor.o
  2238. LD drivers/misc/mediatek/systracker/mt6795/built-in.o
  2239. CC drivers/misc/mediatek/systracker/backtrace_64bit.o
  2240. CC drivers/usb/storage/sierra_ms.o
  2241. CC drivers/misc/mediatek/spm/mt6795/mt_spm_dpidle_64.o
  2242. LD drivers/misc/mediatek/systracker/built-in.o
  2243. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2244. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2245. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_dpidle_64.c:18:
  2246. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2247. #define PHYS_OFFSET 0x40000000
  2248. ^
  2249. CC drivers/usb/storage/option_ms.o
  2250. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2251. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2252. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2253. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2254. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2255. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2256. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2257. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_dpidle_64.c:2:
  2258. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2259. #define PHYS_OFFSET ({ memstart_addr; })
  2260. ^
  2261. CC drivers/misc/mediatek/spm/mt6795/mt_spm_sodi_64.o
  2262. CC drivers/usb/storage/usual-tables.o
  2263. CC drivers/usb/storage/debug.o
  2264. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2265. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2266. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_sodi_64.c:17:
  2267. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2268. #define PHYS_OFFSET 0x40000000
  2269. ^
  2270. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2271. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2272. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2273. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2274. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2275. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2276. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2277. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_sodi_64.c:2:
  2278. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2279. #define PHYS_OFFSET ({ memstart_addr; })
  2280. ^
  2281. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/usb/storage/usual-tables.c:70:0:
  2282. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/usb/storage/unusual_devs.h:1922:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
  2283. HW_UNUSUAL_DEV( 0x2001, 0xa708, 0x06, 0x50,
  2284. ^
  2285. CC drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.o
  2286. CC drivers/misc/mediatek/thermal/mtk_cooler_shutdown.o
  2287. CC drivers/misc/mediatek/uart/uart.o
  2288. LD drivers/usb/storage/usb-storage.o
  2289. LD drivers/usb/storage/ums-alauda.o
  2290. LD drivers/usb/storage/ums-cypress.o
  2291. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2292. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2293. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.c:19:
  2294. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2295. #define PHYS_OFFSET 0x40000000
  2296. ^
  2297. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2298. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2299. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2300. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2301. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2302. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2303. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2304. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.c:2:
  2305. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2306. #define PHYS_OFFSET ({ memstart_addr; })
  2307. ^
  2308. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.c: In function 'spm_mcdi_wfi_sel_leave':
  2309. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.c:636:17: warning: unused variable 'ver' [-Wunused-variable]
  2310. CHIP_SW_VER ver=mt_get_chip_sw_ver();
  2311. ^
  2312. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.c: In function 'spm_mcdi_wfi':
  2313. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_mcdi_64.c:713:17: warning: unused variable 'ver' [-Wunused-variable]
  2314. CHIP_SW_VER ver=mt_get_chip_sw_ver();
  2315. ^
  2316. LD drivers/usb/storage/ums-datafab.o
  2317. LD drivers/usb/storage/ums-freecom.o
  2318. LD drivers/usb/storage/ums-isd200.o
  2319. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/uart.c:55:0:
  2320. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/irqs.h:10:0: warning: "NR_IRQS" redefined
  2321. #define NR_IRQS (NR_MT_IRQ_LINE+220)
  2322. ^
  2323. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/irq.h:4:0,
  2324. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/hardirq.h:21,
  2325. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/hardirq.h:8,
  2326. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/interrupt.h:12,
  2327. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/serial_core.h:25,
  2328. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/uart.c:40:
  2329. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/asm-generic/irq.h:10:0: note: this is the location of the previous definition
  2330. #define NR_IRQS 64
  2331. ^
  2332. LD drivers/usb/storage/ums-jumpshot.o
  2333. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/uart.c: In function 'mtk_uart_history_store':
  2334. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/uart.c:695:9: warning: unused variable 'res' [-Wunused-variable]
  2335. int res = sscanf(buffer, "%d %d", &tx_index, &rx_index);
  2336. ^
  2337. LD drivers/usb/storage/ums-karma.o
  2338. CC drivers/misc/mediatek/thermal/mtk_cooler_backlight.o
  2339. LD drivers/usb/storage/ums-onetouch.o
  2340. LD drivers/usb/storage/ums-sddr09.o
  2341. CC drivers/misc/mediatek/spm/mt6795/mt_spm_talking_64.o
  2342. LD drivers/usb/storage/ums-sddr55.o
  2343. LD drivers/usb/storage/ums-usbat.o
  2344. LD drivers/usb/storage/built-in.o
  2345. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/thermal/mtk_cooler_backlight.c:32:13: warning: 'mtk_cl_backlight_set_max_brightness_limit' defined but not used [-Wunused-function]
  2346. static void mtk_cl_backlight_set_max_brightness_limit(void)
  2347. ^
  2348. LD drivers/usb/built-in.o
  2349. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2350. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2351. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_talking_64.c:9:
  2352. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2353. #define PHYS_OFFSET 0x40000000
  2354. ^
  2355. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2356. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2357. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2358. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2359. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2360. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2361. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2362. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_talking_64.c:2:
  2363. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2364. #define PHYS_OFFSET ({ memstart_addr; })
  2365. ^
  2366. CC drivers/misc/mediatek/thermal/mtk_cooler_kshutdown.o
  2367. CC drivers/misc/mediatek/spm/mt6795/mt_spm_ddrdfs_64.o
  2368. target C: libcrypto_static <= external/openssl/crypto/des/des_old2.c
  2369. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_lpae.h:3:0,
  2370. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_internal.h:11,
  2371. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_ddrdfs_64.c:15:
  2372. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/memory.h:8:0: warning: "PHYS_OFFSET" redefined
  2373. #define PHYS_OFFSET 0x40000000
  2374. ^
  2375. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/page.h:57:0,
  2376. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mm_types.h:16,
  2377. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:24,
  2378. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/compat.h:25,
  2379. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/stat.h:23,
  2380. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stat.h:5,
  2381. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/module.h:10,
  2382. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/spm/mt6795/mt_spm_ddrdfs_64.c:2:
  2383. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/memory.h:99:0: note: this is the location of the previous definition
  2384. #define PHYS_OFFSET ({ memstart_addr; })
  2385. ^
  2386. LD drivers/misc/mediatek/power/mt6795/built-in.o
  2387. LD drivers/misc/mediatek/power/built-in.o
  2388. CC drivers/misc/mediatek/thermal/mtk_cooler_cam.o
  2389. target C: libcrypto_static <= external/openssl/crypto/des/ecb3_enc.c
  2390. CC drivers/misc/mediatek/thermal/mtk_cooler_vrt.o
  2391. LD drivers/misc/mediatek/spm/mt6795/built-in.o
  2392. LD drivers/misc/mediatek/spm/built-in.o
  2393. target C: libcrypto_static <= external/openssl/crypto/des/ecb_enc.c
  2394. CC drivers/misc/mediatek/uibc/uibc.o
  2395. CC drivers/misc/mediatek/uart/mt6795/platform_uart.o
  2396. target C: libcrypto_static <= external/openssl/crypto/des/ede_cbcm_enc.c
  2397. CC drivers/misc/mediatek/thermal/mt6795/mtk_thermal_platform.o
  2398. target C: libcrypto_static <= external/openssl/crypto/des/enc_read.c
  2399. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function '__write_fcr_register':
  2400. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:275:23: warning: initialization makes pointer from integer without a cast
  2401. void __iomem *base = uart->base;
  2402. ^
  2403. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'sync_write_fcr_register':
  2404. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:282:23: warning: initialization makes pointer from integer without a cast
  2405. void __iomem *base = uart->base;
  2406. ^
  2407. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function '__set_fcr_register':
  2408. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:294:23: warning: initialization makes pointer from integer without a cast
  2409. void __iomem *base = uart->base;
  2410. ^
  2411. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function '__clr_fcr_register':
  2412. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:302:23: warning: initialization makes pointer from integer without a cast
  2413. void __iomem *base = uart->base;
  2414. ^
  2415. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'dump_reg':
  2416. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:345:23: warning: initialization makes pointer from integer without a cast
  2417. void __iomem *base = uart->base;
  2418. ^
  2419. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'dump_uart_reg':
  2420. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:376:8: warning: assignment makes pointer from integer without a cast
  2421. base = uart->base;
  2422. ^
  2423. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_vfifo_enable':
  2424. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:408:23: warning: initialization makes pointer from integer without a cast
  2425. void __iomem *base = uart->base;
  2426. ^
  2427. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_vfifo_disable':
  2428. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:438:23: warning: initialization makes pointer from integer without a cast
  2429. void __iomem *base = uart->base;
  2430. ^
  2431. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_fifo_set_trig':
  2432. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1245:23: warning: initialization makes pointer from integer without a cast
  2433. void __iomem *base = uart->base;
  2434. ^
  2435. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_set_auto_baud':
  2436. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1285:23: warning: initialization makes pointer from integer without a cast
  2437. void __iomem *base = uart->base;
  2438. ^
  2439. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_cal_baud':
  2440. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1310:23: warning: initialization makes pointer from integer without a cast
  2441. void __iomem *base = uart->base;
  2442. ^
  2443. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'UART_READ_EFR':
  2444. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1456:23: warning: initialization makes pointer from integer without a cast
  2445. void __iomem *base = uart->base;
  2446. ^
  2447. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_set_flow_ctrl':
  2448. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1473:23: warning: initialization makes pointer from integer without a cast
  2449. void __iomem *base = uart->base;
  2450. ^
  2451. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_config':
  2452. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1590:23: warning: initialization makes pointer from integer without a cast
  2453. void __iomem *base = uart->base;
  2454. ^
  2455. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_read_status':
  2456. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1623:23: warning: initialization makes pointer from integer without a cast
  2457. void __iomem *base = uart->base;
  2458. ^
  2459. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_write_allow':
  2460. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1646:23: warning: initialization makes pointer from integer without a cast
  2461. void __iomem *base = uart->base;
  2462. ^
  2463. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_enable_intrs':
  2464. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1653:23: warning: initialization makes pointer from integer without a cast
  2465. void __iomem *base = uart->base;
  2466. ^
  2467. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_disable_intrs':
  2468. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1662:23: warning: initialization makes pointer from integer without a cast
  2469. void __iomem *base = uart->base;
  2470. ^
  2471. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_read_byte':
  2472. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1671:23: warning: initialization makes pointer from integer without a cast
  2473. void __iomem *base = uart->base;
  2474. ^
  2475. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_write_byte':
  2476. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1678:23: warning: initialization makes pointer from integer without a cast
  2477. void __iomem *base = uart->base;
  2478. ^
  2479. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_get_interrupt':
  2480. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1711:23: warning: initialization makes pointer from integer without a cast
  2481. void __iomem *base = uart->base;
  2482. ^
  2483. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_get_modem_status':
  2484. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1725:23: warning: initialization makes pointer from integer without a cast
  2485. void __iomem *base = uart->base;
  2486. ^
  2487. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_rx_pre_handler':
  2488. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1759:23: warning: initialization makes pointer from integer without a cast
  2489. void __iomem *base = uart->base;
  2490. ^
  2491. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_set_mctrl':
  2492. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1785:23: warning: initialization makes pointer from integer without a cast
  2493. void __iomem *base = uart->base;
  2494. ^
  2495. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_get_mctrl':
  2496. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1828:23: warning: initialization makes pointer from integer without a cast
  2497. void __iomem *base = uart->base;
  2498. ^
  2499. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_break_ctl':
  2500. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1895:23: warning: initialization makes pointer from integer without a cast
  2501. void __iomem *base = uart->base;
  2502. ^
  2503. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_enable_sleep':
  2504. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:1926:23: warning: initialization makes pointer from integer without a cast
  2505. void __iomem *base = uart->base;
  2506. ^
  2507. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_save':
  2508. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:2069:7: warning: assignment makes pointer from integer without a cast
  2509. base = uart->base;
  2510. ^
  2511. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c: In function 'mtk_uart_restore':
  2512. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/uart/mt6795/platform_uart.c:2111:7: warning: assignment makes pointer from integer without a cast
  2513. base = uart->base;
  2514. ^
  2515. CC drivers/misc/mediatek/vcorefs/mt6795/mt_vcore_dvfs_64.o
  2516. CC drivers/misc/mediatek/vibrator/vibrator_drv.o
  2517. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  2518. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:5,
  2519. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5,
  2520. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/vcorefs/mt6795/mt_vcore_dvfs_64.c:28:
  2521. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2522. void enable_screen_idle_switch_decouple();
  2523. ^
  2524. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2525. void disable_screen_idle_switch_decouple();
  2526. ^
  2527. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/vcorefs/mt6795/mt_vcore_dvfs_64.c:28:0:
  2528. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  2529. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  2530. ^
  2531. LD drivers/misc/mediatek/uibc/built-in.o
  2532. target C: libcrypto_static <= external/openssl/crypto/des/enc_writ.c
  2533. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_pa_thput.o
  2534. CC drivers/misc/mediatek/vibrator/mt6795/vibrator.o
  2535. LD drivers/misc/mediatek/vcorefs/mt6795/built-in.o
  2536. LD drivers/misc/mediatek/vcorefs/built-in.o
  2537. target C: libcrypto_static <= external/openssl/crypto/des/fcrypt.c
  2538. LD drivers/misc/mediatek/vibrator/mt6795/built-in.o
  2539. CC drivers/misc/mediatek/videocodec/videocodec_kernel.o
  2540. LD drivers/misc/mediatek/vibrator/built-in.o
  2541. target C: libcrypto_static <= external/openssl/crypto/des/fcrypt_b.c
  2542. LD drivers/misc/mediatek/uart/mt6795/built-in.o
  2543. LD drivers/misc/mediatek/uart/built-in.o
  2544. CC drivers/misc/mediatek/thermal/mt6795/mtk_cooler_bcct.o
  2545. target C: libcrypto_static <= external/openssl/crypto/des/ofb64ede.c
  2546. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_wmt.o
  2547. target C: libcrypto_static <= external/openssl/crypto/des/ofb64enc.c
  2548. CC drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.o
  2549. CC drivers/misc/mediatek/videocodec/mt6795/common/val/src/val.o
  2550. CC drivers/misc/mediatek/thermal/mt6795/mtk_cooler_mutt.o
  2551. target C: libcrypto_static <= external/openssl/crypto/des/ofb_enc.c
  2552. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:15:0:
  2553. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c: In function 'compat_copy_struct':
  2554. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2555. __typeof__(*(ptr)) __pu_val = (x); \
  2556. ^
  2557. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2558. __put_user_err((x), (ptr), __pu_err); \
  2559. ^
  2560. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2561. __put_user((x), __p) : \
  2562. ^
  2563. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1715:76: note: in expansion of macro 'put_user'
  2564. err = get_user(p, &(from32->pvHandle)); err |= put_user(p, &(to->pvHandle));
  2565. ^
  2566. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2567. __typeof__(*(ptr)) __pu_val = (x); \
  2568. ^
  2569. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2570. __put_user_err((x), (ptr), __pu_err); \
  2571. ^
  2572. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2573. __put_user((x), __p) : \
  2574. ^
  2575. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1717:76: note: in expansion of macro 'put_user'
  2576. err |= get_user(p, &(from32->pvLock)); err |= put_user(p, &(to->pvLock));
  2577. ^
  2578. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2579. __typeof__(*(ptr)) __pu_val = (x); \
  2580. ^
  2581. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2582. __put_user_err((x), (ptr), __pu_err); \
  2583. ^
  2584. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2585. __put_user((x), __p) : \
  2586. ^
  2587. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1719:76: note: in expansion of macro 'put_user'
  2588. err |= get_user(p, &(from32->pvReserved)); err |= put_user(p, &(to->pvReserved));
  2589. ^
  2590. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2591. (x) = (__typeof__(*(ptr)))__gu_val; \
  2592. ^
  2593. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2594. __get_user_err((x), (ptr), __gu_err); \
  2595. ^
  2596. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2597. __get_user((x), __p) : \
  2598. ^
  2599. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1729:27: note: in expansion of macro 'get_user'
  2600. err = get_user(p, &(from->pvHandle)); err |= put_user(p, &(to32->pvHandle));
  2601. ^
  2602. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2603. (x) = (__typeof__(*(ptr)))__gu_val; \
  2604. ^
  2605. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2606. __get_user_err((x), (ptr), __gu_err); \
  2607. ^
  2608. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2609. __get_user((x), __p) : \
  2610. ^
  2611. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1731:28: note: in expansion of macro 'get_user'
  2612. err |= get_user(p, &(from->pvLock)); err |= put_user(p, &(to32->pvLock));
  2613. ^
  2614. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2615. (x) = (__typeof__(*(ptr)))__gu_val; \
  2616. ^
  2617. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2618. __get_user_err((x), (ptr), __gu_err); \
  2619. ^
  2620. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2621. __get_user((x), __p) : \
  2622. ^
  2623. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1733:28: note: in expansion of macro 'get_user'
  2624. err |= get_user(p, &(from->pvReserved)); err |= put_user(p, &(to32->pvReserved));
  2625. ^
  2626. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2627. __typeof__(*(ptr)) __pu_val = (x); \
  2628. ^
  2629. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2630. __put_user_err((x), (ptr), __pu_err); \
  2631. ^
  2632. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2633. __put_user((x), __p) : \
  2634. ^
  2635. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1747:76: note: in expansion of macro 'put_user'
  2636. err = get_user(p, &(from32->pvHandle)); err |= put_user(p, &(to->pvHandle));
  2637. ^
  2638. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2639. __typeof__(*(ptr)) __pu_val = (x); \
  2640. ^
  2641. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2642. __put_user_err((x), (ptr), __pu_err); \
  2643. ^
  2644. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2645. __put_user((x), __p) : \
  2646. ^
  2647. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1751:76: note: in expansion of macro 'put_user'
  2648. err |= get_user(p, &(from32->pvReserved)); err |= put_user(p, &(to->pvReserved));
  2649. ^
  2650. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2651. (x) = (__typeof__(*(ptr)))__gu_val; \
  2652. ^
  2653. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2654. __get_user_err((x), (ptr), __gu_err); \
  2655. ^
  2656. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2657. __get_user((x), __p) : \
  2658. ^
  2659. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1759:27: note: in expansion of macro 'get_user'
  2660. err = get_user(p, &(from->pvHandle)); err |= put_user(p, &(to32->pvHandle));
  2661. ^
  2662. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2663. (x) = (__typeof__(*(ptr)))__gu_val; \
  2664. ^
  2665. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2666. __get_user_err((x), (ptr), __gu_err); \
  2667. ^
  2668. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2669. __get_user((x), __p) : \
  2670. ^
  2671. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1763:28: note: in expansion of macro 'get_user'
  2672. err |= get_user(p, &(from->pvReserved)); err |= put_user(p, &(to32->pvReserved));
  2673. ^
  2674. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2675. __typeof__(*(ptr)) __pu_val = (x); \
  2676. ^
  2677. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2678. __put_user_err((x), (ptr), __pu_err); \
  2679. ^
  2680. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2681. __put_user((x), __p) : \
  2682. ^
  2683. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1776:76: note: in expansion of macro 'put_user'
  2684. err = get_user(p, &(from32->pvHandle)); err |= put_user(p, &(to->pvHandle));
  2685. ^
  2686. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2687. __typeof__(*(ptr)) __pu_val = (x); \
  2688. ^
  2689. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2690. __put_user_err((x), (ptr), __pu_err); \
  2691. ^
  2692. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2693. __put_user((x), __p) : \
  2694. ^
  2695. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1779:76: note: in expansion of macro 'put_user'
  2696. err |= get_user(p, &(from32->pvIsrFunction)); err |= put_user(p, &(to->pvIsrFunction));
  2697. ^
  2698. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2699. __typeof__(*(ptr)) __pu_val = (x); \
  2700. ^
  2701. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2702. __put_user_err((x), (ptr), __pu_err); \
  2703. ^
  2704. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2705. __put_user((x), __p) : \
  2706. ^
  2707. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1780:76: note: in expansion of macro 'put_user'
  2708. err |= get_user(p, &(from32->pvReserved)); err |= put_user(p, &(to->pvReserved));
  2709. ^
  2710. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2711. (x) = (__typeof__(*(ptr)))__gu_val; \
  2712. ^
  2713. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2714. __get_user_err((x), (ptr), __gu_err); \
  2715. ^
  2716. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2717. __get_user((x), __p) : \
  2718. ^
  2719. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1797:27: note: in expansion of macro 'get_user'
  2720. err = get_user(p, &(from->pvHandle)); err |= put_user(p, &(to32->pvHandle));
  2721. ^
  2722. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2723. (x) = (__typeof__(*(ptr)))__gu_val; \
  2724. ^
  2725. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2726. __get_user_err((x), (ptr), __gu_err); \
  2727. ^
  2728. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2729. __get_user((x), __p) : \
  2730. ^
  2731. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1800:28: note: in expansion of macro 'get_user'
  2732. err |= get_user(p, &(from->pvIsrFunction)); err |= put_user(p, &(to32->pvIsrFunction));
  2733. ^
  2734. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2735. (x) = (__typeof__(*(ptr)))__gu_val; \
  2736. ^
  2737. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2738. __get_user_err((x), (ptr), __gu_err); \
  2739. ^
  2740. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2741. __get_user((x), __p) : \
  2742. ^
  2743. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1801:28: note: in expansion of macro 'get_user'
  2744. err |= get_user(p, &(from->pvReserved)); err |= put_user(p, &(to32->pvReserved));
  2745. ^
  2746. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2747. __typeof__(*(ptr)) __pu_val = (x); \
  2748. ^
  2749. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2750. __put_user_err((x), (ptr), __pu_err); \
  2751. ^
  2752. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2753. __put_user((x), __p) : \
  2754. ^
  2755. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1822:76: note: in expansion of macro 'put_user'
  2756. err |= get_user(p, &(from32->pvMemVa)); err |= put_user(p, &(to->pvMemVa));
  2757. ^
  2758. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2759. __typeof__(*(ptr)) __pu_val = (x); \
  2760. ^
  2761. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2762. __put_user_err((x), (ptr), __pu_err); \
  2763. ^
  2764. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2765. __put_user((x), __p) : \
  2766. ^
  2767. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1823:76: note: in expansion of macro 'put_user'
  2768. err |= get_user(p, &(from32->pvMemPa)); err |= put_user(p, &(to->pvMemPa));
  2769. ^
  2770. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2771. __typeof__(*(ptr)) __pu_val = (x); \
  2772. ^
  2773. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2774. __put_user_err((x), (ptr), __pu_err); \
  2775. ^
  2776. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2777. __put_user((x), __p) : \
  2778. ^
  2779. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1825:76: note: in expansion of macro 'put_user'
  2780. err |= get_user(p, &(from32->pvAlignMemVa)); err |= put_user(p, &(to->pvAlignMemVa));
  2781. ^
  2782. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2783. __typeof__(*(ptr)) __pu_val = (x); \
  2784. ^
  2785. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2786. __put_user_err((x), (ptr), __pu_err); \
  2787. ^
  2788. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2789. __put_user((x), __p) : \
  2790. ^
  2791. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1826:76: note: in expansion of macro 'put_user'
  2792. err |= get_user(p, &(from32->pvAlignMemPa)); err |= put_user(p, &(to->pvAlignMemPa));
  2793. ^
  2794. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2795. __typeof__(*(ptr)) __pu_val = (x); \
  2796. ^
  2797. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2798. __put_user_err((x), (ptr), __pu_err); \
  2799. ^
  2800. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2801. __put_user((x), __p) : \
  2802. ^
  2803. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1829:76: note: in expansion of macro 'put_user'
  2804. err |= get_user(p, &(from32->pIonBufhandle)); err |= put_user(p, &(to->pIonBufhandle));
  2805. ^
  2806. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:194:32: warning: initialization makes pointer from integer without a cast
  2807. __typeof__(*(ptr)) __pu_val = (x); \
  2808. ^
  2809. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:217:2: note: in expansion of macro '__put_user_err'
  2810. __put_user_err((x), (ptr), __pu_err); \
  2811. ^
  2812. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:234:3: note: in expansion of macro '__put_user'
  2813. __put_user((x), __p) : \
  2814. ^
  2815. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1830:76: note: in expansion of macro 'put_user'
  2816. err |= get_user(p, &(from32->pvReserved)); err |= put_user(p, &(to->pvReserved));
  2817. ^
  2818. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2819. (x) = (__typeof__(*(ptr)))__gu_val; \
  2820. ^
  2821. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2822. __get_user_err((x), (ptr), __gu_err); \
  2823. ^
  2824. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2825. __get_user((x), __p) : \
  2826. ^
  2827. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1842:28: note: in expansion of macro 'get_user'
  2828. err |= get_user(p, &(from->pvMemVa)); err |= put_user(p, &(to32->pvMemVa));
  2829. ^
  2830. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2831. (x) = (__typeof__(*(ptr)))__gu_val; \
  2832. ^
  2833. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2834. __get_user_err((x), (ptr), __gu_err); \
  2835. ^
  2836. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2837. __get_user((x), __p) : \
  2838. ^
  2839. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1843:28: note: in expansion of macro 'get_user'
  2840. err |= get_user(p, &(from->pvMemPa)); err |= put_user(p, &(to32->pvMemPa));
  2841. ^
  2842. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2843. (x) = (__typeof__(*(ptr)))__gu_val; \
  2844. ^
  2845. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2846. __get_user_err((x), (ptr), __gu_err); \
  2847. ^
  2848. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2849. __get_user((x), __p) : \
  2850. ^
  2851. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1845:28: note: in expansion of macro 'get_user'
  2852. err |= get_user(p, &(from->pvAlignMemVa)); err |= put_user(p, &(to32->pvAlignMemVa));
  2853. ^
  2854. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2855. (x) = (__typeof__(*(ptr)))__gu_val; \
  2856. ^
  2857. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2858. __get_user_err((x), (ptr), __gu_err); \
  2859. ^
  2860. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2861. __get_user((x), __p) : \
  2862. ^
  2863. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1846:28: note: in expansion of macro 'get_user'
  2864. err |= get_user(p, &(from->pvAlignMemPa)); err |= put_user(p, &(to32->pvAlignMemPa));
  2865. ^
  2866. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2867. (x) = (__typeof__(*(ptr)))__gu_val; \
  2868. ^
  2869. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2870. __get_user_err((x), (ptr), __gu_err); \
  2871. ^
  2872. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2873. __get_user((x), __p) : \
  2874. ^
  2875. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1849:28: note: in expansion of macro 'get_user'
  2876. err |= get_user(p, &(from->pIonBufhandle)); err |= put_user(p, &(to32->pIonBufhandle));
  2877. ^
  2878. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:149:6: warning: assignment makes integer from pointer without a cast
  2879. (x) = (__typeof__(*(ptr)))__gu_val; \
  2880. ^
  2881. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:155:2: note: in expansion of macro '__get_user_err'
  2882. __get_user_err((x), (ptr), __gu_err); \
  2883. ^
  2884. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/uaccess.h:172:3: note: in expansion of macro '__get_user'
  2885. __get_user((x), __p) : \
  2886. ^
  2887. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videocodec/mt6795/videocodec_kernel_driver.c:1850:28: note: in expansion of macro 'get_user'
  2888. err |= get_user(p, &(from->pvReserved)); err |= put_user(p, &(to32->pvReserved));
  2889. ^
  2890. target C: libcrypto_static <= external/openssl/crypto/des/pcbc_enc.c
  2891. target C: libcrypto_static <= external/openssl/crypto/des/qud_cksm.c
  2892. CC drivers/misc/mediatek/videox/mt6795/mtkfb_console.o
  2893. CC drivers/misc/mediatek/videox/mt6795/disp_assert_layer.o
  2894. CC drivers/misc/mediatek/thermal/mt6795/mtk_cooler_amutt.o
  2895. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_cpu.o
  2896. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_abb.o
  2897. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  2898. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:5,
  2899. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5,
  2900. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:3:
  2901. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2902. void enable_screen_idle_switch_decouple();
  2903. ^
  2904. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2905. void disable_screen_idle_switch_decouple();
  2906. ^
  2907. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  2908. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:5:
  2909. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2910. void dprec_logger_dump_reset();
  2911. ^
  2912. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2913. char *dprec_logger_get_dump_addr();
  2914. ^
  2915. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2916. unsigned int dprec_logger_get_dump_len();
  2917. ^
  2918. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c: In function 'DAL_Clean':
  2919. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:295:47: warning: passing argument 1 of 'primary_display_config_input_multiple' from incompatible pointer type
  2920. ret = primary_display_config_input_multiple(&primary_input);
  2921. ^
  2922. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:3:0:
  2923. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:272:5: note: expected 'struct primary_disp_input_config *' but argument is of type 'struct primary_disp_input_config (*)[4]'
  2924. int primary_display_config_input_multiple(primary_disp_input_config* input);
  2925. ^
  2926. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:309:1: warning: label 'End' defined but not used [-Wunused-label]
  2927. End:
  2928. ^
  2929. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:234:18: warning: unused variable 'BG_COLOR' [-Wunused-variable]
  2930. const UINT32 BG_COLOR = MAKE_TWO_RGB565_COLOR(DAL_BG_COLOR, DAL_BG_COLOR);
  2931. ^
  2932. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c: In function 'DAL_Printf':
  2933. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:354:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  2934. primary_disp_input_config *input= &primary_input[0];
  2935. ^
  2936. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:373:47: warning: passing argument 1 of 'primary_display_config_input_multiple' from incompatible pointer type
  2937. ret = primary_display_config_input_multiple(&primary_input);
  2938. ^
  2939. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:3:0:
  2940. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:272:5: note: expected 'struct primary_disp_input_config *' but argument is of type 'struct primary_disp_input_config (*)[4]'
  2941. int primary_display_config_input_multiple(primary_disp_input_config* input);
  2942. ^
  2943. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:403:1: warning: label 'End' defined but not used [-Wunused-label]
  2944. End:
  2945. ^
  2946. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:3:0:
  2947. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c: At top level:
  2948. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  2949. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  2950. ^
  2951. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:91:14: warning: 'dal_enable_when_resume' defined but not used [-Wunused-variable]
  2952. static BOOL dal_enable_when_resume = FALSE;
  2953. ^
  2954. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_assert_layer.c:117:19: warning: 'DAL_SetRedScreen' defined but not used [-Wunused-function]
  2955. static DAL_STATUS DAL_SetRedScreen(UINT32 *addr)
  2956. ^
  2957. CC drivers/misc/mediatek/videox/mt6795/mtkfb.o
  2958. target C: libcrypto_static <= external/openssl/crypto/des/rand_key.c
  2959. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_all_ts.o
  2960. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:5:0:
  2961. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  2962. #define CONFIG_DMA_SHARED_BUFFER
  2963. ^
  2964. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1:0:
  2965. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  2966. #define CONFIG_DMA_SHARED_BUFFER 1
  2967. ^
  2968. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:36:0:
  2969. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2970. bool get_ovl1_to_mem_on();
  2971. ^
  2972. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  2973. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:39:
  2974. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2975. void dprec_logger_dump_reset();
  2976. ^
  2977. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2978. char *dprec_logger_get_dump_addr();
  2979. ^
  2980. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  2981. unsigned int dprec_logger_get_dump_len();
  2982. ^
  2983. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/y991/core/board-custom.h:4:0,
  2984. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_platform.h:13,
  2985. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:7,
  2986. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:44:
  2987. include/generated/autoconf.h:958:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  2988. #define CONFIG_DMA_SHARED_BUFFER 1
  2989. ^
  2990. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:5:0:
  2991. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: note: this is the location of the previous definition
  2992. #define CONFIG_DMA_SHARED_BUFFER
  2993. ^
  2994. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  2995. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_path.h:4,
  2996. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_platform.h:17,
  2997. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:7,
  2998. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:44:
  2999. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3000. void enable_screen_idle_switch_decouple();
  3001. ^
  3002. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3003. void disable_screen_idle_switch_decouple();
  3004. ^
  3005. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:44:0:
  3006. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:155:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3007. int mtkfb_fence_timeline_index();
  3008. ^
  3009. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:53:0:
  3010. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:65:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3011. int get_ovl2mem_ticket();
  3012. ^
  3013. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:70:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3014. void ovl2mem_wait_done();
  3015. ^
  3016. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:71:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3017. int ovl2mem_deinit();
  3018. ^
  3019. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_pan_display_impl':
  3020. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:778:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3021. primary_disp_input_config input;
  3022. ^
  3023. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:745:6: warning: unused variable 'wait_ret' [-Wunused-variable]
  3024. int wait_ret = 0;
  3025. ^
  3026. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_set_par':
  3027. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1098:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3028. primary_disp_input_config temp;
  3029. ^
  3030. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1121:1: warning: label 'Done' defined but not used [-Wunused-label]
  3031. Done:
  3032. ^
  3033. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_ioctl':
  3034. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1441:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3035. primary_disp_input_config input;
  3036. ^
  3037. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1594:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3038. struct mtkfb_device *fbdev = (struct mtkfb_device *)mtkfb_fbi->par;
  3039. ^
  3040. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_compat_ioctl':
  3041. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1785:17: warning: unused variable 'ret' [-Wunused-variable]
  3042. DISP_STATUS ret = 0;
  3043. ^
  3044. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:1784:18: warning: unused variable 'argp' [-Wunused-variable]
  3045. void __user *argp = (void __user *)arg;
  3046. ^
  3047. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_find_lcm_driver':
  3048. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2083:12: warning: unused variable 'q' [-Wunused-variable]
  3049. char *p, *q;
  3050. ^
  3051. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2083:8: warning: unused variable 'p' [-Wunused-variable]
  3052. char *p, *q;
  3053. ^
  3054. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2082:7: warning: unused variable 'ret' [-Wunused-variable]
  3055. BOOL ret = FALSE;
  3056. ^
  3057. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function '__parse_tag_videolfb_extra':
  3058. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2310:6: warning: unused variable 'ret' [-Wunused-variable]
  3059. int ret;
  3060. ^
  3061. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function '_parse_tag_videolfb':
  3062. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2388:28: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
  3063. if(is_videofb_parse_done) return;
  3064. ^
  3065. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_probe':
  3066. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2461:67: warning: passing argument 3 of 'disp_hal_allocate_framebuffer' from incompatible pointer type
  3067. disp_hal_allocate_framebuffer(fb_base, (fb_base + vramsize - 1), (unsigned int*)&fbdev->fb_va_base, &fb_pa);
  3068. ^
  3069. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:48:0:
  3070. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:251:5: note: expected 'long unsigned int *' but argument is of type 'unsigned int *'
  3071. int disp_hal_allocate_framebuffer(phys_addr_t pa_start, phys_addr_t pa_end, unsigned long* va,
  3072. ^
  3073. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2464:43: warning: passing argument 1 of 'primary_display_set_frame_buffer_address' makes integer from pointer without a cast
  3074. primary_display_set_frame_buffer_address(fbdev->fb_va_base,fb_pa);
  3075. ^
  3076. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:48:0:
  3077. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:211:5: note: expected 'long unsigned int' but argument is of type 'void *'
  3078. int primary_display_set_frame_buffer_address(unsigned long va,unsigned long mva);
  3079. ^
  3080. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2508:24: warning: initialization makes integer from pointer without a cast
  3081. unsigned long fbVA = fbdev->fb_va_base;
  3082. ^
  3083. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2518:24: warning: passing argument 1 of '_mtkfb_internal_test' makes integer from pointer without a cast
  3084. _mtkfb_internal_test(fbdev->fb_va_base, MTK_FB_XRES, MTK_FB_YRES);
  3085. ^
  3086. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2191:12: note: expected 'long unsigned int' but argument is of type 'void *'
  3087. static int _mtkfb_internal_test(unsigned long va, unsigned int w, unsigned int h)
  3088. ^
  3089. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2435:8: warning: unused variable 'p' [-Wunused-variable]
  3090. char *p = NULL;
  3091. ^
  3092. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:48:0:
  3093. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: At top level:
  3094. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  3095. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  3096. ^
  3097. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:125:15: warning: 'mtkfb_using_layer_type' defined but not used [-Wunused-variable]
  3098. static UINT32 mtkfb_using_layer_type = LAYER_2D;
  3099. ^
  3100. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:126:13: warning: 'hwc_force_fb_enabled' defined but not used [-Wunused-variable]
  3101. static bool hwc_force_fb_enabled = true;
  3102. ^
  3103. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:305:12: warning: 'mtkfb_update_screen' defined but not used [-Wunused-function]
  3104. static int mtkfb_update_screen(struct fb_info *info)
  3105. ^
  3106. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:183:28: warning: 'screen_update_task' defined but not used [-Wunused-variable]
  3107. static struct task_struct *screen_update_task = NULL;
  3108. ^
  3109. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:184:28: warning: 'esd_recovery_task' defined but not used [-Wunused-variable]
  3110. static struct task_struct *esd_recovery_task = NULL;
  3111. ^
  3112. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:321:21: warning: 'BL_level' defined but not used [-Wunused-variable]
  3113. static unsigned int BL_level = 0;
  3114. ^
  3115. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:322:13: warning: 'BL_set_level_resume' defined but not used [-Wunused-variable]
  3116. static BOOL BL_set_level_resume = FALSE;
  3117. ^
  3118. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:414:36: warning: 'fbi_var_backup' defined but not used [-Wunused-variable]
  3119. static struct fb_var_screeninfo fbi_var_backup;
  3120. ^
  3121. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:415:36: warning: 'fbi_fix_backup' defined but not used [-Wunused-variable]
  3122. static struct fb_fix_screeninfo fbi_fix_backup;
  3123. ^
  3124. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:416:37: warning: 'need_restore' defined but not used [-Wunused-variable]
  3125. static BOOL need_restore = FALSE;
  3126. ^
  3127. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:421:13: warning: 'first_enable_esd' defined but not used [-Wunused-variable]
  3128. static bool first_enable_esd = true;
  3129. ^
  3130. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:578:12: warning: '_overlay_info_convert' defined but not used [-Wunused-function]
  3131. static int _overlay_info_convert(struct fb_overlay_layer* src, OVL_CONFIG_STRUCT *dst)
  3132. ^
  3133. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2028:12: warning: 'mtkfb_fbinfo_modify' defined but not used [-Wunused-function]
  3134. static int mtkfb_fbinfo_modify(struct fb_info *info)
  3135. ^
  3136. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2061:13: warning: '_mtkfb_draw_point' defined but not used [-Wunused-function]
  3137. static void _mtkfb_draw_point(unsigned int addr, unsigned int x, unsigned int y, unsigned int color)
  3138. ^
  3139. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2125:17: warning: 'get_current_time_us' defined but not used [-Wunused-function]
  3140. static long int get_current_time_us(void)
  3141. ^
  3142. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function 'mtkfb_ipo_init':
  3143. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:2601:1: warning: control reaches end of non-void function [-Wreturn-type]
  3144. }
  3145. ^
  3146. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c: In function '_convert_fb_layer_to_disp_input':
  3147. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb.c:576:1: warning: control reaches end of non-void function [-Wreturn-type]
  3148. }
  3149. ^
  3150. CC drivers/misc/mediatek/videocodec/mt6795/common/drv/src/drv_base.o
  3151. CC drivers/misc/mediatek/watchpoint/mt6795/aarch64/hw_watchpoint_aarch64.o
  3152. target C: libcrypto_static <= external/openssl/crypto/des/read2pwd.c
  3153. LD drivers/misc/mediatek/videocodec/mt6795/vcodec_kernel_driver.o
  3154. CC drivers/misc/mediatek/videox/mt6795/mtkfb_vsync.o
  3155. LD drivers/misc/mediatek/videocodec/mt6795/built-in.o
  3156. LD drivers/misc/mediatek/videocodec/built-in.o
  3157. CC drivers/misc/mediatek/videox/mt6795/debug.o
  3158. CC drivers/misc/mediatek/watchpoint/mt6795/aarch64/mt_dbg_aarch64.o
  3159. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  3160. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:5,
  3161. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5,
  3162. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_vsync.c:28:
  3163. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3164. void enable_screen_idle_switch_decouple();
  3165. ^
  3166. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3167. void disable_screen_idle_switch_decouple();
  3168. ^
  3169. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_vsync.c:28:0:
  3170. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  3171. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  3172. ^
  3173. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_vsync.c:221:19: warning: 'mtkfb_vsync_init' defined but not used [-Wunused-function]
  3174. static int __init mtkfb_vsync_init(void)
  3175. ^
  3176. CC drivers/misc/mediatek/wdk/wd_common_drv.o
  3177. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:4:0:
  3178. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  3179. #define CONFIG_DMA_SHARED_BUFFER
  3180. ^
  3181. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  3182. from <command-line>:0:
  3183. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  3184. #define CONFIG_DMA_SHARED_BUFFER 1
  3185. ^
  3186. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  3187. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:14:
  3188. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3189. void dprec_logger_dump_reset();
  3190. ^
  3191. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3192. char *dprec_logger_get_dump_addr();
  3193. ^
  3194. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3195. unsigned int dprec_logger_get_dump_len();
  3196. ^
  3197. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:16:0:
  3198. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3199. bool get_ovl1_to_mem_on();
  3200. ^
  3201. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  3202. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_path.h:4,
  3203. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:19:
  3204. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3205. void enable_screen_idle_switch_decouple();
  3206. ^
  3207. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3208. void disable_screen_idle_switch_decouple();
  3209. ^
  3210. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/y991/core/board-custom.h:4:0,
  3211. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_platform.h:13,
  3212. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:7,
  3213. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:26:
  3214. include/generated/autoconf.h:958:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  3215. #define CONFIG_DMA_SHARED_BUFFER 1
  3216. ^
  3217. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:4:0:
  3218. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: note: this is the location of the previous definition
  3219. #define CONFIG_DMA_SHARED_BUFFER
  3220. ^
  3221. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:26:0:
  3222. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:155:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3223. int mtkfb_fence_timeline_index();
  3224. ^
  3225. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:449:6: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3226. bool get_ovl1_to_mem_on()
  3227. ^
  3228. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c: In function 'process_dbg_opt':
  3229. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:696:22: warning: initialization makes integer from pointer without a cast
  3230. int bypass = (void*) simple_strtoul(p, &p, 16);
  3231. ^
  3232. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:709:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3233. char*p=(char*)opt+4;
  3234. ^
  3235. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:726:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3236. disp_session_config config;
  3237. ^
  3238. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c: In function 'debug_get_info':
  3239. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1189:6: warning: unused variable 'i' [-Wunused-variable]
  3240. int i = 0;
  3241. ^
  3242. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c: In function 'debug_read':
  3243. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1227:6: warning: unused variable 'i' [-Wunused-variable]
  3244. int i = 0;
  3245. ^
  3246. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c: At top level:
  3247. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1262:2: warning: initialization from incompatible pointer type
  3248. .open = debug_open,
  3249. ^
  3250. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1262:2: warning: (near initialization for 'debug_fops.open')
  3251. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c: In function 'layer_debug_open':
  3252. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1275:25: warning: assignment makes integer from pointer without a cast
  3253. dbgopt->working_buf = vmalloc(dbgopt->working_size);
  3254. ^
  3255. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c: At top level:
  3256. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1317:2: warning: initialization from incompatible pointer type
  3257. .open = layer_debug_open,
  3258. ^
  3259. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:1317:2: warning: (near initialization for 'layer_debug_fops.open')
  3260. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:21:0:
  3261. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  3262. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  3263. ^
  3264. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:114:13: warning: 'STR_HELP' defined but not used [-Wunused-variable]
  3265. static char STR_HELP[] =
  3266. ^
  3267. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.c:253:13: warning: 'dump_layer_info' defined but not used [-Wunused-function]
  3268. static void dump_layer_info(void)
  3269. ^
  3270. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdk/wd_common_drv.c:265:2: warning: initialization from incompatible pointer type
  3271. .write = wk_proc_cmd_write,
  3272. ^
  3273. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdk/wd_common_drv.c:265:2: warning: (near initialization for 'wk_proc_cmd_fops.write')
  3274. LD drivers/misc/mediatek/watchpoint/mt6795/aarch64/built-in.o
  3275. LD drivers/misc/mediatek/watchpoint/mt6795/built-in.o
  3276. LD drivers/misc/mediatek/watchpoint/built-in.o
  3277. CC drivers/misc/mediatek/wdt/mt6795/mtk_wdt.o
  3278. CC drivers/misc/mediatek/xhci/xhci-mtk-power.o
  3279. CC drivers/misc/mediatek/wdk/wd_api.o
  3280. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c:13:0:
  3281. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/irqs.h:10:0: warning: "NR_IRQS" redefined
  3282. #define NR_IRQS (NR_MT_IRQ_LINE+220)
  3283. ^
  3284. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/irq.h:4:0,
  3285. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/hardirq.h:21,
  3286. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/hardirq.h:8,
  3287. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/interrupt.h:12,
  3288. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c:7:
  3289. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/asm-generic/irq.h:10:0: note: this is the location of the previous definition
  3290. #define NR_IRQS 64
  3291. ^
  3292. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c: In function 'wdt_pmic_full_reset':
  3293. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c:339:15: warning: unused variable 'val' [-Wunused-variable]
  3294. unsigned int val;
  3295. ^
  3296. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c:1:0:
  3297. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c: At top level:
  3298. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c:953:15: warning: initialization from incompatible pointer type
  3299. core_initcall(mtk_wdt_get_base_addr);
  3300. ^
  3301. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/init.h:180:58: note: in definition of macro '__define_initcall'
  3302. __attribute__((__section__(".initcall" #id ".init"))) = fn
  3303. ^
  3304. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/wdt/mt6795/mtk_wdt.c:953:1: note: in expansion of macro 'core_initcall'
  3305. core_initcall(mtk_wdt_get_base_addr);
  3306. ^
  3307. CC drivers/misc/mediatek/videox/mt6795/primary_display.o
  3308. LD drivers/misc/mediatek/wdk/built-in.o
  3309. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_pa.o
  3310. target C: libcrypto_static <= external/openssl/crypto/des/rpc_enc.c
  3311. CC drivers/misc/mediatek/xhci/xhci-mtk-scheduler.o
  3312. LD drivers/misc/mediatek/wdt/mt6795/built-in.o
  3313. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:17:0:
  3314. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3315. bool get_ovl1_to_mem_on();
  3316. ^
  3317. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_battery.o
  3318. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  3319. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:19:
  3320. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3321. void dprec_logger_dump_reset();
  3322. ^
  3323. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3324. char *dprec_logger_get_dump_addr();
  3325. ^
  3326. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3327. unsigned int dprec_logger_get_dump_len();
  3328. ^
  3329. LD drivers/misc/mediatek/wdt/built-in.o
  3330. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  3331. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_dump.h:4,
  3332. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:26:
  3333. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3334. void enable_screen_idle_switch_decouple();
  3335. ^
  3336. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3337. void disable_screen_idle_switch_decouple();
  3338. ^
  3339. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:30:0:
  3340. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_od.h:764:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3341. int disp_od_check_status();
  3342. ^
  3343. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_od.h:765:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3344. void disp_od_irq_handler();
  3345. ^
  3346. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:43:0:
  3347. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:155:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3348. int mtkfb_fence_timeline_index();
  3349. ^
  3350. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_primary_path_lock':
  3351. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:165:20: warning: assignment discards 'const' qualifier from pointer target type
  3352. pgc->mutex_locker = caller;
  3353. ^
  3354. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3355. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:202:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3356. static int primary_is_sec()
  3357. ^
  3358. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:265:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3359. static int primary_display_is_idle()
  3360. ^
  3361. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_primary_path_idlemgr_monitor_thread':
  3362. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:446:6: warning: unused variable 'ret' [-Wunused-variable]
  3363. int ret = 0;
  3364. ^
  3365. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3366. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:489:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3367. static int primary_display_idlemgr_init()
  3368. ^
  3369. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_build_path_decouple':
  3370. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:909:1: warning: no return statement in function returning non-void [-Wreturn-type]
  3371. {}
  3372. ^
  3373. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_build_path_single_layer':
  3374. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:912:1: warning: no return statement in function returning non-void [-Wreturn-type]
  3375. {}
  3376. ^
  3377. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_cmdq_flush_config_handle':
  3378. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1192:64: warning: passing argument 3 of 'dprec_logger_start' makes integer from pointer without a cast
  3379. dprec_logger_start(DPREC_LOGGER_PRIMARY_CMDQ_FLUSH, blocking, callback);
  3380. ^
  3381. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  3382. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:19:
  3383. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:147:6: note: expected 'unsigned int' but argument is of type 'void *'
  3384. void dprec_logger_start(DPREC_LOGGER_ENUM source, unsigned int val1, unsigned int val2);
  3385. ^
  3386. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:0:
  3387. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'disp_enable_emi_force_on':
  3388. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:1210:29: warning: passing argument 2 of 'dprec_reg_op' makes integer from pointer without a cast
  3389. dprec_reg_op(handle, (reg32), val, 0x00000000);\
  3390. ^
  3391. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1422:13: note: in expansion of macro 'DISP_REG_SET'
  3392. DISP_REG_SET(0, SPM_PCM_SRC_REQ, DISP_REG_GET(SPM_PCM_SRC_REQ)&(~0x1));
  3393. ^
  3394. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  3395. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:19:
  3396. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:142:6: note: expected 'unsigned int' but argument is of type 'void *'
  3397. void dprec_reg_op(void* cmdq, unsigned int reg, unsigned int val, unsigned int mask);
  3398. ^
  3399. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:0:
  3400. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_spm.h:198:27: warning: passing argument 1 of 'disp_addr_convert' makes integer from pointer without a cast
  3401. #define SPM_PCM_SRC_REQ (SPM_BASE + 0xb0c)
  3402. ^
  3403. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:1217:43: note: in definition of macro 'DISP_REG_SET'
  3404. cmdqRecWrite(handle, disp_addr_convert(reg32), val, ~0); \
  3405. ^
  3406. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1422:29: note: in expansion of macro 'SPM_PCM_SRC_REQ'
  3407. DISP_REG_SET(0, SPM_PCM_SRC_REQ, DISP_REG_GET(SPM_PCM_SRC_REQ)&(~0x1));
  3408. ^
  3409. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:980:29: note: expected 'long unsigned int' but argument is of type 'void *'
  3410. static inline unsigned long disp_addr_convert(unsigned long va)
  3411. ^
  3412. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:1210:29: warning: passing argument 2 of 'dprec_reg_op' makes integer from pointer without a cast
  3413. dprec_reg_op(handle, (reg32), val, 0x00000000);\
  3414. ^
  3415. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1424:13: note: in expansion of macro 'DISP_REG_SET'
  3416. DISP_REG_SET(0, SPM_PCM_SRC_REQ, DISP_REG_GET(SPM_PCM_SRC_REQ)|0x1);
  3417. ^
  3418. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  3419. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:19:
  3420. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:142:6: note: expected 'unsigned int' but argument is of type 'void *'
  3421. void dprec_reg_op(void* cmdq, unsigned int reg, unsigned int val, unsigned int mask);
  3422. ^
  3423. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:0:
  3424. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/mt_spm.h:198:27: warning: passing argument 1 of 'disp_addr_convert' makes integer from pointer without a cast
  3425. #define SPM_PCM_SRC_REQ (SPM_BASE + 0xb0c)
  3426. ^
  3427. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:1217:43: note: in definition of macro 'DISP_REG_SET'
  3428. cmdqRecWrite(handle, disp_addr_convert(reg32), val, ~0); \
  3429. ^
  3430. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1424:29: note: in expansion of macro 'SPM_PCM_SRC_REQ'
  3431. DISP_REG_SET(0, SPM_PCM_SRC_REQ, DISP_REG_GET(SPM_PCM_SRC_REQ)|0x1);
  3432. ^
  3433. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:980:29: note: expected 'long unsigned int' but argument is of type 'void *'
  3434. static inline unsigned long disp_addr_convert(unsigned long va)
  3435. ^
  3436. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_DL_switch_to_DC_fast_two_pipe':
  3437. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1442:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3438. disp_ddp_path_config *data_config_dl = NULL;
  3439. ^
  3440. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1617:1: warning: label 'out' defined but not used [-Wunused-label]
  3441. out:
  3442. ^
  3443. CC drivers/misc/mediatek/xlog/xlog_filter.o
  3444. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_DL_switch_to_DC_fast':
  3445. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1750:1: warning: label 'out' defined but not used [-Wunused-label]
  3446. out:
  3447. ^
  3448. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'modify_path_power_off_callback':
  3449. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1792:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3450. int layer = disp_sync_get_output_interface_timeline_id();
  3451. ^
  3452. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_DC_switch_to_DL_fast':
  3453. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:147:13: warning: passing argument 2 of 'dpmgr_path_deinit' makes integer from pointer without a cast
  3454. #define pgc _get_context()
  3455. ^
  3456. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1811:49: note: in expansion of macro 'pgc'
  3457. dpmgr_path_deinit(pgc->ovl2mem_path_handle, pgc->cmdq_handle_ovl1to2_config);
  3458. ^
  3459. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5:0,
  3460. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:36:
  3461. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:191:5: note: expected 'int' but argument is of type 'cmdqRecHandle'
  3462. int dpmgr_path_deinit(disp_path_handle dp_handle, int encmdq);
  3463. ^
  3464. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:147:13: warning: passing argument 2 of 'dpmgr_path_deinit' makes integer from pointer without a cast
  3465. #define pgc _get_context()
  3466. ^
  3467. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1834:49: note: in expansion of macro 'pgc'
  3468. dpmgr_path_deinit(pgc->dpmgr_handle_two_pipe, pgc->cmdq_handle_config);
  3469. ^
  3470. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5:0,
  3471. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:36:
  3472. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:191:5: note: expected 'int' but argument is of type 'cmdqRecHandle'
  3473. int dpmgr_path_deinit(disp_path_handle dp_handle, int encmdq);
  3474. ^
  3475. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1903:1: warning: label 'out' defined but not used [-Wunused-label]
  3476. out:
  3477. ^
  3478. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_DC_switch_to_DL_sw_only':
  3479. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1963:1: warning: label 'out' defined but not used [-Wunused-label]
  3480. out:
  3481. ^
  3482. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1911:24: warning: unused variable 'data_config_dl' [-Wunused-variable]
  3483. disp_ddp_path_config *data_config_dl = NULL;
  3484. ^
  3485. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3486. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1997:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3487. static int config_display_m4u_port()
  3488. ^
  3489. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'allocat_decouple_buffer':
  3490. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2054:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3491. struct ion_client *client = NULL;
  3492. ^
  3493. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2088:28: warning: passing argument 3 of 'ion_phys' from incompatible pointer type
  3494. ion_phys(client, handle, &buffer_mva, &mva_size);
  3495. ^
  3496. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/ion_drv.h:6:0,
  3497. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:14:
  3498. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/staging/android/ion/ion.h:148:5: note: expected 'long unsigned int *' but argument is of type 'unsigned int *'
  3499. int ion_phys(struct ion_client *client, struct ion_handle *handle,
  3500. ^
  3501. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2088:41: warning: passing argument 4 of 'ion_phys' from incompatible pointer type
  3502. ion_phys(client, handle, &buffer_mva, &mva_size);
  3503. ^
  3504. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/ion_drv.h:6:0,
  3505. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:14:
  3506. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/staging/android/ion/ion.h:148:5: note: expected 'size_t *' but argument is of type 'unsigned int *'
  3507. int ion_phys(struct ion_client *client, struct ion_handle *handle,
  3508. ^
  3509. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2046:9: warning: unused variable 'i' [-Wunused-variable]
  3510. int i = 0;
  3511. ^
  3512. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3513. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2109:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3514. static int init_decouple_buffers()
  3515. ^
  3516. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_build_path_direct_link':
  3517. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2154:19: warning: unused variable 'dst_module' [-Wunused-variable]
  3518. DISP_MODULE_ENUM dst_module = 0;
  3519. ^
  3520. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_trigger_ovl_to_memory':
  3521. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2446:43: warning: passing argument 2 of 'cmdqRecFlushAsyncCallback' from incompatible pointer type
  3522. cmdqRecFlushAsyncCallback(cmdq_handle,callback,data);
  3523. ^
  3524. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7:0,
  3525. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3526. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:332:10: note: expected 'CmdqAsyncFlushCB' but argument is of type 'fence_release_callback'
  3527. int32_t cmdqRecFlushAsyncCallback(cmdqRecHandle handle, CmdqAsyncFlushCB callback,
  3528. ^
  3529. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_trigger_ovl_to_memory_mirror':
  3530. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2478:43: warning: passing argument 2 of 'cmdqRecFlushAsyncCallback' from incompatible pointer type
  3531. cmdqRecFlushAsyncCallback(cmdq_handle,callback,data);
  3532. ^
  3533. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7:0,
  3534. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3535. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:332:10: note: expected 'CmdqAsyncFlushCB' but argument is of type 'fence_release_callback'
  3536. int32_t cmdqRecFlushAsyncCallback(cmdqRecHandle handle, CmdqAsyncFlushCB callback,
  3537. ^
  3538. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_esd_check_config_handle_cmd':
  3539. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2597:1: warning: label 'done' defined but not used [-Wunused-label]
  3540. done:
  3541. ^
  3542. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_esd_check_config_handle_vdo':
  3543. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2630:1: warning: label 'done' defined but not used [-Wunused-label]
  3544. done:
  3545. ^
  3546. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_esd_check_worker_kthread':
  3547. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2834:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3548. long int ttt = 0;
  3549. ^
  3550. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2834:11: warning: unused variable 'ttt' [-Wunused-variable]
  3551. long int ttt = 0;
  3552. ^
  3553. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_esd_recovery':
  3554. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2931:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3555. LCM_PARAMS *lcm_param = NULL;
  3556. ^
  3557. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_disp_primary_path_check_trigger':
  3558. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3062:33: warning: passing argument 1 of 'primary_display_idlemgr_kick' discards 'const' qualifier from pointer target type
  3559. primary_display_idlemgr_kick(__func__, 1);
  3560. ^
  3561. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:421:6: note: expected 'char *' but argument is of type 'const char *'
  3562. void primary_display_idlemgr_kick(char *source, int need_lock)
  3563. ^
  3564. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_wdma_fence_release_callback':
  3565. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3217:20: warning: unused variable 'subtractor' [-Wunused-variable]
  3566. int fence_idx, subtractor, layer;
  3567. ^
  3568. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3569. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3306:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3570. static int _decouple_mirror_update_rdma_config()
  3571. ^
  3572. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_decouple_mirror_update_rdma_config':
  3573. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3323:56: warning: passing argument 3 of 'cmdqBackupReadSlot' from incompatible pointer type
  3574. cmdqBackupReadSlot(pgc->rdma_buff_info, 0, &(tmpConfig.address));
  3575. ^
  3576. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7:0,
  3577. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3578. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:248:10: note: expected 'uint32_t *' but argument is of type 'long unsigned int *'
  3579. int32_t cmdqBackupReadSlot(cmdqBackupSlotHandle hBackupSlot, uint32_t slotIndex,
  3580. ^
  3581. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3334:52: warning: passing argument 2 of 'cmdqRecFlushAsyncCallback' from incompatible pointer type
  3582. cmdqRecFlushAsyncCallback(cmdq_handle, _Interface_fence_release_callback,
  3583. ^
  3584. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7:0,
  3585. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3586. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:332:10: note: expected 'CmdqAsyncFlushCB' but argument is of type 'void (*)(uint32_t)'
  3587. int32_t cmdqRecFlushAsyncCallback(cmdqRecHandle handle, CmdqAsyncFlushCB callback,
  3588. ^
  3589. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_frame_update_kthread':
  3590. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3502:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3591. int layid = 0;
  3592. ^
  3593. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3506:19: warning: unused variable 'frm_seq' [-Wunused-variable]
  3594. unsigned long frm_seq = 0;
  3595. ^
  3596. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3505:19: warning: unused variable 'frame_update_addr' [-Wunused-variable]
  3597. unsigned long frame_update_addr = 0;
  3598. ^
  3599. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3504:18: warning: unused variable 'session_id' [-Wunused-variable]
  3600. unsigned int session_id = 0;
  3601. ^
  3602. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3502:9: warning: unused variable 'layid' [-Wunused-variable]
  3603. int layid = 0;
  3604. ^
  3605. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_fence_release_worker_thread':
  3606. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3528:6: warning: unused variable 'ret' [-Wunused-variable]
  3607. int ret = 0;
  3608. ^
  3609. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_present_fence_release_worker_thread':
  3610. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3615:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3611. disp_sync_info *layer_info = _get_sync_info(primary_session_id, timeline_id);
  3612. ^
  3613. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3598:8: warning: unused variable 'ret' [-Wunused-variable]
  3614. int ret = 0;
  3615. ^
  3616. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'get_dim_layer_mva_addr':
  3617. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3678:16: warning: passing argument 1 of 'memset' makes pointer from integer without a cast
  3618. memset(dim_layer_va, 0, frame_buffer_size);
  3619. ^
  3620. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/string.h:17:0,
  3621. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/processor.h:30,
  3622. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/spinlock.h:20,
  3623. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/spinlock.h:87,
  3624. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/seqlock.h:29,
  3625. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/time.h:5,
  3626. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/uapi/linux/timex.h:56,
  3627. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/timex.h:56,
  3628. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:17,
  3629. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2:
  3630. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/string.h:35:14: note: expected 'void *' but argument is of type 'long unsigned int'
  3631. extern void *memset(void *, int, __kernel_size_t);
  3632. ^
  3633. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3634. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3698:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3635. static int update_primary_intferface_module()
  3636. ^
  3637. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_init':
  3638. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3723:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3639. DISP_STATUS ret = DISP_STATUS_OK;
  3640. ^
  3641. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3780:44: warning: passing argument 2 of 'cmdqCoreRegisterCB' from incompatible pointer type
  3642. ret = cmdqCoreRegisterCB(CMDQ_GROUP_DISP, cmdqDdpClockOn,cmdqDdpDumpInfo,cmdqDdpResetEng,cmdqDdpClockOff);
  3643. ^
  3644. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:6:0,
  3645. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7,
  3646. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3647. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_core.h:454:10: note: expected 'CmdqClockOnCB' but argument is of type 'unsigned int (*)(uint64_t)'
  3648. int32_t cmdqCoreRegisterCB(CMDQ_GROUP_ENUM engGroup,
  3649. ^
  3650. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3780:59: warning: passing argument 3 of 'cmdqCoreRegisterCB' from incompatible pointer type
  3651. ret = cmdqCoreRegisterCB(CMDQ_GROUP_DISP, cmdqDdpClockOn,cmdqDdpDumpInfo,cmdqDdpResetEng,cmdqDdpClockOff);
  3652. ^
  3653. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:6:0,
  3654. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7,
  3655. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3656. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_core.h:454:10: note: expected 'CmdqDumpInfoCB' but argument is of type 'unsigned int (*)(uint64_t, char *, unsigned int)'
  3657. int32_t cmdqCoreRegisterCB(CMDQ_GROUP_ENUM engGroup,
  3658. ^
  3659. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3780:75: warning: passing argument 4 of 'cmdqCoreRegisterCB' from incompatible pointer type
  3660. ret = cmdqCoreRegisterCB(CMDQ_GROUP_DISP, cmdqDdpClockOn,cmdqDdpDumpInfo,cmdqDdpResetEng,cmdqDdpClockOff);
  3661. ^
  3662. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:6:0,
  3663. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7,
  3664. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3665. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_core.h:454:10: note: expected 'CmdqResetEngCB' but argument is of type 'unsigned int (*)(uint64_t)'
  3666. int32_t cmdqCoreRegisterCB(CMDQ_GROUP_ENUM engGroup,
  3667. ^
  3668. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3780:91: warning: passing argument 5 of 'cmdqCoreRegisterCB' from incompatible pointer type
  3669. ret = cmdqCoreRegisterCB(CMDQ_GROUP_DISP, cmdqDdpClockOn,cmdqDdpDumpInfo,cmdqDdpResetEng,cmdqDdpClockOff);
  3670. ^
  3671. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:6:0,
  3672. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7,
  3673. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3674. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_core.h:454:10: note: expected 'CmdqClockOffCB' but argument is of type 'unsigned int (*)(uint64_t)'
  3675. int32_t cmdqCoreRegisterCB(CMDQ_GROUP_ENUM engGroup,
  3676. ^
  3677. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3890:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3678. disp_ddp_path_config *data_config = NULL;
  3679. ^
  3680. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3730:19: warning: unused variable 'lcm_id' [-Wunused-variable]
  3681. LCM_INTERFACE_ID lcm_id = LCM_INTERFACE_NOTDEFINED;
  3682. ^
  3683. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3727:15: warning: unused variable 'lcm_fake_height' [-Wunused-variable]
  3684. unsigned int lcm_fake_height = 0;
  3685. ^
  3686. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3726:15: warning: unused variable 'lcm_fake_width' [-Wunused-variable]
  3687. unsigned int lcm_fake_width = 0;
  3688. ^
  3689. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_wait_for_idle':
  3690. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4121:1: warning: label 'done' defined but not used [-Wunused-label]
  3691. done:
  3692. ^
  3693. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_release_fence_fake':
  3694. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4304:62: warning: passing argument 4 of 'disp_sync_get_cached_layer_info' from incompatible pointer type
  3695. disp_sync_get_cached_layer_info(session_id, i, &layer_en, &addr, &fence_idx);
  3696. ^
  3697. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:43:0:
  3698. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:159:5: note: expected 'long unsigned int *' but argument is of type 'unsigned int *'
  3699. int disp_sync_get_cached_layer_info(unsigned int session_id, unsigned int timeline_idx, unsigned int *layer_en, unsigned long *addr, unsigned int *fence_idx);
  3700. ^
  3701. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_wait_for_vsync':
  3702. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4340:31: warning: passing argument 1 of 'primary_display_idlemgr_kick' discards 'const' qualifier from pointer target type
  3703. primary_display_idlemgr_kick(__func__, 1);
  3704. ^
  3705. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:421:6: note: expected 'char *' but argument is of type 'const char *'
  3706. void primary_display_idlemgr_kick(char *source, int need_lock)
  3707. ^
  3708. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_suspend':
  3709. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4450:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3710. int event_ret = dpmgr_wait_event_timeout(pgc->dpmgr_handle, DISP_PATH_EVENT_FRAME_DONE, HZ*1);
  3711. ^
  3712. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_resume':
  3713. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4591:3: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3714. LCM_PARAMS *lcm_param = disp_lcm_get_params(pgc->plcm);
  3715. ^
  3716. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3717. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4803:12: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3718. static int trigger_decouple_mirror()
  3719. ^
  3720. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'trigger_decouple_mirror':
  3721. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4814:15: warning: passing argument 3 of '_trigger_ovl_to_memory_mirror' from incompatible pointer type
  3722. _olv_wdma_fence_release_callback, DISP_SESSION_DECOUPLE_MIRROR_MODE);
  3723. ^
  3724. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2452:5: note: expected 'fence_release_callback' but argument is of type 'int (*)(uint32_t)'
  3725. int _trigger_ovl_to_memory_mirror(disp_path_handle disp_handle,
  3726. ^
  3727. CC drivers/misc/mediatek/xhci/xhci-mtk.o
  3728. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_trigger':
  3729. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4827:31: warning: passing argument 1 of 'primary_display_idlemgr_kick' discards 'const' qualifier from pointer target type
  3730. primary_display_idlemgr_kick(__func__, 1);
  3731. ^
  3732. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:421:6: note: expected 'char *' but argument is of type 'const char *'
  3733. void primary_display_idlemgr_kick(char *source, int need_lock)
  3734. ^
  3735. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_ovl2mem_callback':
  3736. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4924:9: warning: unused variable 'i' [-Wunused-variable]
  3737. int i = 0;
  3738. ^
  3739. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_mem_out_trigger':
  3740. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5003:68: warning: passing argument 2 of 'cmdqRecFlushAsyncCallback' from incompatible pointer type
  3741. cmdqRecFlushAsyncCallback(pgc->cmdq_handle_ovl1to2_config, primary_display_ovl2mem_callback, userdata);
  3742. ^
  3743. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_reg.h:7:0,
  3744. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:29:
  3745. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:332:10: note: expected 'CmdqAsyncFlushCB' but argument is of type 'int (*)(unsigned int)'
  3746. int32_t cmdqRecFlushAsyncCallback(cmdqRecHandle handle, CmdqAsyncFlushCB callback,
  3747. ^
  3748. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_config_output':
  3749. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5051:24: warning: unused variable 'pconfig' [-Wunused-variable]
  3750. disp_ddp_path_config *pconfig =NULL;
  3751. ^
  3752. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5050:6: warning: unused variable 'layer' [-Wunused-variable]
  3753. int layer =0;
  3754. ^
  3755. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5049:6: warning: unused variable 'i' [-Wunused-variable]
  3756. int i=0;
  3757. ^
  3758. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'setup_disp_sec':
  3759. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5102:8: warning: unused variable 'ret' [-Wunused-variable]
  3760. int i,ret, has_sec_layer=0;
  3761. ^
  3762. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_config_input_multiple':
  3763. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5158:31: warning: passing argument 1 of 'primary_display_idlemgr_kick' discards 'const' qualifier from pointer target type
  3764. primary_display_idlemgr_kick(__func__, 0);
  3765. ^
  3766. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:421:6: note: expected 'char *' but argument is of type 'const char *'
  3767. void primary_display_idlemgr_kick(char *source, int need_lock)
  3768. ^
  3769. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_config_input':
  3770. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5269:31: warning: passing argument 1 of 'primary_display_idlemgr_kick' discards 'const' qualifier from pointer target type
  3771. primary_display_idlemgr_kick(__func__, 1);
  3772. ^
  3773. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:421:6: note: expected 'char *' but argument is of type 'const char *'
  3774. void primary_display_idlemgr_kick(char *source, int need_lock)
  3775. ^
  3776. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5265:6: warning: unused variable 'layer' [-Wunused-variable]
  3777. int layer =0;
  3778. ^
  3779. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5264:6: warning: unused variable 'i' [-Wunused-variable]
  3780. int i=0;
  3781. ^
  3782. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_user_cmd':
  3783. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5405:80: warning: passing argument 3 of 'MMProfileLogEx' makes integer from pointer without a cast
  3784. MMProfileLogEx(ddp_mmp_get_events()->primary_display_cmd, MMProfileFlagStart, handle, 0);
  3785. ^
  3786. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:11:0,
  3787. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:17:
  3788. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mmprofile.h:81:6: note: expected 'long unsigned int' but argument is of type 'cmdqRecHandle'
  3789. void MMProfileLogEx(MMP_Event event, MMP_LogType type, unsigned long data1, unsigned long data2);
  3790. ^
  3791. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5468:78: warning: passing argument 3 of 'MMProfileLogEx' makes integer from pointer without a cast
  3792. MMProfileLogEx(ddp_mmp_get_events()->primary_display_cmd, MMProfileFlagEnd, handle, cmdqsize);
  3793. ^
  3794. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:11:0,
  3795. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:17:
  3796. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/mmprofile.h:81:6: note: expected 'long unsigned int' but argument is of type 'cmdqRecHandle'
  3797. void MMProfileLogEx(MMP_Event event, MMP_LogType type, unsigned long data1, unsigned long data2);
  3798. ^
  3799. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '__primary_display_switch_mode':
  3800. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5475:6: warning: unused variable 'ret' [-Wunused-variable]
  3801. int ret = 0, sw_only = 0;
  3802. ^
  3803. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_switch_mode':
  3804. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5559:31: warning: passing argument 1 of 'primary_display_idlemgr_kick' discards 'const' qualifier from pointer target type
  3805. primary_display_idlemgr_kick(__func__, 0);
  3806. ^
  3807. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:421:6: note: expected 'char *' but argument is of type 'const char *'
  3808. void primary_display_idlemgr_kick(char *source, int need_lock)
  3809. ^
  3810. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_set_backlight_by_cmdq':
  3811. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5992:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3812. int ret=0;
  3813. ^
  3814. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_setbacklight':
  3815. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6099:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3816. int ret = 0;
  3817. ^
  3818. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_capture_framebuffer_ovl':
  3819. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6255:16: warning: passing argument 1 of 'memset' makes pointer from integer without a cast
  3820. memset(pbuf, 0,buffer_size);
  3821. ^
  3822. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/string.h:17:0,
  3823. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/processor.h:30,
  3824. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/spinlock.h:20,
  3825. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/spinlock.h:87,
  3826. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/seqlock.h:29,
  3827. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/time.h:5,
  3828. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/uapi/linux/timex.h:56,
  3829. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/timex.h:56,
  3830. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/sched.h:17,
  3831. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2:
  3832. /home/Arch/javier/dati/download/part-tree/kernel-3.10/arch/arm64/include/asm/string.h:35:14: note: expected 'void *' but argument is of type 'long unsigned int'
  3833. extern void *memset(void *, int, __kernel_size_t);
  3834. ^
  3835. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6231:15: warning: unused variable 'i' [-Wunused-variable]
  3836. unsigned int i =0;
  3837. ^
  3838. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_capture_framebuffer':
  3839. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6391:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3840. unsigned int i;
  3841. ^
  3842. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6379:15: warning: unused variable 'mem_off_y' [-Wunused-variable]
  3843. unsigned int mem_off_y = 0;
  3844. ^
  3845. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6378:15: warning: unused variable 'mem_off_x' [-Wunused-variable]
  3846. unsigned int mem_off_x = 0;
  3847. ^
  3848. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'DISP_GetVRamSizeBoot':
  3849. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6463:9: warning: type defaults to 'int' in declaration of 'vramsize' [-Wimplicit-int]
  3850. extern vramsize;
  3851. ^
  3852. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'disp_hal_allocate_framebuffer':
  3853. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6497:139: warning: passing argument 8 of 'm4u_alloc_mva' from incompatible pointer type
  3854. ret = m4u_alloc_mva(client, M4U_PORT_DISP_OVL0, 0, sg_table, (pa_end - pa_start + 1), M4U_PROT_READ |M4U_PROT_WRITE, M4U_FLAGS_FIX_MVA, mva);
  3855. ^
  3856. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:34:0:
  3857. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/mach/mt6795/include/mach/m4u.h:82:5: note: expected 'unsigned int *' but argument is of type 'long unsigned int *'
  3858. int m4u_alloc_mva(m4u_client_t *client, M4U_PORT_ID port,
  3859. ^
  3860. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'fbconfig_get_esd_check_test':
  3861. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6741:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3862. extern int fbconfig_get_esd_check(DSI_INDEX dsi_id,UINT32 cmd,UINT8*buffer,UINT32 num);
  3863. ^
  3864. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'Panel_Master_dsi_config_entry':
  3865. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6764:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3866. LCM_PARAMS *lcm_param = NULL;
  3867. ^
  3868. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_switch_esd_mode':
  3869. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6948:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  3870. int ret=0;
  3871. ^
  3872. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6953:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
  3873. return;
  3874. ^
  3875. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: At top level:
  3876. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:85:12: warning: 'od_need_start' defined but not used [-Wunused-variable]
  3877. static int od_need_start=0;
  3878. ^
  3879. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:245:28: warning: 'primary_display_switch_dst_mode_task' defined but not used [-Wunused-variable]
  3880. static struct task_struct *primary_display_switch_dst_mode_task = NULL;
  3881. ^
  3882. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:872:16: warning: 'cmd_mode_update_timer_period' defined but not used [-Wunused-variable]
  3883. static ktime_t cmd_mode_update_timer_period;
  3884. ^
  3885. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1078:13: warning: '_cmdq_build_monitor_loop' defined but not used [-Wunused-function]
  3886. static void _cmdq_build_monitor_loop(void)
  3887. ^
  3888. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:1317:12: warning: '_config_wdma_output' defined but not used [-Wunused-function]
  3889. static int _config_wdma_output(WDMA_CONFIG_STRUCT *wdma_config,
  3890. ^
  3891. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3138:13: warning: '_RDMA0_INTERNAL_IRQ_Handler' defined but not used [-Wunused-function]
  3892. static void _RDMA0_INTERNAL_IRQ_Handler(DISP_MODULE_ENUM module, unsigned int param)
  3893. ^
  3894. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3211:28: warning: 'fence_release_worker_task' defined but not used [-Wunused-variable]
  3895. static struct task_struct *fence_release_worker_task = NULL;
  3896. ^
  3897. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:3526:12: warning: '_fence_release_worker_thread' defined but not used [-Wunused-function]
  3898. static int _fence_release_worker_thread(void *data)
  3899. ^
  3900. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_trigger_ovl_to_memory':
  3901. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2450:1: warning: control reaches end of non-void function [-Wreturn-type]
  3902. }
  3903. ^
  3904. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_trigger_ovl_to_memory_mirror':
  3905. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2482:1: warning: control reaches end of non-void function [-Wreturn-type]
  3906. }
  3907. ^
  3908. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function '_trigger_overlay_engine':
  3909. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:2488:1: warning: control reaches end of non-void function [-Wreturn-type]
  3910. }
  3911. ^
  3912. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_wait_for_dump':
  3913. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4284:1: warning: control reaches end of non-void function [-Wreturn-type]
  3914. }
  3915. ^
  3916. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_release_fence_fake':
  3917. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:4330:1: warning: control reaches end of non-void function [-Wreturn-type]
  3918. }
  3919. ^
  3920. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_get_info':
  3921. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5782:1: warning: control reaches end of non-void function [-Wreturn-type]
  3922. }
  3923. ^
  3924. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_manual_lock':
  3925. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5845:1: warning: control reaches end of non-void function [-Wreturn-type]
  3926. }
  3927. ^
  3928. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_manual_unlock':
  3929. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:5850:1: warning: control reaches end of non-void function [-Wreturn-type]
  3930. }
  3931. ^
  3932. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'DISP_GetVRamSize':
  3933. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6458:1: warning: control reaches end of non-void function [-Wreturn-type]
  3934. }
  3935. ^
  3936. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_remap_irq_event_map':
  3937. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6515:1: warning: control reaches end of non-void function [-Wreturn-type]
  3938. }
  3939. ^
  3940. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_get_option':
  3941. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6526:1: warning: control reaches end of non-void function [-Wreturn-type]
  3942. }
  3943. ^
  3944. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c: In function 'primary_display_get_debug_info':
  3945. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.c:6540:1: warning: control reaches end of non-void function [-Wreturn-type]
  3946. }
  3947. ^
  3948. CC drivers/misc/mediatek/xhci/xhci-mtk-attrs.o
  3949. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_pmic.o
  3950. CC drivers/misc/mediatek/xlog/xlog_printk.o
  3951. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/thermal/mt6795/mtk_ts_pmic.c: In function 'mtktspmic_read_6331_efuse':
  3952. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/thermal/mt6795/mtk_ts_pmic.c:96:13: warning: unused variable 'j' [-Wunused-variable]
  3953. int i=0,j=0;
  3954. ^
  3955. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/thermal/mt6795/mtk_ts_pmic.c:96:9: warning: unused variable 'i' [-Wunused-variable]
  3956. int i=0,j=0;
  3957. ^
  3958. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/thermal/mt6795/mtk_ts_pmic.c:95:9: warning: unused variable 'reg_val' [-Wunused-variable]
  3959. U32 reg_val=0;
  3960. ^
  3961. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/thermal/mt6795/mtk_ts_pmic.c:94:9: warning: unused variable 'ret' [-Wunused-variable]
  3962. U32 ret=0;
  3963. ^
  3964. target C: libcrypto_static <= external/openssl/crypto/des/set_key.c
  3965. LD drivers/misc/mediatek/xhci/built-in.o
  3966. target C: libcrypto_static <= external/openssl/crypto/des/str2key.c
  3967. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_buck.o
  3968. CC drivers/misc/mediatek/videox/mt6795/disp_lcm.o
  3969. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_bts.o
  3970. LD drivers/misc/mediatek/xlog/xlog.o
  3971. LD drivers/misc/mediatek/xlog/built-in.o
  3972. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  3973. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:3:
  3974. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3975. void dprec_logger_dump_reset();
  3976. ^
  3977. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3978. char *dprec_logger_get_dump_addr();
  3979. ^
  3980. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3981. unsigned int dprec_logger_get_dump_len();
  3982. ^
  3983. target C: libcrypto_static <= external/openssl/crypto/des/xcbc_enc.c
  3984. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  3985. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_path.h:4,
  3986. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_platform.h:17,
  3987. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:5:
  3988. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3989. void enable_screen_idle_switch_decouple();
  3990. ^
  3991. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  3992. void disable_screen_idle_switch_decouple();
  3993. ^
  3994. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:11:1: warning: missing braces around initializer [-Wmissing-braces]
  3995. static disp_lcm_handle _disp_lcm_driver[MAX_LCM_NUMBER] = {0};
  3996. ^
  3997. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:11:1: warning: (near initialization for '_disp_lcm_driver[0]') [-Wmissing-braces]
  3998. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function '_get_lcm_driver_by_handle':
  3999. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:53:3: warning: return from incompatible pointer type
  4000. return plcm->drv;
  4001. ^
  4002. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function '_dump_lcm_info':
  4003. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:64:6: warning: unused variable 'i' [-Wunused-variable]
  4004. int i = 0;
  4005. ^
  4006. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_probe':
  4007. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:167:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4008. int ret = 0;
  4009. ^
  4010. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:167:6: warning: unused variable 'ret' [-Wunused-variable]
  4011. int ret = 0;
  4012. ^
  4013. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_init':
  4014. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:287:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4015. LCM_DRIVER *lcm_drv = NULL;
  4016. ^
  4017. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_update':
  4018. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:347:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4019. LCM_DRIVER *lcm_drv = NULL;
  4020. ^
  4021. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:349:14: warning: unused variable 'plcm_param' [-Wunused-variable]
  4022. LCM_PARAMS *plcm_param = NULL;
  4023. ^
  4024. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:348:19: warning: unused variable 'lcm_id' [-Wunused-variable]
  4025. LCM_INTERFACE_ID lcm_id = LCM_INTERFACE_NOTDEFINED;
  4026. ^
  4027. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_esd_check':
  4028. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:385:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4029. LCM_DRIVER *lcm_drv = NULL;
  4030. ^
  4031. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_esd_recover':
  4032. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:412:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4033. LCM_DRIVER *lcm_drv = NULL;
  4034. ^
  4035. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_suspend':
  4036. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:442:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4037. LCM_DRIVER *lcm_drv = NULL;
  4038. ^
  4039. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_resume':
  4040. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:477:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4041. LCM_DRIVER *lcm_drv = NULL;
  4042. ^
  4043. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_set_backlight':
  4044. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:549:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4045. LCM_DRIVER *lcm_drv = NULL;
  4046. ^
  4047. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_ATA':
  4048. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:593:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4049. LCM_DRIVER *lcm_drv = NULL;
  4050. ^
  4051. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_switch_mode':
  4052. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:621:15: warning: unused variable 'ret' [-Wunused-variable]
  4053. unsigned int ret = 0;
  4054. ^
  4055. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_is_video_mode':
  4056. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:658:19: warning: unused variable 'lcm_id' [-Wunused-variable]
  4057. LCM_INTERFACE_ID lcm_id = LCM_INTERFACE_NOTDEFINED;
  4058. ^
  4059. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_is_dual_dsi':
  4060. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:703:19: warning: unused variable 'lcm_id' [-Wunused-variable]
  4061. LCM_INTERFACE_ID lcm_id = LCM_INTERFACE_NOTDEFINED;
  4062. ^
  4063. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: At top level:
  4064. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:11:24: warning: '_disp_lcm_driver' defined but not used [-Wunused-variable]
  4065. static disp_lcm_handle _disp_lcm_driver[MAX_LCM_NUMBER] = {0};
  4066. ^
  4067. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function '_is_lcm_inited':
  4068. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:34:1: warning: control reaches end of non-void function [-Wreturn-type]
  4069. }
  4070. ^
  4071. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_ioctl':
  4072. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:579:1: warning: control reaches end of non-void function [-Wreturn-type]
  4073. }
  4074. ^
  4075. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c: In function 'disp_lcm_is_video_mode':
  4076. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_lcm.c:699:1: warning: control reaches end of non-void function [-Wreturn-type]
  4077. }
  4078. ^
  4079. CC drivers/misc/mediatek/videox/mt6795/disp_utils.o
  4080. target C: libcrypto_static <= external/openssl/crypto/dh/dh_ameth.c
  4081. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4082. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_utils.c:9:
  4083. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4084. void dprec_logger_dump_reset();
  4085. ^
  4086. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4087. char *dprec_logger_get_dump_addr();
  4088. ^
  4089. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4090. unsigned int dprec_logger_get_dump_len();
  4091. ^
  4092. CC drivers/misc/mediatek/thermal/mt6795/mtk_ts_btsmdpa.o
  4093. external/openssl/crypto/dh/dh_ameth.c: In function 'dh_pub_decode':
  4094. external/openssl/crypto/dh/dh_ameth.c:89:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4095. DHerr(DH_F_DH_PUB_DECODE, DH_R_PARAMETER_ENCODING_ERROR);
  4096. ^
  4097. target C: libcrypto_static <= external/openssl/crypto/dh/dh_asn1.c
  4098. CC drivers/misc/mediatek/videox/mt6795/mtkfb_fence.o
  4099. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4100. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4101. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4102. void dprec_logger_dump_reset();
  4103. ^
  4104. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4105. char *dprec_logger_get_dump_addr();
  4106. ^
  4107. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4108. unsigned int dprec_logger_get_dump_len();
  4109. ^
  4110. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:10:0:
  4111. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4112. bool get_ovl1_to_mem_on();
  4113. ^
  4114. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  4115. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_path.h:4,
  4116. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_platform.h:17,
  4117. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:7,
  4118. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:12:
  4119. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4120. void enable_screen_idle_switch_decouple();
  4121. ^
  4122. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4123. void disable_screen_idle_switch_decouple();
  4124. ^
  4125. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:12:0:
  4126. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:155:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4127. int mtkfb_fence_timeline_index();
  4128. ^
  4129. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:61:0: warning: "HW_OVERLAY_COUNT" redefined
  4130. #define HW_OVERLAY_COUNT (5)
  4131. ^
  4132. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:7:0,
  4133. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:12:
  4134. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_platform.h:39:0: note: this is the location of the previous definition
  4135. #define HW_OVERLAY_COUNT (4)
  4136. ^
  4137. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function '_get_session_sync_info':
  4138. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:112:120: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4139. dprec_logger_event_init(&session_info->event_prepare, name, DPREC_LOGGER_LEVEL_DEFAULT|DPREC_LOGGER_LEVEL_SYSTRACE, ddp_mmp_get_events()->session_Parent);
  4140. ^
  4141. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4142. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4143. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4144. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4145. ^
  4146. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:115:121: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4147. dprec_logger_event_init(&session_info->event_setinput, name, DPREC_LOGGER_LEVEL_DEFAULT|DPREC_LOGGER_LEVEL_SYSTRACE, ddp_mmp_get_events()->session_Parent);
  4148. ^
  4149. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4150. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4151. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4152. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4153. ^
  4154. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:118:122: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4155. dprec_logger_event_init(&session_info->event_setoutput, name, DPREC_LOGGER_LEVEL_DEFAULT|DPREC_LOGGER_LEVEL_SYSTRACE, ddp_mmp_get_events()->session_Parent);
  4156. ^
  4157. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4158. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4159. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4160. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4161. ^
  4162. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:121:120: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4163. dprec_logger_event_init(&session_info->event_trigger, name, DPREC_LOGGER_LEVEL_DEFAULT|DPREC_LOGGER_LEVEL_SYSTRACE, ddp_mmp_get_events()->session_Parent);
  4164. ^
  4165. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4166. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4167. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4168. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4169. ^
  4170. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:124:92: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4171. dprec_logger_event_init(&session_info->event_findidx, name, DPREC_LOGGER_LEVEL_DEFAULT, ddp_mmp_get_events()->session_Parent);
  4172. ^
  4173. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4174. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4175. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4176. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4177. ^
  4178. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:127:120: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4179. dprec_logger_event_init(&session_info->event_release, name, DPREC_LOGGER_LEVEL_DEFAULT|DPREC_LOGGER_LEVEL_SYSTRACE, ddp_mmp_get_events()->session_Parent);
  4180. ^
  4181. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4182. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4183. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4184. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4185. ^
  4186. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:130:122: warning: passing argument 4 of 'dprec_logger_event_init' makes pointer from integer without a cast
  4187. dprec_logger_event_init(&session_info->event_waitvsync, name, DPREC_LOGGER_LEVEL_DEFAULT|DPREC_LOGGER_LEVEL_SYSTRACE, ddp_mmp_get_events()->session_Parent);
  4188. ^
  4189. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4190. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4191. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:165:6: note: expected 'MMP_Event *' but argument is of type 'MMP_Event'
  4192. void dprec_logger_event_init(dprec_logger_event *p, char *name, uint32_t level, MMP_Event *mmp_root);
  4193. ^
  4194. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: At top level:
  4195. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:234:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4196. static void mtkfb_ion_init()
  4197. ^
  4198. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:250:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4199. static void mtkfb_ion_deinit()
  4200. ^
  4201. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_ion_import_handle':
  4202. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:305:54: warning: passing argument 3 of 'ion_kernel_ioctl' makes integer from pointer without a cast
  4203. if(ion_kernel_ioctl(ion_client, ION_CMD_MULTIMEDIA, &mm_data))
  4204. ^
  4205. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:3:0:
  4206. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/ion_drv.h:170:6: note: expected 'long unsigned int' but argument is of type 'struct ion_mm_data *'
  4207. long ion_kernel_ioctl(struct ion_client *client, unsigned int cmd, unsigned long arg);
  4208. ^
  4209. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_ion_cache_flush':
  4210. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:355:47: warning: passing argument 3 of 'ion_kernel_ioctl' makes integer from pointer without a cast
  4211. if (ion_kernel_ioctl(client, ION_CMD_SYSTEM, &sys_data))
  4212. ^
  4213. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:3:0:
  4214. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/ion_drv.h:170:6: note: expected 'long unsigned int' but argument is of type 'struct ion_sys_data *'
  4215. long ion_kernel_ioctl(struct ion_client *client, unsigned int cmd, unsigned long arg);
  4216. ^
  4217. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_query_buf_mva':
  4218. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:373:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
  4219. return;
  4220. ^
  4221. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:395:56: warning: passing argument 2 of 'dprec_logger_start' makes integer from pointer without a cast
  4222. dprec_logger_start(DPREC_LOGGER_DISPMGR_CACHE_SYNC, buf->hnd, buf->mva);
  4223. ^
  4224. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4225. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4226. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:147:6: note: expected 'unsigned int' but argument is of type 'struct ion_handle *'
  4227. void dprec_logger_start(DPREC_LOGGER_ENUM source, unsigned int val1, unsigned int val2);
  4228. ^
  4229. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:397:55: warning: passing argument 2 of 'dprec_logger_done' makes integer from pointer without a cast
  4230. dprec_logger_done(DPREC_LOGGER_DISPMGR_CACHE_SYNC, buf->hnd, buf->mva);
  4231. ^
  4232. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4233. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4234. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:148:6: note: expected 'unsigned int' but argument is of type 'struct ion_handle *'
  4235. void dprec_logger_done(DPREC_LOGGER_ENUM source, unsigned int val1, unsigned int val2);
  4236. ^
  4237. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_query_buf_va':
  4238. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:418:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4239. disp_session_sync_info *session_info = _get_session_sync_info(session_id);
  4240. ^
  4241. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_update_buf_ticket':
  4242. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:511:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4243. disp_session_sync_info *session_info = _get_session_sync_info(session_id);
  4244. ^
  4245. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_query_idx_by_ticket':
  4246. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:539:31: warning: unused variable 'pre_buf' [-Wunused-variable]
  4247. struct mtkfb_fence_buf_info *pre_buf = NULL;
  4248. ^
  4249. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_update_buf_info':
  4250. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:648:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
  4251. return;
  4252. ^
  4253. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_query_frm_seq_by_addr':
  4254. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:679:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4255. disp_session_sync_info *session_info = _get_session_sync_info(session_id);
  4256. ^
  4257. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'disp_sync_init':
  4258. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:733:7: warning: unused variable 'name' [-Wunused-variable]
  4259. char name[32];
  4260. ^
  4261. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:732:18: warning: unused variable 'layer_info' [-Wunused-variable]
  4262. disp_sync_info *layer_info = NULL;
  4263. ^
  4264. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:730:6: warning: unused variable 'j' [-Wunused-variable]
  4265. int j = 0;
  4266. ^
  4267. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_release_fence':
  4268. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:809:15: warning: unused variable 'current_ticket' [-Wunused-variable]
  4269. unsigned int current_ticket = dprec_get_vsync_count();
  4270. ^
  4271. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'mtkfb_release_layer_fence':
  4272. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:899:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4273. int fence = 0;
  4274. ^
  4275. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'disp_sync_prepare_buf':
  4276. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:1075:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4277. disp_sync_info *layer_info = NULL;
  4278. ^
  4279. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: In function 'disp_sync_query_buf_info':
  4280. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:1213:3: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
  4281. return;
  4282. ^
  4283. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:1236:56: warning: passing argument 2 of 'dprec_logger_start' makes integer from pointer without a cast
  4284. dprec_logger_start(DPREC_LOGGER_DISPMGR_CACHE_SYNC, buf->hnd, buf->mva);
  4285. ^
  4286. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4287. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4288. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:147:6: note: expected 'unsigned int' but argument is of type 'struct ion_handle *'
  4289. void dprec_logger_start(DPREC_LOGGER_ENUM source, unsigned int val1, unsigned int val2);
  4290. ^
  4291. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:1238:55: warning: passing argument 2 of 'dprec_logger_done' makes integer from pointer without a cast
  4292. dprec_logger_done(DPREC_LOGGER_DISPMGR_CACHE_SYNC, buf->hnd, buf->mva);
  4293. ^
  4294. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4295. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:2:
  4296. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:148:6: note: expected 'unsigned int' but argument is of type 'struct ion_handle *'
  4297. void dprec_logger_done(DPREC_LOGGER_ENUM source, unsigned int val1, unsigned int val2);
  4298. ^
  4299. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c: At top level:
  4300. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:250:13: warning: 'mtkfb_ion_deinit' defined but not used [-Wunused-function]
  4301. static void mtkfb_ion_deinit()
  4302. ^
  4303. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.c:712:12: warning: '_sync_inited' defined but not used [-Wunused-function]
  4304. static int _sync_inited(disp_session_sync_info *info, unsigned int layer_id)
  4305. ^
  4306. target C: libcrypto_static <= external/openssl/crypto/dh/dh_check.c
  4307. CC drivers/misc/mediatek/thermal/mt6795/tm_nth.o
  4308. target C: libcrypto_static <= external/openssl/crypto/dh/dh_depr.c
  4309. target C: libcrypto_static <= external/openssl/crypto/dh/dh_err.c
  4310. CC drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.o
  4311. target C: libcrypto_static <= external/openssl/crypto/dh/dh_gen.c
  4312. CC drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.o
  4313. LD drivers/misc/mediatek/thermal/mt6795/built-in.o
  4314. external/openssl/crypto/dh/dh_gen.c: In function 'dh_builtin_genparams':
  4315. external/openssl/crypto/dh/dh_gen.c:139:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4316. DHerr(DH_F_DH_BUILTIN_GENPARAMS, DH_R_BAD_GENERATOR);
  4317. ^
  4318. LD drivers/misc/mediatek/thermal/built-in.o
  4319. CC drivers/misc/mediatek/videox/mt6795/mtk_mira.o
  4320. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4321. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_mira.c:3:
  4322. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4323. void dprec_logger_dump_reset();
  4324. ^
  4325. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4326. char *dprec_logger_get_dump_addr();
  4327. ^
  4328. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4329. unsigned int dprec_logger_get_dump_len();
  4330. ^
  4331. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:39:0:
  4332. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4333. bool get_ovl1_to_mem_on();
  4334. ^
  4335. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4336. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:40:
  4337. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4338. void dprec_logger_dump_reset();
  4339. ^
  4340. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4341. char *dprec_logger_get_dump_addr();
  4342. ^
  4343. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4344. unsigned int dprec_logger_get_dump_len();
  4345. ^
  4346. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  4347. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_dump.h:4,
  4348. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:45:
  4349. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4350. void enable_screen_idle_switch_decouple();
  4351. ^
  4352. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4353. void disable_screen_idle_switch_decouple();
  4354. ^
  4355. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:4:0:
  4356. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/fb.h:26:0: warning: "CONFIG_DMA_SHARED_BUFFER" redefined
  4357. #define CONFIG_DMA_SHARED_BUFFER
  4358. ^
  4359. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kconfig.h:4:0,
  4360. from <command-line>:0:
  4361. include/generated/autoconf.h:958:0: note: this is the location of the previous definition
  4362. #define CONFIG_DMA_SHARED_BUFFER 1
  4363. ^
  4364. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:12:0:
  4365. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4366. bool get_ovl1_to_mem_on();
  4367. ^
  4368. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:49:0:
  4369. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_od.h:764:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4370. int disp_od_check_status();
  4371. ^
  4372. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_od.h:765:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4373. void disp_od_irq_handler();
  4374. ^
  4375. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  4376. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_path.h:4,
  4377. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:14:
  4378. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4379. void enable_screen_idle_switch_decouple();
  4380. ^
  4381. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4382. void disable_screen_idle_switch_decouple();
  4383. ^
  4384. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c: In function 'fbconfig_ioctl':
  4385. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:291:7: warning: unused variable 'i' [-Wunused-variable]
  4386. int i ;
  4387. ^
  4388. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:66:0:
  4389. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:65:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4390. int get_ovl2mem_ticket();
  4391. ^
  4392. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:70:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4393. void ovl2mem_wait_done();
  4394. ^
  4395. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:71:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4396. int ovl2mem_deinit();
  4397. ^
  4398. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:76:0:
  4399. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:155:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4400. int mtkfb_fence_timeline_index();
  4401. ^
  4402. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:147:5: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4403. int disp_get_session_number()
  4404. ^
  4405. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:485:62: warning: passing argument 3 of 'm4u_mva_map_kernel' from incompatible pointer type
  4406. ret=m4u_mva_map_kernel( real_mva, real_size, &kva, &mapped_size);
  4407. ^
  4408. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:123:12: note: expected 'unsigned int *' but argument is of type 'long unsigned int *'
  4409. extern int m4u_mva_map_kernel(unsigned int mva, unsigned int size,
  4410. ^
  4411. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/kernel.h:7:0,
  4412. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1:
  4413. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function 'disp_destroy_session':
  4414. /home/Arch/javier/dati/download/part-tree/kernel-3.10/include/linux/stddef.h:8:14: warning: passing argument 3 of 'release_session_buffer' makes integer from pointer without a cast
  4415. #define NULL ((void *)0)
  4416. ^
  4417. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:282:70: note: in expansion of macro 'NULL'
  4418. release_session_buffer(DISP_SESSION_TYPE(config->session_id), 0xFF, NULL);
  4419. ^
  4420. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:259:6: note: expected 'unsigned int' but argument is of type 'void *'
  4421. bool release_session_buffer (DISP_SESSION_TYPE type, unsigned int layerid, unsigned int layer_phy_addr);
  4422. ^
  4423. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:264:9: warning: unused variable 'idx' [-Wunused-variable]
  4424. int i, idx;
  4425. ^
  4426. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function 'release_session_buffer':
  4427. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:360:1: warning: label 'releae_exit' defined but not used [-Wunused-label]
  4428. releae_exit:
  4429. ^
  4430. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_ioctl_trigger_session':
  4431. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:452:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4432. disp_session_sync_info *session_info = disp_get_session_sync_info_for_debug(session_id);
  4433. ^
  4434. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:439:6: warning: unused variable 'present_fence_idx' [-Wunused-variable]
  4435. int present_fence_idx = -1;
  4436. ^
  4437. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:435:6: warning: unused variable 'i' [-Wunused-variable]
  4438. int i = 0;
  4439. ^
  4440. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c: At top level:
  4441. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:563:5: warning: initialization from incompatible pointer type
  4442. .open = fbconfig_open,
  4443. ^
  4444. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:563:5: warning: (near initialization for 'fbconfig_fops.open')
  4445. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function 'set_memory_buffer':
  4446. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1047:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4447. disp_session_sync_info *session_info = disp_get_session_sync_info_for_debug(session_id);
  4448. ^
  4449. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1065:37: warning: assignment makes pointer from integer without a cast
  4450. input->config[i].src_phy_addr = get_dim_layer_mva_addr();
  4451. ^
  4452. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1072:13: warning: assignment makes integer from pointer without a cast
  4453. dst_mva = input->config[i].src_phy_addr;
  4454. ^
  4455. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1076:98: warning: passing argument 4 of 'disp_sync_query_buf_info' from incompatible pointer type
  4456. disp_sync_query_buf_info(session_id, layer_id, (unsigned int)input->config[i].next_buff_idx, &dst_mva, &dst_size);
  4457. ^
  4458. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:76:0:
  4459. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:164:14: note: expected 'long unsigned int *' but argument is of type 'unsigned int *'
  4460. unsigned int disp_sync_query_buf_info(unsigned int session_id, unsigned int timeline_id, unsigned int idx, unsigned long *mva, unsigned int *size);
  4461. ^
  4462. target C: libcrypto_static <= external/openssl/crypto/dh/dh_key.c
  4463. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1107:79: warning: passing argument 3 of '_sync_convert_fb_layer_to_disp_input' from incompatible pointer type
  4464. _sync_convert_fb_layer_to_disp_input(input->session_id, &(input->config[i]),&input_params[layer_id], dst_mva);
  4465. ^
  4466. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:878:12: note: expected 'struct primary_disp_input_config *' but argument is of type 'struct ovl2mem_in_config *'
  4467. static int _sync_convert_fb_layer_to_disp_input(unsigned int session_id, disp_input_config* src, primary_disp_input_config *dst, unsigned int dst_mva)
  4468. ^
  4469. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:16:0:
  4470. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  4471. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  4472. ^
  4473. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/fbconfig_kdebug_rome.c:172:13: warning: 'print_from_head_to_tail' defined but not used [-Wunused-function]
  4474. static void print_from_head_to_tail(void)
  4475. ^
  4476. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1122:23: warning: passing argument 1 of 'ovl2mem_input_config' from incompatible pointer type
  4477. ovl2mem_input_config(&input_params) ;
  4478. ^
  4479. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:66:0:
  4480. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:67:5: note: expected 'struct ovl2mem_in_config *' but argument is of type 'struct ovl2mem_in_config (*)[4]'
  4481. int ovl2mem_input_config(ovl2mem_in_config* input);
  4482. ^
  4483. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1041:9: warning: unused variable 'ret' [-Wunused-variable]
  4484. int ret = 0;
  4485. ^
  4486. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function 'set_external_buffer':
  4487. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1136:15: warning: unused variable 'mva_offset' [-Wunused-variable]
  4488. unsigned int mva_offset = 0;
  4489. ^
  4490. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1135:15: warning: unused variable 'session_id' [-Wunused-variable]
  4491. unsigned int session_id = 0;
  4492. ^
  4493. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1134:15: warning: unused variable 'dst_mva' [-Wunused-variable]
  4494. unsigned int dst_mva = 0;
  4495. ^
  4496. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1133:15: warning: unused variable 'dst_size' [-Wunused-variable]
  4497. unsigned int dst_size = 0;
  4498. ^
  4499. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1132:6: warning: unused variable 'layer_id' [-Wunused-variable]
  4500. int layer_id = 0;
  4501. ^
  4502. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1131:6: warning: unused variable 'ret' [-Wunused-variable]
  4503. int ret = 0;
  4504. ^
  4505. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1130:6: warning: unused variable 'i' [-Wunused-variable]
  4506. int i = 0;
  4507. ^
  4508. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function 'set_primary_buffer':
  4509. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1241:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4510. disp_session_sync_info *session_info = disp_get_session_sync_info_for_debug(session_id);
  4511. ^
  4512. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1266:35: warning: assignment makes pointer from integer without a cast
  4513. input->config[i].src_phy_addr = get_dim_layer_mva_addr();
  4514. ^
  4515. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1273:13: warning: assignment makes integer from pointer without a cast
  4516. dst_mva = input->config[i].src_phy_addr;
  4517. ^
  4518. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1277:98: warning: passing argument 4 of 'disp_sync_query_buf_info' from incompatible pointer type
  4519. disp_sync_query_buf_info(session_id, layer_id, (unsigned int)input->config[i].next_buff_idx, &dst_mva, &dst_size);
  4520. ^
  4521. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:76:0:
  4522. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:164:14: note: expected 'long unsigned int *' but argument is of type 'unsigned int *'
  4523. unsigned int disp_sync_query_buf_info(unsigned int session_id, unsigned int timeline_id, unsigned int idx, unsigned long *mva, unsigned int *size);
  4524. ^
  4525. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1323:40: warning: passing argument 1 of 'primary_display_config_input_multiple' from incompatible pointer type
  4526. primary_display_config_input_multiple(&primary_input);
  4527. ^
  4528. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:53:0:
  4529. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:272:5: note: expected 'struct primary_disp_input_config *' but argument is of type 'struct primary_disp_input_config (*)[4]'
  4530. int primary_display_config_input_multiple(primary_disp_input_config* input);
  4531. ^
  4532. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1234:6: warning: unused variable 'ret' [-Wunused-variable]
  4533. int ret = 0;
  4534. ^
  4535. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_ioctl_set_input_buffer':
  4536. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1345:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4537. disp_session_sync_info *session_info = disp_get_session_sync_info_for_debug(session_id);
  4538. ^
  4539. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1332:15: warning: unused variable 'dst_mva' [-Wunused-variable]
  4540. unsigned int dst_mva = 0;
  4541. ^
  4542. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_sync_convert_fb_layer_to_disp_output':
  4543. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1384:13: warning: assignment makes integer from pointer without a cast
  4544. dst->vaddr = src->va;
  4545. ^
  4546. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1394:13: warning: assignment makes integer from pointer without a cast
  4547. dst->addr = src->pa;
  4548. ^
  4549. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1411:1: warning: no return statement in function returning non-void [-Wreturn-type]
  4550. }
  4551. ^
  4552. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_ioctl_set_output_buffer':
  4553. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1431:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4554. disp_session_sync_info *session_info = disp_get_session_sync_info_for_debug(session_id);
  4555. ^
  4556. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1444:12: warning: assignment makes integer from pointer without a cast
  4557. dst_mva = session_output.config.pa;
  4558. ^
  4559. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1509:12: warning: assignment makes integer from pointer without a cast
  4560. dst_mva = session_output.config.pa;
  4561. ^
  4562. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1421:15: warning: unused variable 'dst_va' [-Wunused-variable]
  4563. unsigned int dst_va = 0;
  4564. ^
  4565. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_ioctl_get_info':
  4566. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1570:6: warning: unused variable 'dev' [-Wunused-variable]
  4567. int dev = 0;
  4568. ^
  4569. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_ioctl_wait_vsync':
  4570. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1686:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4571. disp_session_sync_info *session_info = disp_get_session_sync_info_for_debug(vsync_config.session_id);
  4572. ^
  4573. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1678:6: warning: unused variable 'dev' [-Wunused-variable]
  4574. int dev = 0;
  4575. ^
  4576. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: In function '_ioctl_set_vsync':
  4577. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:1707:6: warning: unused variable 'dev' [-Wunused-variable]
  4578. int dev = 0;
  4579. ^
  4580. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:53:0:
  4581. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c: At top level:
  4582. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  4583. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  4584. ^
  4585. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_disp_mgr.c:427:21: warning: 'get_current_ticket' defined but not used [-Wunused-function]
  4586. static unsigned int get_current_ticket(void)
  4587. ^
  4588. external/openssl/crypto/dh/dh_key.c: In function 'generate_key':
  4589. external/openssl/crypto/dh/dh_key.c:195:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4590. DHerr(DH_F_GENERATE_KEY,ERR_R_BN_LIB);
  4591. ^
  4592. CC drivers/misc/mediatek/videox/mt6795/mtk_ovl.o
  4593. CC drivers/misc/mediatek/videox/mt6795/disp_helper.o
  4594. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:9:0:
  4595. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/debug.h:130:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4596. bool get_ovl1_to_mem_on();
  4597. ^
  4598. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4599. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:11:
  4600. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4601. void dprec_logger_dump_reset();
  4602. ^
  4603. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4604. char *dprec_logger_get_dump_addr();
  4605. ^
  4606. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4607. unsigned int dprec_logger_get_dump_len();
  4608. ^
  4609. target C: libcrypto_static <= external/openssl/crypto/dh/dh_lib.c
  4610. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_info.h:10:0,
  4611. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_dump.h:4,
  4612. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:14:
  4613. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4614. void enable_screen_idle_switch_decouple();
  4615. ^
  4616. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4617. void disable_screen_idle_switch_decouple();
  4618. ^
  4619. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_drv_log.h:3:0,
  4620. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:13:
  4621. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:159:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4622. void dprec_logger_dump_reset();
  4623. ^
  4624. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:160:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4625. char *dprec_logger_get_dump_addr();
  4626. ^
  4627. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/display_recorder.h:161:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4628. unsigned int dprec_logger_get_dump_len();
  4629. ^
  4630. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:16:0:
  4631. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:40:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4632. void enable_screen_idle_switch_decouple();
  4633. ^
  4634. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.h:41:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4635. void disable_screen_idle_switch_decouple();
  4636. ^
  4637. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:32:0:
  4638. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:65:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4639. int get_ovl2mem_ticket();
  4640. ^
  4641. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:70:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4642. void ovl2mem_wait_done();
  4643. ^
  4644. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.h:71:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4645. int ovl2mem_deinit();
  4646. ^
  4647. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:34:0:
  4648. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtkfb_fence.h:155:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4649. int mtkfb_fence_timeline_index();
  4650. ^
  4651. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function '_ovl2mem_path_lock':
  4652. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:110:20: warning: assignment discards 'const' qualifier from pointer target type
  4653. pgc->mutex_locker = caller;
  4654. ^
  4655. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function 'ovl2mem_callback':
  4656. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:234:1: warning: no return statement in function returning non-void [-Wreturn-type]
  4657. }
  4658. ^
  4659. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: At top level:
  4660. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:236:5: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4661. int get_ovl2mem_ticket()
  4662. ^
  4663. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function 'ovl2mem_init':
  4664. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:290:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4665. M4U_PORT_STRUCT sPort;
  4666. ^
  4667. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function 'ovl2mem_input_config':
  4668. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:345:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4669. disp_ddp_path_config *data_config;
  4670. ^
  4671. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:380:90: warning: passing argument 2 of '_convert_disp_input_to_ovl' from incompatible pointer type
  4672. ret = _convert_disp_input_to_ovl(&(data_config->ovl_config[input[i].layer]), &input[i]);
  4673. ^
  4674. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:163:12: note: expected 'struct primary_disp_input_config *' but argument is of type 'struct ovl2mem_in_config *'
  4675. static int _convert_disp_input_to_ovl(OVL_CONFIG_STRUCT *dst, primary_disp_input_config* src)
  4676. ^
  4677. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function 'ovl2mem_output_config':
  4678. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:409:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  4679. disp_ddp_path_config *data_config;
  4680. ^
  4681. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:403:9: warning: unused variable 'i' [-Wunused-variable]
  4682. int i = 0;
  4683. ^
  4684. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function 'ovl2mem_trigger':
  4685. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:478:56: warning: passing argument 2 of 'cmdqRecFlushAsyncCallback' from incompatible pointer type
  4686. cmdqRecFlushAsyncCallback(pgc->cmdq_handle_config, ovl2mem_callback, atomic_read(&g_trigger_ticket));
  4687. ^
  4688. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/dispsys/mt6795/ddp_manager.h:9:0,
  4689. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:5,
  4690. from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:19:
  4691. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/cmdq/mt6795/cmdq_record.h:332:10: note: expected 'CmdqAsyncFlushCB' but argument is of type 'int (*)(unsigned int)'
  4692. int32_t cmdqRecFlushAsyncCallback(cmdqRecHandle handle, CmdqAsyncFlushCB callback,
  4693. ^
  4694. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: At top level:
  4695. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:492:6: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4696. void ovl2mem_wait_done()
  4697. ^
  4698. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:517:5: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4699. int ovl2mem_deinit()
  4700. ^
  4701. In file included from /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:19:0:
  4702. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/primary_display.h:299:12: warning: '__primary_display_switch_mode' declared 'static' but never defined [-Wunused-function]
  4703. static int __primary_display_switch_mode(int sess_mode, unsigned int session, int need_lock);
  4704. ^
  4705. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:79:21: warning: 'cmdqDdpClockOn' defined but not used [-Wunused-function]
  4706. static unsigned int cmdqDdpClockOn(uint64_t engineFlag)
  4707. ^
  4708. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:84:21: warning: 'cmdqDdpResetEng' defined but not used [-Wunused-function]
  4709. static unsigned int cmdqDdpResetEng(uint64_t engineFlag)
  4710. ^
  4711. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:90:21: warning: 'cmdqDdpClockOff' defined but not used [-Wunused-function]
  4712. static unsigned int cmdqDdpClockOff(uint64_t engineFlag)
  4713. ^
  4714. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:95:21: warning: 'cmdqDdpDumpInfo' defined but not used [-Wunused-function]
  4715. static unsigned int cmdqDdpDumpInfo(uint64_t engineFlag,
  4716. ^
  4717. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c: In function 'ovl2mem_get_info':
  4718. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/mtk_ovl.c:160:1: warning: control reaches end of non-void function [-Wreturn-type]
  4719. }
  4720. ^
  4721. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:31:8: warning: return type defaults to 'int' [-Wreturn-type]
  4722. static _is_E1(void)
  4723. ^
  4724. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:40:8: warning: return type defaults to 'int' [-Wreturn-type]
  4725. static _is_E2(void)
  4726. ^
  4727. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:49:8: warning: return type defaults to 'int' [-Wreturn-type]
  4728. static _is_E3(void)
  4729. ^
  4730. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:54:8: warning: return type defaults to 'int' [-Wreturn-type]
  4731. static _is_early_porting_stage(void)
  4732. ^
  4733. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:59:8: warning: return type defaults to 'int' [-Wreturn-type]
  4734. static _is_bringup_stage(void)
  4735. ^
  4736. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:64:8: warning: return type defaults to 'int' [-Wreturn-type]
  4737. static _is_normal_stage(void)
  4738. ^
  4739. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:70:6: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4740. void enable_screen_idle_switch_decouple()
  4741. ^
  4742. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:74:6: warning: function declaration isn't a prototype [-Wstrict-prototypes]
  4743. void disable_screen_idle_switch_decouple()
  4744. ^
  4745. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c: In function 'disp_helper_get_option':
  4746. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:212:2: warning: 'return' with no value, in function returning non-void [-Wreturn-type]
  4747. return ;
  4748. ^
  4749. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c: At top level:
  4750. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:49:8: warning: '_is_E3' defined but not used [-Wunused-function]
  4751. static _is_E3(void)
  4752. ^
  4753. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c: In function 'disp_helper_set_option':
  4754. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:121:1: warning: control reaches end of non-void function [-Wreturn-type]
  4755. }
  4756. ^
  4757. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c: In function 'disp_helper_stage_spy':
  4758. /home/Arch/javier/dati/download/part-tree/kernel-3.10/drivers/misc/mediatek/videox/mt6795/disp_helper.c:228:1: warning: control reaches end of non-void function [-Wreturn-type]
  4759. }
  4760. ^
  4761. external/openssl/crypto/dh/dh_lib.c: In function 'DH_new_method':
  4762. external/openssl/crypto/dh/dh_lib.c:127:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4763. DHerr(DH_F_DH_NEW_METHOD,ERR_R_MALLOC_FAILURE);
  4764. ^
  4765. target C: libcrypto_static <= external/openssl/crypto/dh/dh_pmeth.c
  4766. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_ameth.c
  4767. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_asn1.c
  4768. external/openssl/crypto/dh/dh_pmeth.c: In function 'pkey_dh_keygen':
  4769. external/openssl/crypto/dh/dh_pmeth.c:191:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4770. DHerr(DH_F_PKEY_DH_KEYGEN, DH_R_NO_PARAMETERS_SET);
  4771. ^
  4772. external/openssl/crypto/dsa/dsa_ameth.c: In function 'dsa_pub_decode':
  4773. external/openssl/crypto/dsa/dsa_ameth.c:94:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4774. DSAerr(DSA_F_DSA_PUB_DECODE, DSA_R_DECODE_ERROR);
  4775. ^
  4776. external/openssl/crypto/dsa/dsa_asn1.c: In function 'sig_cb':
  4777. external/openssl/crypto/dsa/dsa_asn1.c:75:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4778. DSAerr(DSA_F_SIG_CB, ERR_R_MALLOC_FAILURE);
  4779. ^
  4780. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_depr.c
  4781. LD drivers/misc/mediatek/videox/mt6795/built-in.o
  4782. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_err.c
  4783. LD drivers/misc/mediatek/videox/built-in.o
  4784. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_gen.c
  4785. LD drivers/misc/mediatek/built-in.o
  4786. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_key.c
  4787. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_lib.c
  4788. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_ossl.c
  4789. external/openssl/crypto/dsa/dsa_lib.c: In function 'DSA_new_method':
  4790. external/openssl/crypto/dsa/dsa_lib.c:133:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4791. DSAerr(DSA_F_DSA_NEW_METHOD,ERR_R_MALLOC_FAILURE);
  4792. ^
  4793. external/openssl/crypto/dsa/dsa_ossl.c: In function 'dsa_do_sign':
  4794. external/openssl/crypto/dsa/dsa_ossl.c:207:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4795. DSAerr(DSA_F_DSA_DO_SIGN,reason);
  4796. ^
  4797. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_pmeth.c
  4798. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_prn.c
  4799. external/openssl/crypto/dsa/dsa_pmeth.c: In function 'pkey_dsa_ctrl':
  4800. external/openssl/crypto/dsa/dsa_pmeth.c:181:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4801. DSAerr(DSA_F_PKEY_DSA_CTRL, DSA_R_INVALID_DIGEST_TYPE);
  4802. ^
  4803. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_sign.c
  4804. target C: libcrypto_static <= external/openssl/crypto/dsa/dsa_vrf.c
  4805. external/openssl/crypto/dsa/dsa_prn.c: In function 'DSA_print_fp':
  4806. external/openssl/crypto/dsa/dsa_prn.c:72:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4807. DSAerr(DSA_F_DSA_PRINT_FP,ERR_R_BUF_LIB);
  4808. ^
  4809. external/openssl/crypto/dsa/dsa_sign.c: In function 'DSA_sign_setup':
  4810. external/openssl/crypto/dsa/dsa_sign.c:93:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4811. DSAerr(DSA_F_DSA_SIGN_SETUP, DSA_R_NONCE_CANNOT_BE_PRECOMPUTED);
  4812. ^
  4813. target C: libcrypto_static <= external/openssl/crypto/dso/dso_dl.c
  4814. LD drivers/misc/built-in.o
  4815. target C: libcrypto_static <= external/openssl/crypto/dso/dso_dlfcn.c
  4816. target C: libcrypto_static <= external/openssl/crypto/dso/dso_err.c
  4817. target C: libcrypto_static <= external/openssl/crypto/dso/dso_lib.c
  4818. target C: libcrypto_static <= external/openssl/crypto/dso/dso_null.c
  4819. target C: libcrypto_static <= external/openssl/crypto/dso/dso_openssl.c
  4820. external/openssl/crypto/dso/dso_lib.c: In function 'DSO_new_method':
  4821. external/openssl/crypto/dso/dso_lib.c:106:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4822. DSOerr(DSO_F_DSO_NEW_METHOD,ERR_R_MALLOC_FAILURE);
  4823. ^
  4824. target C: libcrypto_static <= external/openssl/crypto/ebcdic.c
  4825. target C: libcrypto_static <= external/openssl/crypto/ec/ec2_mult.c
  4826. target C: libcrypto_static <= external/openssl/crypto/ec/ec2_oct.c
  4827. target C: libcrypto_static <= external/openssl/crypto/ec/ec2_smpl.c
  4828. external/openssl/crypto/ec/ec2_oct.c: In function 'ec_GF2m_simple_set_compressed_coordinates':
  4829. external/openssl/crypto/ec/ec2_oct.c:135:5: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4830. ECerr(EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES, EC_R_INVALID_COMPRESSED_POINT);
  4831. ^
  4832. external/openssl/crypto/ec/ec2_mult.c: In function 'ec_GF2m_montgomery_point_multiply':
  4833. external/openssl/crypto/ec/ec2_mult.c:230:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4834. ECerr(EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY, EC_R_INVALID_ARGUMENT);
  4835. ^
  4836. target C: libcrypto_static <= external/openssl/crypto/ec/ec_ameth.c
  4837. external/openssl/crypto/ec/ec2_smpl.c: In function 'ec_GF2m_simple_group_set_curve':
  4838. external/openssl/crypto/ec/ec2_smpl.c:208:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4839. ECerr(EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE, EC_R_UNSUPPORTED_FIELD);
  4840. ^
  4841. target C: libcrypto_static <= external/openssl/crypto/ec/ec_asn1.c
  4842. external/openssl/crypto/ec/ec_ameth.c: In function 'eckey_param2type':
  4843. external/openssl/crypto/ec/ec_ameth.c:74:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4844. ECerr(EC_F_ECKEY_PARAM2TYPE, EC_R_MISSING_PARAMETERS);
  4845. ^
  4846. external/openssl/crypto/ec/ec_asn1.c: In function 'EC_GROUP_get_trinomial_basis':
  4847. external/openssl/crypto/ec/ec_asn1.c:96:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4848. ECerr(EC_F_EC_GROUP_GET_TRINOMIAL_BASIS, ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED);
  4849. ^
  4850. LD drivers/built-in.o
  4851. target C: libcrypto_static <= external/openssl/crypto/ec/ec_check.c
  4852. external/openssl/crypto/ec/ec_check.c: In function 'EC_GROUP_check':
  4853. external/openssl/crypto/ec/ec_check.c:71:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4854. ECerr(EC_F_EC_GROUP_CHECK, ERR_R_MALLOC_FAILURE);
  4855. ^
  4856. target C: libcrypto_static <= external/openssl/crypto/ec/ec_curve.c
  4857. external/openssl/crypto/ec/ec_curve.c: In function 'ec_group_new_from_data':
  4858. external/openssl/crypto/ec/ec_curve.c:1949:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4859. ECerr(EC_F_EC_GROUP_NEW_FROM_DATA, ERR_R_MALLOC_FAILURE);
  4860. ^
  4861. target C: libcrypto_static <= external/openssl/crypto/ec/ec_cvt.c
  4862. target C: libcrypto_static <= external/openssl/crypto/ec/ec_err.c
  4863. target C: libcrypto_static <= external/openssl/crypto/ec/ec_key.c
  4864. target C: libcrypto_static <= external/openssl/crypto/ec/ec_lib.c
  4865. target C: libcrypto_static <= external/openssl/crypto/ec/ec_mult.c
  4866. external/openssl/crypto/ec/ec_key.c: In function 'EC_KEY_new':
  4867. external/openssl/crypto/ec/ec_key.c:78:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4868. ECerr(EC_F_EC_KEY_NEW, ERR_R_MALLOC_FAILURE);
  4869. ^
  4870. target C: libcrypto_static <= external/openssl/crypto/ec/ec_oct.c
  4871. external/openssl/crypto/ec/ec_lib.c: In function 'EC_GROUP_new':
  4872. external/openssl/crypto/ec/ec_lib.c:82:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4873. ECerr(EC_F_EC_GROUP_NEW, EC_R_SLOT_FULL);
  4874. ^
  4875. external/openssl/crypto/ec/ec_mult.c: In function 'ec_pre_comp_new':
  4876. external/openssl/crypto/ec/ec_mult.c:108:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4877. ECerr(EC_F_EC_PRE_COMP_NEW, ERR_R_MALLOC_FAILURE);
  4878. ^
  4879. external/openssl/crypto/ec/ec_oct.c: In function 'EC_POINT_set_compressed_coordinates_GFp':
  4880. external/openssl/crypto/ec/ec_oct.c:77:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4881. ECerr(EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP, ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED);
  4882. ^
  4883. target C: libcrypto_static <= external/openssl/crypto/ec/ec_pmeth.c
  4884. target C: libcrypto_static <= external/openssl/crypto/ec/ec_print.c
  4885. LINK vmlinux
  4886. LD vmlinux.o
  4887. external/openssl/crypto/ec/ec_pmeth.c: In function 'pkey_ec_sign':
  4888. external/openssl/crypto/ec/ec_pmeth.c:134:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4889. ECerr(EC_F_PKEY_EC_SIGN, EC_R_BUFFER_TOO_SMALL);
  4890. ^
  4891. target C: libcrypto_static <= external/openssl/crypto/ec/eck_prn.c
  4892. target C: libcrypto_static <= external/openssl/crypto/ec/ecp_mont.c
  4893. target C: libcrypto_static <= external/openssl/crypto/ec/ecp_nist.c
  4894. external/openssl/crypto/ec/ecp_mont.c: In function 'ec_GFp_mont_group_set_curve':
  4895. external/openssl/crypto/ec/ecp_mont.c:234:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4896. ECerr(EC_F_EC_GFP_MONT_GROUP_SET_CURVE, ERR_R_BN_LIB);
  4897. ^
  4898. target C: libcrypto_static <= external/openssl/crypto/ec/ecp_oct.c
  4899. external/openssl/crypto/ec/eck_prn.c: In function 'ECPKParameters_print_fp':
  4900. external/openssl/crypto/ec/eck_prn.c:78:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4901. ECerr(EC_F_ECPKPARAMETERS_PRINT_FP,ERR_R_BUF_LIB);
  4902. ^
  4903. external/openssl/crypto/ec/ecp_oct.c: In function 'ec_GFp_simple_set_compressed_coordinates':
  4904. external/openssl/crypto/ec/ecp_oct.c:156:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4905. ECerr(EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES, EC_R_INVALID_COMPRESSED_POINT);
  4906. ^
  4907. target C: libcrypto_static <= external/openssl/crypto/ec/ecp_smpl.c
  4908. external/openssl/crypto/ec/ecp_nist.c: In function 'ec_GFp_nist_group_set_curve':
  4909. external/openssl/crypto/ec/ecp_nist.c:155:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4910. ECerr(EC_F_EC_GFP_NIST_GROUP_SET_CURVE, EC_R_NOT_A_NIST_PRIME);
  4911. ^
  4912. external/openssl/crypto/ec/ecp_smpl.c: In function 'ec_GFp_simple_group_set_curve':
  4913. external/openssl/crypto/ec/ecp_smpl.c:186:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4914. ECerr(EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE, EC_R_INVALID_FIELD);
  4915. ^
  4916. target C: libcrypto_static <= external/openssl/crypto/ecdh/ech_err.c
  4917. target C: libcrypto_static <= external/openssl/crypto/ecdh/ech_key.c
  4918. target C: libcrypto_static <= external/openssl/crypto/ecdh/ech_lib.c
  4919. target C: libcrypto_static <= external/openssl/crypto/ecdh/ech_ossl.c
  4920. external/openssl/crypto/ecdh/ech_lib.c: In function 'ECDH_DATA_new_method':
  4921. external/openssl/crypto/ecdh/ech_lib.c:145:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4922. ECDHerr(ECDH_F_ECDH_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE);
  4923. ^
  4924. target C: libcrypto_static <= external/openssl/crypto/ecdsa/ecs_asn1.c
  4925. external/openssl/crypto/ecdh/ech_ossl.c: In function 'ecdh_compute_key':
  4926. external/openssl/crypto/ecdh/ech_ossl.c:123:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4927. ECDHerr(ECDH_F_ECDH_COMPUTE_KEY,ERR_R_MALLOC_FAILURE); /* sort of, anyway */
  4928. ^
  4929. target C: libcrypto_static <= external/openssl/crypto/ecdsa/ecs_err.c
  4930. target C: libcrypto_static <= external/openssl/crypto/ecdsa/ecs_lib.c
  4931. target C: libcrypto_static <= external/openssl/crypto/ecdsa/ecs_ossl.c
  4932. target C: libcrypto_static <= external/openssl/crypto/ecdsa/ecs_sign.c
  4933. target C: libcrypto_static <= external/openssl/crypto/ecdsa/ecs_vrf.c
  4934. external/openssl/crypto/ecdsa/ecs_lib.c: In function 'ECDSA_DATA_new_method':
  4935. external/openssl/crypto/ecdsa/ecs_lib.c:124:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4936. ECDSAerr(ECDSA_F_ECDSA_DATA_NEW_METHOD, ERR_R_MALLOC_FAILURE);
  4937. ^
  4938. external/openssl/crypto/ecdsa/ecs_ossl.c: In function 'ecdsa_sign_setup':
  4939. external/openssl/crypto/ecdsa/ecs_ossl.c:103:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4940. ECDSAerr(ECDSA_F_ECDSA_SIGN_SETUP, ERR_R_PASSED_NULL_PARAMETER);
  4941. ^
  4942. external/openssl/crypto/ecdsa/ecs_sign.c: In function 'ECDSA_sign_setup':
  4943. external/openssl/crypto/ecdsa/ecs_sign.c:110:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4944. ECDSAerr(ECDSA_F_ECDSA_SIGN_SETUP, ECDSA_R_NONCE_CANNOT_BE_PRECOMPUTED);
  4945. ^
  4946. target C: libcrypto_static <= external/openssl/crypto/engine/eng_all.c
  4947. target C: libcrypto_static <= external/openssl/crypto/engine/eng_cnf.c
  4948. target C: libcrypto_static <= external/openssl/crypto/engine/eng_ctrl.c
  4949. external/openssl/crypto/engine/eng_cnf.c: In function 'int_engine_configure':
  4950. external/openssl/crypto/engine/eng_cnf.c:112:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4951. ENGINEerr(ENGINE_F_INT_ENGINE_CONFIGURE, ENGINE_R_ENGINE_SECTION_ERROR);
  4952. ^
  4953. target C: libcrypto_static <= external/openssl/crypto/engine/eng_dyn.c
  4954. target C: libcrypto_static <= external/openssl/crypto/engine/eng_err.c
  4955. external/openssl/crypto/engine/eng_ctrl.c: In function 'int_ctrl_helper':
  4956. external/openssl/crypto/engine/eng_ctrl.c:122:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4957. ENGINEerr(ENGINE_F_INT_CTRL_HELPER,
  4958. ^
  4959. external/openssl/crypto/engine/eng_dyn.c: In function 'dynamic_set_data_ctx':
  4960. external/openssl/crypto/engine/eng_dyn.c:192:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4961. ENGINEerr(ENGINE_F_DYNAMIC_SET_DATA_CTX,ERR_R_MALLOC_FAILURE);
  4962. ^
  4963. target C: libcrypto_static <= external/openssl/crypto/engine/eng_fat.c
  4964. target C: libcrypto_static <= external/openssl/crypto/engine/eng_init.c
  4965. external/openssl/crypto/engine/eng_fat.c: In function 'ENGINE_set_default_string':
  4966. external/openssl/crypto/engine/eng_fat.c:142:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4967. ENGINEerr(ENGINE_F_ENGINE_SET_DEFAULT_STRING,
  4968. ^
  4969. target C: libcrypto_static <= external/openssl/crypto/engine/eng_lib.c
  4970. external/openssl/crypto/engine/eng_init.c: In function 'engine_unlocked_finish':
  4971. external/openssl/crypto/engine/eng_init.c:114:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4972. ENGINEerr(ENGINE_F_ENGINE_UNLOCKED_FINISH,ENGINE_R_FINISH_FAILED);
  4973. ^
  4974. target C: libcrypto_static <= external/openssl/crypto/engine/eng_list.c
  4975. target C: libcrypto_static <= external/openssl/crypto/engine/eng_pkey.c
  4976. external/openssl/crypto/engine/eng_lib.c: In function 'ENGINE_new':
  4977. external/openssl/crypto/engine/eng_lib.c:71:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4978. ENGINEerr(ENGINE_F_ENGINE_NEW, ERR_R_MALLOC_FAILURE);
  4979. ^
  4980. target C: libcrypto_static <= external/openssl/crypto/engine/eng_table.c
  4981. external/openssl/crypto/engine/eng_list.c: In function 'engine_list_add':
  4982. external/openssl/crypto/engine/eng_list.c:103:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4983. ENGINEerr(ENGINE_F_ENGINE_LIST_ADD,
  4984. ^
  4985. external/openssl/crypto/engine/eng_table.c: In function 'engine_table_register':
  4986. external/openssl/crypto/engine/eng_table.c:173:5: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4987. ENGINEerr(ENGINE_F_ENGINE_TABLE_REGISTER,
  4988. ^
  4989. external/openssl/crypto/engine/eng_pkey.c: In function 'ENGINE_load_private_key':
  4990. external/openssl/crypto/engine/eng_pkey.c:103:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4991. ENGINEerr(ENGINE_F_ENGINE_LOAD_PRIVATE_KEY,
  4992. ^
  4993. target C: libcrypto_static <= external/openssl/crypto/engine/tb_asnmth.c
  4994. target C: libcrypto_static <= external/openssl/crypto/engine/tb_cipher.c
  4995. external/openssl/crypto/engine/tb_asnmth.c: In function 'ENGINE_get_pkey_asn1_meth':
  4996. external/openssl/crypto/engine/tb_asnmth.c:128:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  4997. ENGINEerr(ENGINE_F_ENGINE_GET_PKEY_ASN1_METH,
  4998. ^
  4999. target C: libcrypto_static <= external/openssl/crypto/engine/tb_dh.c
  5000. target C: libcrypto_static <= external/openssl/crypto/engine/tb_digest.c
  5001. external/openssl/crypto/engine/tb_cipher.c: In function 'ENGINE_get_cipher':
  5002. external/openssl/crypto/engine/tb_cipher.c:125:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5003. ENGINEerr(ENGINE_F_ENGINE_GET_CIPHER,
  5004. ^
  5005. target C: libcrypto_static <= external/openssl/crypto/engine/tb_dsa.c
  5006. external/openssl/crypto/engine/tb_digest.c: In function 'ENGINE_get_digest':
  5007. external/openssl/crypto/engine/tb_digest.c:125:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5008. ENGINEerr(ENGINE_F_ENGINE_GET_DIGEST,
  5009. ^
  5010. target C: libcrypto_static <= external/openssl/crypto/engine/tb_ecdh.c
  5011. target C: libcrypto_static <= external/openssl/crypto/engine/tb_ecdsa.c
  5012. target C: libcrypto_static <= external/openssl/crypto/engine/tb_pkmeth.c
  5013. target C: libcrypto_static <= external/openssl/crypto/engine/tb_rand.c
  5014. target C: libcrypto_static <= external/openssl/crypto/engine/tb_rsa.c
  5015. external/openssl/crypto/engine/tb_pkmeth.c: In function 'ENGINE_get_pkey_meth':
  5016. external/openssl/crypto/engine/tb_pkmeth.c:126:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5017. ENGINEerr(ENGINE_F_ENGINE_GET_PKEY_METH,
  5018. ^
  5019. target C: libcrypto_static <= external/openssl/crypto/engine/tb_store.c
  5020. target C: libcrypto_static <= external/openssl/crypto/err/err.c
  5021. target C: libcrypto_static <= external/openssl/crypto/err/err_all.c
  5022. target C: libcrypto_static <= external/openssl/crypto/err/err_prn.c
  5023. target C: libcrypto_static <= external/openssl/crypto/evp/bio_b64.c
  5024. target C: libcrypto_static <= external/openssl/crypto/evp/bio_enc.c
  5025. target C: libcrypto_static <= external/openssl/crypto/evp/bio_md.c
  5026. MODPOST vmlinux.o
  5027. target C: libcrypto_static <= external/openssl/crypto/evp/bio_ok.c
  5028. target C: libcrypto_static <= external/openssl/crypto/evp/c_all.c
  5029. target C: libcrypto_static <= external/openssl/crypto/evp/c_allc.c
  5030. target C: libcrypto_static <= external/openssl/crypto/evp/c_alld.c
  5031. target C: libcrypto_static <= external/openssl/crypto/evp/digest.c
  5032. target C: libcrypto_static <= external/openssl/crypto/evp/e_aes.c
  5033. target C: libcrypto_static <= external/openssl/crypto/evp/e_aes_cbc_hmac_sha1.c
  5034. target C: libcrypto_static <= external/openssl/crypto/evp/e_bf.c
  5035. external/openssl/crypto/evp/digest.c: In function 'EVP_DigestInit_ex':
  5036. external/openssl/crypto/evp/digest.c:167:5: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5037. EVPerr(EVP_F_EVP_DIGESTINIT_EX,EVP_R_INITIALIZATION_ERROR);
  5038. ^
  5039. external/openssl/crypto/evp/e_aes.c: In function 'aes_init_key':
  5040. external/openssl/crypto/evp/e_aes.c:632:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5041. EVPerr(EVP_F_AES_INIT_KEY,EVP_R_AES_KEY_SETUP_FAILED);
  5042. ^
  5043. target C: libcrypto_static <= external/openssl/crypto/evp/e_des.c
  5044. target C: libcrypto_static <= external/openssl/crypto/evp/e_des3.c
  5045. WARNING: modpost: Found 75 section mismatch(es).
  5046. To see full details build your kernel with:
  5047. 'make CONFIG_DEBUG_SECTION_MISMATCH=y'
  5048. GEN .version
  5049. target C: libcrypto_static <= external/openssl/crypto/evp/e_null.c
  5050. CHK include/generated/compile.h
  5051. target C: libcrypto_static <= external/openssl/crypto/evp/e_old.c
  5052. target C: libcrypto_static <= external/openssl/crypto/evp/e_rc2.c
  5053. UPD include/generated/compile.h
  5054. target C: libcrypto_static <= external/openssl/crypto/evp/e_rc4.c
  5055. CC init/version.o
  5056. target C: libcrypto_static <= external/openssl/crypto/evp/e_rc4_hmac_md5.c
  5057. external/openssl/crypto/evp/e_rc2.c: In function 'rc2_magic_to_meth':
  5058. external/openssl/crypto/evp/e_rc2.c:163:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5059. EVPerr(EVP_F_RC2_MAGIC_TO_METH,EVP_R_UNSUPPORTED_KEY_SIZE);
  5060. ^
  5061. target C: libcrypto_static <= external/openssl/crypto/evp/e_rc5.c
  5062. LD init/built-in.o
  5063. target C: libcrypto_static <= external/openssl/crypto/evp/e_xcbc_d.c
  5064. target C: libcrypto_static <= external/openssl/crypto/evp/encode.c
  5065. target C: libcrypto_static <= external/openssl/crypto/evp/evp_acnf.c
  5066. target C: libcrypto_static <= external/openssl/crypto/evp/evp_cnf.c
  5067. external/openssl/crypto/evp/evp_cnf.c: In function 'alg_module_init':
  5068. external/openssl/crypto/evp/evp_cnf.c:83:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5069. EVPerr(EVP_F_ALG_MODULE_INIT, EVP_R_ERROR_LOADING_SECTION);
  5070. ^
  5071. target C: libcrypto_static <= external/openssl/crypto/evp/evp_enc.c
  5072. target C: libcrypto_static <= external/openssl/crypto/evp/evp_err.c
  5073. target C: libcrypto_static <= external/openssl/crypto/evp/evp_key.c
  5074. external/openssl/crypto/evp/evp_enc.c: In function 'EVP_CipherInit_ex':
  5075. external/openssl/crypto/evp/evp_enc.c:142:5: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5076. EVPerr(EVP_F_EVP_CIPHERINIT_EX, EVP_R_INITIALIZATION_ERROR);
  5077. ^
  5078. target C: libcrypto_static <= external/openssl/crypto/evp/evp_lib.c
  5079. target C: libcrypto_static <= external/openssl/crypto/evp/evp_pbe.c
  5080. external/openssl/crypto/evp/evp_lib.c: In function 'EVP_MD_size':
  5081. external/openssl/crypto/evp/evp_lib.c:270:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5082. EVPerr(EVP_F_EVP_MD_SIZE, EVP_R_MESSAGE_DIGEST_IS_NULL);
  5083. ^
  5084. external/openssl/crypto/evp/evp_pbe.c: In function 'EVP_PBE_CipherInit':
  5085. external/openssl/crypto/evp/evp_pbe.c:167:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5086. EVPerr(EVP_F_EVP_PBE_CIPHERINIT,EVP_R_UNKNOWN_PBE_ALGORITHM);
  5087. ^
  5088. target C: libcrypto_static <= external/openssl/crypto/evp/evp_pkey.c
  5089. target C: libcrypto_static <= external/openssl/crypto/evp/m_dss.c
  5090. target C: libcrypto_static <= external/openssl/crypto/evp/m_dss1.c
  5091. external/openssl/crypto/evp/evp_pkey.c: In function 'EVP_PKCS82PKEY':
  5092. external/openssl/crypto/evp/evp_pkey.c:78:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5093. EVPerr(EVP_F_EVP_PKCS82PKEY,ERR_R_MALLOC_FAILURE);
  5094. ^
  5095. target C: libcrypto_static <= external/openssl/crypto/evp/m_ecdsa.c
  5096. target C: libcrypto_static <= external/openssl/crypto/evp/m_md4.c
  5097. target C: libcrypto_static <= external/openssl/crypto/evp/m_md5.c
  5098. target C: libcrypto_static <= external/openssl/crypto/evp/m_mdc2.c
  5099. target C: libcrypto_static <= external/openssl/crypto/evp/m_null.c
  5100. target C: libcrypto_static <= external/openssl/crypto/evp/m_sha1.c
  5101. target C: libcrypto_static <= external/openssl/crypto/evp/m_sigver.c
  5102. target C: libcrypto_static <= external/openssl/crypto/evp/m_wp.c
  5103. target C: libcrypto_static <= external/openssl/crypto/evp/names.c
  5104. target C: libcrypto_static <= external/openssl/crypto/evp/p5_crpt.c
  5105. target C: libcrypto_static <= external/openssl/crypto/evp/p5_crpt2.c
  5106. external/openssl/crypto/evp/m_sigver.c: In function 'do_sigver_init':
  5107. external/openssl/crypto/evp/m_sigver.c:84:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5108. EVPerr(EVP_F_DO_SIGVER_INIT, EVP_R_NO_DEFAULT_DIGEST);
  5109. ^
  5110. external/openssl/crypto/evp/p5_crpt.c: In function 'PKCS5_PBE_keyivgen':
  5111. external/openssl/crypto/evp/p5_crpt.c:91:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5112. EVPerr(EVP_F_PKCS5_PBE_KEYIVGEN,EVP_R_DECODE_ERROR);
  5113. ^
  5114. target C: libcrypto_static <= external/openssl/crypto/evp/p_dec.c
  5115. external/openssl/crypto/evp/p5_crpt2.c: In function 'PKCS5_v2_PBE_keyivgen':
  5116. external/openssl/crypto/evp/p5_crpt2.c:207:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5117. EVPerr(EVP_F_PKCS5_V2_PBE_KEYIVGEN,EVP_R_DECODE_ERROR);
  5118. ^
  5119. external/openssl/crypto/evp/p_dec.c: In function 'EVP_PKEY_decrypt_old':
  5120. external/openssl/crypto/evp/p_dec.c:78:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5121. EVPerr(EVP_F_EVP_PKEY_DECRYPT_OLD,EVP_R_PUBLIC_KEY_NOT_RSA);
  5122. ^
  5123. target C: libcrypto_static <= external/openssl/crypto/evp/p_enc.c
  5124. target C: libcrypto_static <= external/openssl/crypto/evp/p_lib.c
  5125. target C: libcrypto_static <= external/openssl/crypto/evp/p_open.c
  5126. external/openssl/crypto/evp/p_enc.c: In function 'EVP_PKEY_encrypt_old':
  5127. external/openssl/crypto/evp/p_enc.c:78:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5128. EVPerr(EVP_F_EVP_PKEY_ENCRYPT_OLD,EVP_R_PUBLIC_KEY_NOT_RSA);
  5129. ^
  5130. target C: libcrypto_static <= external/openssl/crypto/evp/p_seal.c
  5131. external/openssl/crypto/evp/p_lib.c: In function 'EVP_PKEY_copy_parameters':
  5132. external/openssl/crypto/evp/p_lib.c:128:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5133. EVPerr(EVP_F_EVP_PKEY_COPY_PARAMETERS,EVP_R_DIFFERENT_KEY_TYPES);
  5134. ^
  5135. target C: libcrypto_static <= external/openssl/crypto/evp/p_sign.c
  5136. external/openssl/crypto/evp/p_open.c: In function 'EVP_OpenInit':
  5137. external/openssl/crypto/evp/p_open.c:85:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5138. EVPerr(EVP_F_EVP_OPENINIT,EVP_R_PUBLIC_KEY_NOT_RSA);
  5139. ^
  5140. target C: libcrypto_static <= external/openssl/crypto/evp/p_verify.c
  5141. external/openssl/crypto/evp/p_sign.c: In function 'EVP_SignFinal':
  5142. external/openssl/crypto/evp/p_sign.c:127:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5143. EVPerr(EVP_F_EVP_SIGNFINAL,EVP_R_WRONG_PUBLIC_KEY_TYPE);
  5144. ^
  5145. target C: libcrypto_static <= external/openssl/crypto/evp/pmeth_fn.c
  5146. target C: libcrypto_static <= external/openssl/crypto/evp/pmeth_gn.c
  5147. external/openssl/crypto/evp/pmeth_fn.c: In function 'EVP_PKEY_sign_init':
  5148. external/openssl/crypto/evp/pmeth_fn.c:87:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5149. EVPerr(EVP_F_EVP_PKEY_SIGN_INIT,
  5150. ^
  5151. external/openssl/crypto/evp/p_verify.c: In function 'EVP_VerifyFinal':
  5152. external/openssl/crypto/evp/p_verify.c:109:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5153. EVPerr(EVP_F_EVP_VERIFYFINAL,EVP_R_WRONG_PUBLIC_KEY_TYPE);
  5154. ^
  5155. target C: libcrypto_static <= external/openssl/crypto/evp/pmeth_lib.c
  5156. target C: libcrypto_static <= external/openssl/crypto/ex_data.c
  5157. external/openssl/crypto/evp/pmeth_gn.c: In function 'EVP_PKEY_paramgen_init':
  5158. external/openssl/crypto/evp/pmeth_gn.c:72:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5159. EVPerr(EVP_F_EVP_PKEY_PARAMGEN_INIT,
  5160. ^
  5161. external/openssl/crypto/ex_data.c: In function 'def_get_class':
  5162. external/openssl/crypto/evp/pmeth_lib.c: In function 'int_ctx_new':
  5163. external/openssl/crypto/evp/pmeth_lib.c:145:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5164. EVPerr(EVP_F_INT_CTX_NEW,ERR_R_ENGINE_LIB);
  5165. ^
  5166. external/openssl/crypto/ex_data.c:327:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5167. CRYPTOerr(CRYPTO_F_DEF_GET_CLASS,ERR_R_MALLOC_FAILURE);
  5168. ^
  5169. target C: libcrypto_static <= external/openssl/crypto/hmac/hm_ameth.c
  5170. target C: libcrypto_static <= external/openssl/crypto/hmac/hm_pmeth.c
  5171. target C: libcrypto_static <= external/openssl/crypto/hmac/hmac.c
  5172. target C: libcrypto_static <= external/openssl/crypto/krb5/krb5_asn.c
  5173. target C: libcrypto_static <= external/openssl/crypto/lhash/lh_stats.c
  5174. target C: libcrypto_static <= external/openssl/crypto/lhash/lhash.c
  5175. target C: libcrypto_static <= external/openssl/crypto/md4/md4_dgst.c
  5176. target C: libcrypto_static <= external/openssl/crypto/md4/md4_one.c
  5177. target C: libcrypto_static <= external/openssl/crypto/md5/md5_dgst.c
  5178. target C: libcrypto_static <= external/openssl/crypto/md5/md5_one.c
  5179. target C: libcrypto_static <= external/openssl/crypto/mem.c
  5180. target C: libcrypto_static <= external/openssl/crypto/mem_clr.c
  5181. target C: libcrypto_static <= external/openssl/crypto/mem_dbg.c
  5182. target C: libcrypto_static <= external/openssl/crypto/modes/cbc128.c
  5183. target C: libcrypto_static <= external/openssl/crypto/modes/ccm128.c
  5184. target C: libcrypto_static <= external/openssl/crypto/modes/cfb128.c
  5185. target C: libcrypto_static <= external/openssl/crypto/modes/ctr128.c
  5186. target C: libcrypto_static <= external/openssl/crypto/modes/gcm128.c
  5187. target C: libcrypto_static <= external/openssl/crypto/modes/ofb128.c
  5188. target C: libcrypto_static <= external/openssl/crypto/modes/xts128.c
  5189. target C: libcrypto_static <= external/openssl/crypto/o_dir.c
  5190. target C: libcrypto_static <= external/openssl/crypto/o_init.c
  5191. target C: libcrypto_static <= external/openssl/crypto/o_str.c
  5192. target C: libcrypto_static <= external/openssl/crypto/o_time.c
  5193. target C: libcrypto_static <= external/openssl/crypto/objects/o_names.c
  5194. target C: libcrypto_static <= external/openssl/crypto/objects/obj_dat.c
  5195. external/openssl/crypto/objects/o_names.c: In function 'OBJ_NAME_new_index':
  5196. external/openssl/crypto/objects/o_names.c:90:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5197. OBJerr(OBJ_F_OBJ_NAME_NEW_INDEX,ERR_R_MALLOC_FAILURE);
  5198. ^
  5199. target C: libcrypto_static <= external/openssl/crypto/objects/obj_err.c
  5200. target C: libcrypto_static <= external/openssl/crypto/objects/obj_lib.c
  5201. external/openssl/crypto/objects/obj_dat.c: In function 'OBJ_add_object':
  5202. external/openssl/crypto/objects/obj_dat.c:281:2: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5203. OBJerr(OBJ_F_OBJ_ADD_OBJECT,ERR_R_MALLOC_FAILURE);
  5204. ^
  5205. target C: libcrypto_static <= external/openssl/crypto/objects/obj_xref.c
  5206. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_asn.c
  5207. external/openssl/crypto/objects/obj_lib.c: In function 'OBJ_dup':
  5208. external/openssl/crypto/objects/obj_lib.c:80:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5209. OBJerr(OBJ_F_OBJ_DUP,ERR_R_ASN1_LIB);
  5210. ^
  5211. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_cl.c
  5212. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_err.c
  5213. external/openssl/crypto/ocsp/ocsp_cl.c: In function 'OCSP_request_sign':
  5214. external/openssl/crypto/ocsp/ocsp_cl.c:162:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5215. OCSPerr(OCSP_F_OCSP_REQUEST_SIGN, OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE);
  5216. ^
  5217. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_ext.c
  5218. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_ht.c
  5219. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_lib.c
  5220. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_prn.c
  5221. external/openssl/crypto/ocsp/ocsp_ht.c: In function 'parse_http_line1':
  5222. external/openssl/crypto/ocsp/ocsp_ht.c:204:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5223. OCSPerr(OCSP_F_PARSE_HTTP_LINE1,
  5224. ^
  5225. external/openssl/crypto/ocsp/ocsp_lib.c: In function 'OCSP_cert_id_new':
  5226. external/openssl/crypto/ocsp/ocsp_lib.c:116:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5227. OCSPerr(OCSP_F_OCSP_CERT_ID_NEW,OCSP_R_UNKNOWN_NID);
  5228. ^
  5229. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_srv.c
  5230. target C: libcrypto_static <= external/openssl/crypto/ocsp/ocsp_vfy.c
  5231. target C: libcrypto_static <= external/openssl/crypto/pem/pem_all.c
  5232. target C: libcrypto_static <= external/openssl/crypto/pem/pem_err.c
  5233. external/openssl/crypto/ocsp/ocsp_srv.c: In function 'OCSP_basic_add1_status':
  5234. external/openssl/crypto/ocsp/ocsp_srv.c:160:11: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5235. OCSPerr(OCSP_F_OCSP_BASIC_ADD1_STATUS,OCSP_R_NO_REVOKED_TIME);
  5236. ^
  5237. external/openssl/crypto/ocsp/ocsp_vfy.c: In function 'OCSP_basic_verify':
  5238. external/openssl/crypto/ocsp/ocsp_vfy.c:85:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5239. OCSPerr(OCSP_F_OCSP_BASIC_VERIFY, OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND);
  5240. ^
  5241. target C: libcrypto_static <= external/openssl/crypto/pem/pem_info.c
  5242. target C: libcrypto_static <= external/openssl/crypto/pem/pem_lib.c
  5243. target C: libcrypto_static <= external/openssl/crypto/pem/pem_oth.c
  5244. external/openssl/crypto/pem/pem_info.c: In function 'PEM_X509_INFO_read':
  5245. external/openssl/crypto/pem/pem_info.c:81:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5246. PEMerr(PEM_F_PEM_X509_INFO_READ,ERR_R_BUF_LIB);
  5247. ^
  5248. external/openssl/crypto/pem/pem_lib.c: In function 'PEM_def_callback':
  5249. external/openssl/crypto/pem/pem_lib.c:111:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5250. PEMerr(PEM_F_PEM_DEF_CALLBACK,PEM_R_PROBLEMS_GETTING_PASSWORD);
  5251. ^
  5252. external/openssl/crypto/pem/pem_oth.c: In function 'PEM_ASN1_read_bio':
  5253. external/openssl/crypto/pem/pem_oth.c:83:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5254. PEMerr(PEM_F_PEM_ASN1_READ_BIO,ERR_R_ASN1_LIB);
  5255. ^
  5256. target C: libcrypto_static <= external/openssl/crypto/pem/pem_pk8.c
  5257. target C: libcrypto_static <= external/openssl/crypto/pem/pem_pkey.c
  5258. target C: libcrypto_static <= external/openssl/crypto/pem/pem_seal.c
  5259. external/openssl/crypto/pem/pem_pk8.c: In function 'do_pk8pkey':
  5260. external/openssl/crypto/pem/pem_pk8.c:121:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5261. PEMerr(PEM_F_DO_PK8PKEY,
  5262. ^
  5263. external/openssl/crypto/pem/pem_pkey.c: In function 'PEM_read_bio_PrivateKey':
  5264. external/openssl/crypto/pem/pem_pkey.c:108:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5265. PEMerr(PEM_F_PEM_READ_BIO_PRIVATEKEY,
  5266. ^
  5267. external/openssl/crypto/pem/pem_seal.c: In function 'PEM_SealInit':
  5268. external/openssl/crypto/pem/pem_seal.c:83:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5269. PEMerr(PEM_F_PEM_SEALINIT,PEM_R_PUBLIC_KEY_NO_RSA);
  5270. ^
  5271. target C: libcrypto_static <= external/openssl/crypto/pem/pem_sign.c
  5272. target C: libcrypto_static <= external/openssl/crypto/pem/pem_x509.c
  5273. target C: libcrypto_static <= external/openssl/crypto/pem/pem_xaux.c
  5274. external/openssl/crypto/pem/pem_sign.c: In function 'PEM_SignFinal':
  5275. external/openssl/crypto/pem/pem_sign.c:88:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5276. PEMerr(PEM_F_PEM_SIGNFINAL,ERR_R_MALLOC_FAILURE);
  5277. ^
  5278. target C: libcrypto_static <= external/openssl/crypto/pem/pvkfmt.c
  5279. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_add.c
  5280. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_asn.c
  5281. external/openssl/crypto/pem/pvkfmt.c: In function 'do_blob_header':
  5282. external/openssl/crypto/pem/pvkfmt.c:151:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5283. PEMerr(PEM_F_DO_BLOB_HEADER,
  5284. ^
  5285. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_attr.c
  5286. external/openssl/crypto/pkcs12/p12_add.c: In function 'PKCS12_item_pack_safebag':
  5287. external/openssl/crypto/pkcs12/p12_add.c:71:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5288. PKCS12err(PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG, ERR_R_MALLOC_FAILURE);
  5289. ^
  5290. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_crpt.c
  5291. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_crt.c
  5292. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_decr.c
  5293. external/openssl/crypto/pkcs12/p12_crpt.c: In function 'PKCS12_PBE_keyivgen':
  5294. external/openssl/crypto/pkcs12/p12_crpt.c:81:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5295. PKCS12err(PKCS12_F_PKCS12_PBE_KEYIVGEN,PKCS12_R_DECODE_ERROR);
  5296. ^
  5297. external/openssl/crypto/pkcs12/p12_crt.c: In function 'PKCS12_create':
  5298. external/openssl/crypto/pkcs12/p12_crt.c:114:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5299. PKCS12err(PKCS12_F_PKCS12_CREATE,PKCS12_R_INVALID_NULL_ARGUMENT);
  5300. ^
  5301. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_init.c
  5302. external/openssl/crypto/pkcs12/p12_decr.c: In function 'PKCS12_pbe_crypt':
  5303. external/openssl/crypto/pkcs12/p12_decr.c:83:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5304. PKCS12err(PKCS12_F_PKCS12_PBE_CRYPT,PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR);
  5305. ^
  5306. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_key.c
  5307. drivers/built-in.o:(.data+0x36988): undefined reference to `IMX135_MIPI_RAW_SensorInit'
  5308. drivers/built-in.o:(.data+0x369b8): undefined reference to `OV5648MIPISensorInit'
  5309. external/openssl/crypto/pkcs12/p12_init.c: In function 'PKCS12_init':
  5310. external/openssl/crypto/pkcs12/p12_init.c:69:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5311. PKCS12err(PKCS12_F_PKCS12_INIT,ERR_R_MALLOC_FAILURE);
  5312. ^
  5313. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_kiss.c
  5314. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_mutl.c
  5315. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_npas.c
  5316. external/openssl/crypto/pkcs12/p12_kiss.c: In function 'PKCS12_parse':
  5317. external/openssl/crypto/pkcs12/p12_kiss.c:89:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5318. PKCS12err(PKCS12_F_PKCS12_PARSE,PKCS12_R_INVALID_NULL_PKCS12_POINTER);
  5319. ^
  5320. external/openssl/crypto/pkcs12/p12_mutl.c: In function 'PKCS12_gen_mac':
  5321. external/openssl/crypto/pkcs12/p12_mutl.c:78:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5322. PKCS12err(PKCS12_F_PKCS12_GEN_MAC,PKCS12_R_CONTENT_TYPE_NOT_DATA);
  5323. ^
  5324. external/openssl/crypto/pkcs12/p12_key.c: In function 'PKCS12_key_gen_asc':
  5325. external/openssl/crypto/pkcs12/p12_key.c:89:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5326. PKCS12err(PKCS12_F_PKCS12_KEY_GEN_ASC,ERR_R_MALLOC_FAILURE);
  5327. ^
  5328. external/openssl/crypto/pkcs12/p12_npas.c: In function 'PKCS12_newpass':
  5329. external/openssl/crypto/pkcs12/p12_npas.c:83:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5330. PKCS12err(PKCS12_F_PKCS12_NEWPASS,PKCS12_R_INVALID_NULL_PKCS12_POINTER);
  5331. ^
  5332. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_p8d.c
  5333. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_p8e.c
  5334. target C: libcrypto_static <= external/openssl/crypto/pkcs12/p12_utl.c
  5335. external/openssl/crypto/pkcs12/p12_p8e.c: In function 'PKCS8_encrypt':
  5336. external/openssl/crypto/pkcs12/p12_p8e.c:72:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5337. PKCS12err(PKCS12_F_PKCS8_ENCRYPT, ERR_R_MALLOC_FAILURE);
  5338. ^
  5339. target C: libcrypto_static <= external/openssl/crypto/pkcs12/pk12err.c
  5340. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pk7_asn1.c
  5341. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pk7_attr.c
  5342. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pk7_doit.c
  5343. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pk7_lib.c
  5344. external/openssl/crypto/pkcs7/pk7_attr.c: In function 'PKCS7_add_attrib_smimecap':
  5345. external/openssl/crypto/pkcs7/pk7_attr.c:73:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5346. PKCS7err(PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP,ERR_R_MALLOC_FAILURE);
  5347. ^
  5348. external/openssl/crypto/pkcs7/pk7_doit.c: In function 'PKCS7_bio_add_digest':
  5349. external/openssl/crypto/pkcs7/pk7_doit.c:111:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5350. PKCS7err(PKCS7_F_PKCS7_BIO_ADD_DIGEST,ERR_R_BIO_LIB);
  5351. ^
  5352. external/openssl/crypto/pkcs7/pk7_lib.c: In function 'PKCS7_ctrl':
  5353. external/openssl/crypto/pkcs7/pk7_lib.c:88:4: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5354. PKCS7err(PKCS7_F_PKCS7_CTRL,PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE);
  5355. ^
  5356. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pk7_mime.c
  5357. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pk7_smime.c
  5358. target C: libcrypto_static <= external/openssl/crypto/pkcs7/pkcs7err.c
  5359. external/openssl/crypto/pkcs7/pk7_smime.c: In function 'PKCS7_sign':
  5360. external/openssl/crypto/pkcs7/pk7_smime.c:76:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5361. PKCS7err(PKCS7_F_PKCS7_SIGN,ERR_R_MALLOC_FAILURE);
  5362. ^
  5363. target C: libcrypto_static <= external/openssl/crypto/pqueue/pqueue.c
  5364. target C: libcrypto_static <= external/openssl/crypto/rand/md_rand.c
  5365. external/openssl/crypto/rand/md_rand.c: In function 'ssleay_rand_bytes':
  5366. external/openssl/crypto/rand/md_rand.c:532:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5367. RANDerr(RAND_F_SSLEAY_RAND_BYTES,RAND_R_PRNG_NOT_SEEDED);
  5368. ^
  5369. target C: libcrypto_static <= external/openssl/crypto/rand/rand_egd.c
  5370. target C: libcrypto_static <= external/openssl/crypto/rand/rand_err.c
  5371. target C: libcrypto_static <= external/openssl/crypto/rand/rand_lib.c
  5372. target C: libcrypto_static <= external/openssl/crypto/rand/rand_unix.c
  5373. target C: libcrypto_static <= external/openssl/crypto/rand/rand_win.c
  5374. target C: libcrypto_static <= external/openssl/crypto/rand/randfile.c
  5375. target C: libcrypto_static <= external/openssl/crypto/rc2/rc2_cbc.c
  5376. target C: libcrypto_static <= external/openssl/crypto/rc2/rc2_ecb.c
  5377. target C: libcrypto_static <= external/openssl/crypto/rc2/rc2_skey.c
  5378. target C: libcrypto_static <= external/openssl/crypto/rc2/rc2cfb64.c
  5379. target C: libcrypto_static <= external/openssl/crypto/rc2/rc2ofb64.c
  5380. target C: libcrypto_static <= external/openssl/crypto/rc4/rc4_enc.c
  5381. target C: libcrypto_static <= external/openssl/crypto/rc4/rc4_skey.c
  5382. target C: libcrypto_static <= external/openssl/crypto/rc4/rc4_utl.c
  5383. target C: libcrypto_static <= external/openssl/crypto/rsa/rsa_ameth.c
  5384. target C: libcrypto_static <= external/openssl/crypto/rsa/rsa_asn1.c
  5385. target C: libcrypto_static <= external/openssl/crypto/rsa/rsa_chk.c
  5386. external/openssl/crypto/rsa/rsa_ameth.c: In function 'rsa_pub_decode':
  5387. external/openssl/crypto/rsa/rsa_ameth.c:94:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5388. RSAerr(RSA_F_RSA_PUB_DECODE, ERR_R_RSA_LIB);
  5389. ^
  5390. external/openssl/crypto/rsa/rsa_chk.c: In function 'RSA_check_key':
  5391. external/openssl/crypto/rsa/rsa_chk.c:65:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5392. RSAerr(RSA_F_RSA_CHECK_KEY, RSA_R_VALUE_MISSING);
  5393. ^
  5394. target C: libcrypto_static <= external/openssl/crypto/rsa/rsa_crpt.c
  5395. make[2]: *** [vmlinux] Error 1
  5396. make[1]: *** [sub-make] Error 2
  5397. make[1]: Leaving directory `/home/Arch/javier/dati/download/part-tree/kernel-3.10'
  5398. make: *** [/home/Arch/javier/dati/download/part-tree/out/target/product/y991/obj/KERNEL_OBJ/arch/arm64/boot/Image.gz-dtb] Error 2
  5399. make: *** Waiting for unfinished jobs....
  5400. target C: libcrypto_static <= external/openssl/crypto/rsa/rsa_eay.c
  5401. external/openssl/crypto/rsa/rsa_crpt.c: In function 'RSA_setup_blinding':
  5402. external/openssl/crypto/rsa/rsa_crpt.c:208:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5403. RSAerr(RSA_F_RSA_SETUP_BLINDING, ERR_R_MALLOC_FAILURE);
  5404. ^
  5405. external/openssl/crypto/rsa/rsa_eay.c: In function 'RSA_eay_public_encrypt':
  5406. external/openssl/crypto/rsa/rsa_eay.c:163:3: warning: implicit declaration of function '__android_log_print' [-Wimplicit-function-declaration]
  5407. RSAerr(RSA_F_RSA_EAY_PUBLIC_ENCRYPT, RSA_R_MODULUS_TOO_LARGE);
  5408. ^
  5409.  
  5410. #### make failed to build some targets (12:38 (mm:ss)) ####
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement