msm8974pro_sec_klte_spr_defconfig 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. # K PROJECT config
  2. CONFIG_ARCH_MSM8974PRO=y
  3. CONFIG_SEC_K_PROJECT=y
  4. CONFIG_MACH_KLTE_SPR=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=404
  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_BCM2079X_NFC_I2C=y
  146. #
  147. # Battery & Charger
  148. #
  149. CONFIG_BATTERY_SWELLING=y
  150. CONFIG_BATTERY_SAMSUNG=y
  151. CONFIG_SAMSUNG_LPM_MODE=y
  152. # CONFIG_SMB350_CHARGER is not set
  153. # CONFIG_BATTERY_BQ28400 is not set
  154. # CONFIG_BATTERY_MSM is not set
  155. # CONFIG_FUELGAUGE_DUMMY is not set
  156. #
  157. # MAX77804K Charger
  158. #
  159. # CONFIG_QPNP_CHARGER is not set
  160. # CONFIG_QPNP_BMS is not set
  161. CONFIG_FUELGAUGE_MAX17048=y
  162. CONFIG_CHARGER_MAX77804K=y
  163. CONFIG_BATTERY_SWELLING=y
  164. #
  165. # Misc module
  166. #
  167. # CONFIG_KS8851 is not set
  168. CONFIG_SEC_FPGA_ICE40XX=y
  169. CONFIG_IR_REMOCON_FPGA=y
  170. CONFIG_SENSORS_HALL=y
  171. CONFIG_SENSORS_HALL_IRQ_CTRL=y
  172. CONFIG_REGULATOR_MAX77826=y
  173. CONFIG_MFD_MAX77804K=y
  174. CONFIG_MAX77804K_MUIC=y
  175. CONFIG_MUIC_MAX77804K_SUPPORT_MHL_CABLE_DETECTION=y
  176. CONFIG_LEDS_AN30259A=y
  177. CONFIG_MOTOR_DRV_MAX77804K=y
  178. CONFIG_SS_VIBRATOR=y
  179. CONFIG_GPIO_PCAL6416A=y
  180. CONFIG_LEDS_MAX77804K=y
  181. #
  182. # etc
  183. #
  184. CONFIG_HID=y
  185. # CONFIG_HID_OVR is not set
  186. #
  187. # BT
  188. #
  189. CONFIG_BT_BCM4354=y
  190. #
  191. # extcon
  192. #
  193. CONFIG_EXTCON=y
  194. CONFIG_EXTCON_MAX77804K=y
  195. #
  196. # RCU
  197. #
  198. CONFIG_RCU_FAST_NO_HZ=y
  199. #EPDG
  200. CONFIG_NET_CORE=y
  201. CONFIG_NET_SCH_PRIO=y
  202. CONFIG_NET_SCHED=y #depends on CONFIG_NET which is enabled by default.. coz not seeing in the config file
  203. CONFIG_NET_CLS_BASIC=y # required if basic is being used as a filter. depends on CONFIG_NET_CLS so enabling it by default
  204. CONFIG_NET_CLS=y
  205. CONFIG_NET_CLS_ACT=y # for enabling the action target.
  206. CONFIG_NET_ACT_MIRRED=y # for enabling the mirred target for redirecting the packet between the devices.
  207. CONFIG_NET_EMATCH=y #basic uses extended matches so this has to be present
  208. CONFIG_NET_SCH_INGRESS=y # classifier for ingress packet
  209. #optimize mmc block delay on resume
  210. CONFIG_MMC_BLOCK_DEFERRED_RESUME=y
  211. # SAMP : HOTNESS
  212. CONFIG_SAMP_HOTNESS=y
  213. # DUALWAVE
  214. CONFIG_DUALWAVE=y