msm8974pro_sec_klte_eur_defconfig 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229
  1. # K PROJECT config
  2. CONFIG_ARCH_MSM8974PRO=y
  3. CONFIG_SEC_K_PROJECT=y
  4. CONFIG_MACH_KLTE_EUR=y
  5. CONFIG_MSM_ADSPRPC=y
  6. CONFIG_DEFERRED_INITCALLS=y
  7. #
  8. # Wifi features
  9. #
  10. #
  11. # Remove Qualcomm Wifi features
  12. #
  13. # CONFIG_WCNSS_CORE is not set
  14. # CONFIG_WCNSS_CORE_PRONTO is not set
  15. # CONFIG_WCNSS_MEM_PRE_ALLOC is not set
  16. #
  17. # Add Broadcomm Wifi features
  18. #
  19. CONFIG_NET_CORE=y
  20. CONFIG_WIRELESS=y
  21. CONFIG_WIRELESS_EXT_SYSFS=y
  22. CONFIG_WEXT_CORE=y
  23. CONFIG_WEXT_PROC=y
  24. CONFIG_CFG80211=y
  25. CONFIG_CFG80211_DEFAULT_PS=y
  26. CONFIG_CFG80211_ALLOW_RECONNECT=y
  27. CONFIG_WLAN=y
  28. CONFIG_WIFI_CONTROL_FUNC=y
  29. CONFIG_BCM4354=y
  30. CONFIG_BCMDHD_FW_PATH="/system/etc/wifi/bcmdhd_sta.bin"
  31. CONFIG_BCMDHD_NVRAM_PATH="/system/etc/wifi/nvram_net.txt"
  32. CONFIG_BROADCOM_WIFI_RESERVED_MEM=y
  33. CONFIG_WLAN_REGION_CODE=100
  34. CONFIG_MMC_MSM_SDC2_SUPPORT=y
  35. CONFIG_CFG80211_REG_NOT_UPDATED=y
  36. CONFIG_WIFI_MULTICAST_LOG=y
  37. # CONFIG_MSM_PIL_PRONTO is not set
  38. #
  39. # LCD
  40. #
  41. CONFIG_LCD_CLASS_DEVICE=y
  42. CONFIG_BACKLIGHT_LCD_SUPPORT=y
  43. CONFIG_BACKLIGHT_CLASS_DEVICE=y
  44. CONFIG_MDNIE_LITE_TUNING=y
  45. CONFIG_FB_MSM_MIPI_SAMSUNG_OCTA_CMD_WQHD_PT_PANEL=y
  46. CONFIG_FB_MSM_MDSS_DBG_SEQ_TICK=y
  47. CONFIG_FB_MSM_MDSS_DSI_DBG=y
  48. #
  49. # Camera
  50. #
  51. CONFIG_S5K2P2XX=y
  52. CONFIG_COMPANION=y
  53. CONFIG_S5K8B1YX=y
  54. #
  55. # Input
  56. #
  57. CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI_G=y
  58. CONFIG_KEYBOARD_CYPRESS_TOUCHKEY=y
  59. #
  60. # Specific keyboard combination reject in kernel level.
  61. # Only processing Framework level.
  62. #
  63. CONFIG_USE_VM_KEYBOARD_REJECT=y
  64. #
  65. # Earjack
  66. #
  67. CONFIG_SAMSUNG_JACK=y
  68. CONFIG_INPUT_GPIO=y
  69. # Audience
  70. CONFIG_SND_SOC_ES705=y
  71. CONFIG_SND_SOC_ES705_SLIM=y
  72. CONFIG_FW_LOADER=y
  73. CONFIG_FIRMWARE_IN_KERNEL=y
  74. CONFIG_EXTRA_FIRMWARE_DIR="firmware"
  75. #
  76. # BT Call Forwarding
  77. #
  78. CONFIG_BT_CALL_FORWARDING=y
  79. #
  80. # DHA Solution
  81. #
  82. CONFIG_SEC_DHA_SOL_MAL=y
  83. #
  84. # usb
  85. #
  86. CONFIG_USB_DUN_SUPPORT=y
  87. # CONFIG_USB_EHCI_HCD is not set
  88. # CONFIG_USB_EHCI_EHSET is not set
  89. # CONFIG_USB_EHCI_MSM is not set
  90. # CONFIG_USB_EHCI_MSM_HSIC is not set
  91. CONFIG_USB_DWC3=y
  92. CONFIG_MHL_VERSION=0x21
  93. CONFIG_USB_STORAGE_DETECT=y
  94. CONFIG_USB_HOST_NOTIFY=y
  95. CONFIG_MHL_VERSION=0x21
  96. # Advanced Linux Sound Architecture
  97. CONFIG_SND_RAWMIDI=y
  98. #
  99. # Enable SEC_PM Feature
  100. #
  101. CONFIG_SEC_PM=y
  102. CONFIG_SEC_PM_DEBUG=y
  103. CONFIG_REGULATOR_MAX77804K=y
  104. #
  105. # ID Chip
  106. #
  107. CONFIG_W1=y
  108. CONFIG_W1_MASTER_GPIO_MSM=y
  109. CONFIG_W1_SLAVE_DS28EL15=y
  110. CONFIG_W1_WORKQUEUE=y
  111. CONFIG_W1_FAST_CHECK=y
  112. CONFIG_W1_SN=y
  113. #
  114. # Finger print sensor
  115. #
  116. CONFIG_SENSORS_FINGERPRINT=y
  117. CONFIG_SENSORS_FINGERPRINT_SYSFS=y
  118. CONFIG_SENSORS_VFS61XX=y
  119. CONFIG_SENSORS_VFS61XX_KO=y
  120. # CONFIG_SENSORS_ADSP is not set
  121. #
  122. # Sensor hub
  123. #
  124. CONFIG_SENSORS_SSP=y
  125. CONFIG_SENSORS_SYSFS=y
  126. CONFIG_SENSORS_SSP_FACTORY=y
  127. CONFIG_SENSORS_SSP_MPU6500=y
  128. CONFIG_SENSORS_SSP_AK09911=y
  129. CONFIG_SENSORS_SSP_BMP182=y
  130. CONFIG_SENSORS_SSP_ATUC128L5HAR=y
  131. CONFIG_SENSORS_SSP_SENSORHUB=y
  132. CONFIG_SENSORS_SSP_STM=y
  133. # CONFIG_SENSORS_SSP_SHTC1 is not set
  134. CONFIG_SENSORS_SSP_MOBEAM=y
  135. CONFIG_SENSORS_SSP_TMG399X=y
  136. CONFIG_SENSORS_MAX86900=y
  137. CONFIG_IIO_BUFFER=y
  138. CONFIG_IIO=y
  139. CONFIG_IIO_KFIFO_BUF=y
  140. CONFIG_IIO_TRIGGER=y
  141. CONFIG_IIO_ST_HWMON=y
  142. #
  143. # NFC
  144. #
  145. CONFIG_NFC_PN547=y
  146. CONFIG_NFC_PN547_PMC8974_CLK_REQ=y
  147. #
  148. # Battery & Charger
  149. #
  150. CONFIG_BATTERY_SWELLING=y
  151. CONFIG_BATTERY_SAMSUNG=y
  152. CONFIG_SAMSUNG_LPM_MODE=y
  153. # CONFIG_SMB350_CHARGER is not set
  154. # CONFIG_BATTERY_BQ28400 is not set
  155. # CONFIG_BATTERY_MSM is not set
  156. # CONFIG_FUELGAUGE_DUMMY is not set
  157. #
  158. # MAX77804K Charger
  159. #
  160. # CONFIG_QPNP_CHARGER is not set
  161. # CONFIG_QPNP_BMS is not set
  162. CONFIG_FUELGAUGE_MAX17048=y
  163. CONFIG_CHARGER_MAX77804K=y
  164. CONFIG_BATTERY_SWELLING=y
  165. #
  166. # Misc module
  167. #
  168. # CONFIG_KS8851 is not set
  169. CONFIG_SEC_FPGA_ICE40XX=y
  170. CONFIG_IR_REMOCON_FPGA=y
  171. CONFIG_SENSORS_HALL=y
  172. CONFIG_SENSORS_HALL_IRQ_CTRL=y
  173. CONFIG_REGULATOR_MAX77826=y
  174. CONFIG_MFD_MAX77804K=y
  175. CONFIG_MAX77804K_MUIC=y
  176. CONFIG_MUIC_MAX77804K_SUPPORT_MHL_CABLE_DETECTION=y
  177. CONFIG_LEDS_AN30259A=y
  178. CONFIG_MOTOR_DRV_MAX77804K=y
  179. CONFIG_SS_VIBRATOR=y
  180. CONFIG_GPIO_PCAL6416A=y
  181. CONFIG_LEDS_MAX77804K=y
  182. #
  183. # etc
  184. #
  185. CONFIG_HID=y
  186. # CONFIG_HID_OVR is not set
  187. #
  188. # BT
  189. #
  190. CONFIG_BT_BCM4354=y
  191. #
  192. # extcon
  193. #
  194. CONFIG_EXTCON=y
  195. CONFIG_EXTCON_MAX77804K=y
  196. #
  197. # RCU
  198. #
  199. CONFIG_RCU_FAST_NO_HZ=y
  200. #EPDG
  201. CONFIG_NET_CORE=y
  202. CONFIG_NET_SCH_PRIO=y
  203. CONFIG_NET_SCHED=y #depends on CONFIG_NET which is enabled by default.. coz not seeing in the config file
  204. CONFIG_NET_CLS_BASIC=y # required if basic is being used as a filter. depends on CONFIG_NET_CLS so enabling it by default
  205. CONFIG_NET_CLS=y
  206. CONFIG_NET_CLS_ACT=y # for enabling the action target.
  207. CONFIG_NET_ACT_MIRRED=y # for enabling the mirred target for redirecting the packet between the devices.
  208. CONFIG_NET_EMATCH=y #basic uses extended matches so this has to be present
  209. CONFIG_NET_SCH_INGRESS=y # classifier for ingress packet
  210. #optimize mmc block delay on resume
  211. CONFIG_MMC_BLOCK_DEFERRED_RESUME=y
  212. # SAMP : HOTNESS
  213. CONFIG_SAMP_HOTNESS=y
  214. # DUALWAVE
  215. CONFIG_DUALWAVE=y