{"push_id":782508759,"size":54,"distinct_size":1,"ref":"refs/heads/cm-12.1","head":"c66fbede80b57d7decd6d8f77cd282c2de66f79e","before":"b70a1aee4a9585a8e3bbef593e759383f5f84900","commits":[{"sha":"3a8c03d5787d09d406eba5d3b33037d48d1c31ff","author":{"email":"3eae3ec6849fa1de35ad0f44d6e0fde096b3e467@codeaurora.org","name":"Soundrapandian Jeyaprakash"},"message":"arm: arch: Add new eeprom node in 8992 mtp\n\nAdd new eeprom node for IMX258 on 8992 mtp\n\nChange-Id: I52bc38d48c7e82d5606840b0f8bf55b1c6a0af9a\nSigned-off-by: Soundrapandian Jeyaprakash <jsoundra@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/3a8c03d5787d09d406eba5d3b33037d48d1c31ff"},{"sha":"e31b4721abcb631b583af2aed720cf6d29737d6c","author":{"email":"4c58d9c21c42c2a4cf34b559441bd01b9c143cf4@codeaurora.org","name":"Xiaozhe Shi"},"message":"power: qpnp-fg: remove termination current qualification bit\n\nRemove the termination current qualification bit in order to allow JEITA\ncharging to terminate successfully.\n\nCRs-Fixed: 799807\nChange-Id: I2a3442730152c9eb7b7cf42a35751df117068efe\nSigned-off-by: Xiaozhe Shi <xiaozhes@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/e31b4721abcb631b583af2aed720cf6d29737d6c"},{"sha":"c26164393aa0f0460e63c046d78a1cf4d1aca2d3","author":{"email":"6965a7b3a67807f737dfd71d68e54d27340a5c95@codeaurora.org","name":"Anirudh Ghayal"},"message":"power: qpnp-fg: Define MACRO to specify MEMIF addresses\n\nAdd ability to select different MEMIF address offsets\nby defining MACROs for them. The base address can\nbe specified through an offset array. This enables\nthe driver to support multiple  memory maps.\n\nChange-Id: I774e80bac91e61f21b92374ec8108d5592692ee6\nSigned-off-by: Anirudh Ghayal <aghayal@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/c26164393aa0f0460e63c046d78a1cf4d1aca2d3"},{"sha":"231f24183a8b1501209d9952f19f35b2fe943c42","author":{"email":"6965a7b3a67807f737dfd71d68e54d27340a5c95@codeaurora.org","name":"Anirudh Ghayal"},"message":"platform: qpnp-revid: Move driver registration to subsys_initcall\n\nRegister the revid driver early to avoid probe-deferrals for\nclients registering with module_init.\n\nChange-Id: I2cd4a04d3f50eac75eaeeddd96279e2a28907ebd\nSigned-off-by: Anirudh Ghayal <aghayal@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/231f24183a8b1501209d9952f19f35b2fe943c42"},{"sha":"705df19a405353125b6b2eb75472f6a35cdaacb4","author":{"email":"6965a7b3a67807f737dfd71d68e54d27340a5c95@codeaurora.org","name":"Anirudh Ghayal"},"message":"power: qpnp-fg: Add PMIC specific hw initialization\n\nPMI8950 and PMI8994 have different hardware initialization\nrequirements. Split the hw_init function into common\nand PMIC specific initialization.\n\nChange-Id: Ibd68dc0c2b3458fe628989d2852899e56323c94a\nSigned-off-by: Anirudh Ghayal <aghayal@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/705df19a405353125b6b2eb75472f6a35cdaacb4"},{"sha":"cf9aaa1d21040e6e8c0b11b78390d1a13b89c342","author":{"email":"98996d53ce579fa37f08d0061abc5355e223c79e@codeaurora.org","name":"Abhijeet Dharmapurikar"},"message":"power: qpnp-smbcharger: enable parallel charging module parameter\n\nThe parallel charging module parameter is default set to disable this\nfeature. Change the code to enable this by default.\n\nChange-Id: I866c0c5659286cb56fb0d97cfd02936c861dbc58\nSigned-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/cf9aaa1d21040e6e8c0b11b78390d1a13b89c342"},{"sha":"f960d4bc437a8dca0674ebf0a5ff998107221183","author":{"email":"98996d53ce579fa37f08d0061abc5355e223c79e@codeaurora.org","name":"Abhijeet Dharmapurikar"},"message":"power: qpnp-smbcharger: improve HVDCP detection\n\nThe current driver calls HVDCP detection work for any type of USB charger.\nIt should be called only if the initial detection was DCP. While at it\nadd few log statements to help with debugging.\n\nChange-Id: Iaef4b8e6b4109a6a5033b75823f3f9590ee5ea2c\nSigned-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/f960d4bc437a8dca0674ebf0a5ff998107221183"},{"sha":"34c657e254e63e94b1bc99a20fbba6440dc213b7","author":{"email":"4c58d9c21c42c2a4cf34b559441bd01b9c143cf4@codeaurora.org","name":"Xiaozhe Shi"},"message":"power: qpnp-fg: compensate for rslow over charging\n\nIn the fuel gauge, the rslow is the capacitive resistance in the\nbattery. Since this changes over time, it cannot be easily sensed by the\nfuel gauge's ESR detection. Instead, the value is provided by a constant\nin the battery profile.\n\nHowever, the rslow was found to change when charging at different\nbattery state of charges. The changes in rslow can cause up to 2-3% of\nSoC error when charging in an almost full state.\n\nFix this by using differently profiled rslow data when charging at over\na set threshold.\n\nCRs-Fixed: 768722\nChange-Id: I7c61782c6ab9c4a97bb3a87aea8dc7e9eab6534b\nSigned-off-by: Xiaozhe Shi <xiaozhes@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/34c657e254e63e94b1bc99a20fbba6440dc213b7"},{"sha":"4050c07f4a3326e9b00e8f4a04dde56db52a5a8c","author":{"email":"4c58d9c21c42c2a4cf34b559441bd01b9c143cf4@codeaurora.org","name":"Xiaozhe Shi"},"message":"power: qpnp-smbcharger: report DCP when OCP is detected\n\nCurrently the charger reports an other charging port (OCP) to the USB\ndriver as an UNKNOWN type. This causes the USB driver to run USB type\ndetection manually again, which can result in incorrect results.\n\nFix this by reporting as a dedicated charging port (DCP) instead.\n\nCRs-Fixed: 836050\nChange-Id: Ibedb82ca4e226215d16416aa36ed33ba41f9924e\nSigned-off-by: Xiaozhe Shi <xiaozhes@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/4050c07f4a3326e9b00e8f4a04dde56db52a5a8c"},{"sha":"534ff990cf353446b39db2f900addf7e74e9f75b","author":{"email":"4c58d9c21c42c2a4cf34b559441bd01b9c143cf4@codeaurora.org","name":"Xiaozhe Shi"},"message":"power: qpnp-smbcharger: turn off USB APSD reruns by default\n\nCurrently USB APSD reruns are enabled by default and it is not needed on\nMSM8994 devices. Make this feature selectively configurable to avoid the\nextra detection time on platforms where this is not needed.\n\nCRs-Fixed: 837882\nChange-Id: If4e07d0ed5653ee3fe111a03748a9d0f1acbddac\nSigned-off-by: Xiaozhe Shi <xiaozhes@codeaurora.org>\nSigned-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/534ff990cf353446b39db2f900addf7e74e9f75b"},{"sha":"9736495b1a6930b29f43ccccc8d3f957bade7fa4","author":{"email":"6965a7b3a67807f737dfd71d68e54d27340a5c95@codeaurora.org","name":"Anirudh Ghayal"},"message":"power: qpnp-smbcharger: Fix uninitialized access to dc_psy\n\nFix uninitialized access when dc_psy is not registered\nand charging is enabled by sysfs interface.\n\nCRs-Fixed: 836629\nChange-Id: I88f1f2253c357a62589ea750a4394ef289f5573e\nSigned-off-by: Anirudh Ghayal <aghayal@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/9736495b1a6930b29f43ccccc8d3f957bade7fa4"},{"sha":"7f756806d41bf77e7c022f75f3eda2095070ded1","author":{"email":"f9aa17e6d57cc909d002cee6c9912a437441232b@codeaurora.org","name":"Veera Sundaram Sankaran"},"message":"msm: mdss: fix cursor async left LM staging\n\ncommit: cc4d47ad41d136d6d4eae3b6d954be8b1862cdfd\nmsm: mdss: add async support for hw cursor, introduced the async\nsupport for cursor. To support this, both left and right mixer\nof the cursor pipe is staged for dual mixer targets. When the first\ncursor update falls on the right LM, only the right mixer is staged,\ncausing underrun when the cursor position moves to left LM with async\nupdates. Fix staging of both LM for cursor pipes.\n\nChange-Id: If6f5a35ee1e9456d93a87d150e6a60452b127b2b\nSigned-off-by: Veera Sundaram Sankaran <veeras@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/7f756806d41bf77e7c022f75f3eda2095070ded1"},{"sha":"88e83b4abfd7eb2c2e90f995e496d008939390f9","author":{"email":"38d69d2be10049e3e42994780c0bbeaaf18e0158@codeaurora.org","name":"Nitesh Gupta"},"message":"msm: mdss: Fix for applying default mode from display native API\n\nIn case of applying default mode after boot-animation done, ctl\nis in handoff state, hence power_state is not set. It's safer to\nadd the checking for handoff state and keep the power_state\nchecking.\n\nChange-Id: Ie92b4a5ec60f5a78505dcadeb1b1cc86bcf1e5ab\nSigned-off-by: Nitesh Gupta <niteshg@codeaurora.org>\nSigned-off-by: Zohaib Alam <zalam@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/88e83b4abfd7eb2c2e90f995e496d008939390f9"},{"sha":"423b7e3331b767aa1d6546557f1533879aa781bf","author":{"email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com","name":"Eric Laurent"},"message":"ALSA: compress: change the way sample rates are sent to kernel\n\nThe usage of SNDRV_RATES is not effective as we can have rates like 12000 or\nsome other ones used by decoders. This change the usage of this to use the raw\nHz values to be sent to kernel\n\nBug: 17398311.\n\nChange-Id: I970149a0d80b7f3e3c574acdc1a1004ebbd2b92b\nSigned-off-by: vivek mehta <mvivek@codeaurora.org>\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Eric Laurent <elaurent@google.com>\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/423b7e3331b767aa1d6546557f1533879aa781bf"},{"sha":"2c47a3a4f47702db954f2776c2595e8de57b99b6","author":{"email":"5cf69c63beb17bf38d63aa0e923ee8256af0e205@intel.com","name":"Vinod Koul"},"message":"ALSA: compress: update comment for sample rate in snd_codec\n\nChange-Id: I87e237b05e6c3247b94e416ecf766122e852e246\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nGit-commit: d9afee6904caa7cf3c7f417f02e765db89d2b5dc\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git\nSigned-off-by: Banajit Goswami <bgoswami@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/2c47a3a4f47702db954f2776c2595e8de57b99b6"},{"sha":"4cc293a9b0da22461fe39fb8f643fad7e1a63825","author":{"email":"5cf69c63beb17bf38d63aa0e923ee8256af0e205@intel.com","name":"Vinod Koul"},"message":"ALSA: compress: update struct snd_codec_desc for sample rate\n\nNow that we don't use SNDRV_PCM_RATE_xxx bit fields for sample rate, we need to\nchange the description to an array for describing the sample rates supported by\nthe sink/source\n\nChange-Id: I2dc6b4e48cccbc7a3da7207be42cf11502373572\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nGit-commit: b8bab04829ab190f71921d4180bda438ba6124ae\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git\nSigned-off-by: Banajit Goswami <bgoswami@codeaurora.org>\nSigned-off-by: vivek mehta <mvivek@codeaurora.org>\n[fred@codeaurora.org: resolved context conflict in struct snd_codec_desc]\n[fred@codeaurora.org: added msm-compress-q6-v2.c to resolve compilation error]\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/4cc293a9b0da22461fe39fb8f643fad7e1a63825"},{"sha":"6a413b481f67cc063c01c019f3da17b68894f031","author":{"email":"5cf69c63beb17bf38d63aa0e923ee8256af0e205@intel.com","name":"Vinod Koul"},"message":"ALSA: compress: add num_sample_rates in snd_codec_desc\n\nthis gives ability to convey the valid values of supported rates in\nsample_rates array\n\nChange-Id: Id4c6cf62104670d9651bf90447613c501c283624\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nGit-commit: 929559be6d2c494e25bb58b730da4a78c1459e7b\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.gi\nSigned-off-by: Banajit Goswami <bgoswami@codeaurora.org>\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/6a413b481f67cc063c01c019f3da17b68894f031"},{"sha":"e47c1ef4d6254837226e670faa2f22f4311b9492","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@codeaurora.org","name":"Fred Oh"},"message":"ALSA: compress: remove the sample rate check\n\ncommit f0e9c080 - \"ALSA: compress: change the way sample rates are sent to\nkernel\" changed the way sample rates are sent. So now we don't need to check for\nPCM_RATE_xxx in kernel\n\nChange-Id: I7bd14a47c09d04e01b4bfe82c7b0a24978f05781\nSigned-off-by: Vinod Koul <vinod.koul@intel.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Eric Laurent <elaurent@google.com>\nGit-commit: f41428da6598a2070cc0e505c27264163b3d064c\nGit-repo: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/e47c1ef4d6254837226e670faa2f22f4311b9492"},{"sha":"86b601fee76a14a65c8a8a4741cadfeaa05a4abb","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@codeaurora.org","name":"Fred Oh"},"message":"ASoC: msm: qdsp6v2: add more supported sampling rates\n\nSome of sampling rates are missed. More sampling rates are supported.\n\nChange-Id: I5c9d6ca06149263ee295ab09d8f2baa72b413aef\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/86b601fee76a14a65c8a8a4741cadfeaa05a4abb"},{"sha":"6d4cea54cd6ccbcdc06a145654a4ea3bbb5cb8b9","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@codeaurora.org","name":"Fred Oh"},"message":"misc: qcom: qdsp6v2: fix uninitialized variable\n\nWrong variable is used for copy_from_user(). It cuases user setting is\nnot set properly to audio drivers.\n\nChange-Id: I1d54b9b20d3664045c24ffa2066ecc1b7abe5e87\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":false,"url":"https://api.github.com/repos/Grarak/android_kernel_oneplus_msm8994/commits/6d4cea54cd6ccbcdc06a145654a4ea3bbb5cb8b9"}]}