{"push_id":685980355,"size":21,"distinct_size":21,"ref":"refs/heads/cm-12.0","head":"bdb8d105a087423cdf95d8a4c0d96c99ad5e6517","before":"b72133d6fa4c26786b7d1b32d5cf2c8e81e5db23","commits":[{"sha":"462b0689e169bcbab2977075984724e273af6290","author":{"email":"73dd783bda2153da307f29c6bb18df5c75fa0d93@gmail.com","name":"savoca"},"message":"msm: mdss: KCAL: Update Kconfig description","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/462b0689e169bcbab2977075984724e273af6290"},{"sha":"57d3cdd2e6c14bbcb65d7c429b90e49447b718d1","author":{"email":"73dd783bda2153da307f29c6bb18df5c75fa0d93@gmail.com","name":"savoca"},"message":"msm: mdss: KCAL: Remove MODULE_DESCRIPTION\n\n - Unnecessary","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/57d3cdd2e6c14bbcb65d7c429b90e49447b718d1"},{"sha":"e60249f0ad770994ecc011b4cbead6d3fc086202","author":{"email":"73dd783bda2153da307f29c6bb18df5c75fa0d93@gmail.com","name":"savoca"},"message":"msm: mdss: KCAL: Queue changes when panel is powered off\n\n - Support MMI panel notifications and fb notifications by default\n - Properly kfree() when probe fails\n - Check RGB values against kcal_min in mdss_mdp_kcal_update_pcc()","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/e60249f0ad770994ecc011b4cbead6d3fc086202"},{"sha":"00838c92c488217c657c7ef5807da5cb039a6b0c","author":{"email":"73dd783bda2153da307f29c6bb18df5c75fa0d93@gmail.com","name":"savoca"},"message":"msm: mdss: KCAL: Apply default values on boot\n\n - This is to guarantee that our default values are the ones active\n - Use devm_kzalloc as it guarantees to free memory for us on device remove\n - Properly remove notifier on probe fail","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/00838c92c488217c657c7ef5807da5cb039a6b0c"},{"sha":"23f90e9d5c5a4fa4283f5480e18e0aacf3426f61","author":{"email":"73dd783bda2153da307f29c6bb18df5c75fa0d93@gmail.com","name":"savoca"},"message":"msm: mdss: KCAL: Read values from MDP registers wherever possible\n\n - This will keep KCAL values updated even when other drivers write\n   to MDP registers (LiveDisplay/Sony)\n - Qcom/CAF code does not support kernel-space readings of IGC lut yet\n - Adjust minimum PCC value from '0' to '1'\n - Bring kcal_min filter back to its own function, values may need to be\n   updated but not written to MDP registers.\n   ex: changes queued when display is off\n - Update IGC variables","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/23f90e9d5c5a4fa4283f5480e18e0aacf3426f61"},{"sha":"d9283e58c41646b06e13be01950d1c0cdd397eb3","author":{"email":"73dd783bda2153da307f29c6bb18df5c75fa0d93@gmail.com","name":"savoca"},"message":"msm: mdss: KCAL: Do not read from picture adjustment registers\n\n- These registers are not reliable for reading at the moment.\n  They will sometimes report a value offset by 0x100, and in some cases\n  report 0, even with MDP_PP_OPS_ENABLE flagged.\n\n- Read from stored values for now","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/d9283e58c41646b06e13be01950d1c0cdd397eb3"},{"sha":"bf7ece761ceb2778ea9ea2e252b9d8910993919a","author":{"email":"5db23874f34e45d59c69d81cd72d048d558566d7@gmail.com","name":"anarkia1976"},"message":"cpufreq: cpu-boost: Respect max frequency\n\n* Don't step on thermald's toes","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/bf7ece761ceb2778ea9ea2e252b9d8910993919a"},{"sha":"f2e0cd01e8a1a66e2e8ce67672b9907d500919aa","author":{"email":"bc6501c174fe21162c67cfc51ecb38b9a4d035f0@gmail.com","name":"Ethan Chen"},"message":"synaptics: Use per-panel firmware loading\n\nChange-Id: I80ea016d98c87ae4517b812b0b9127b4ce06b3a3","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/f2e0cd01e8a1a66e2e8ce67672b9907d500919aa"},{"sha":"06b87e15249c20a39f117c80d5ebad4f9daa42ae","author":{"email":"9defb1d2166fe02be9724618510318ef57e74e91@gmail.com","name":"Michael Bestas"},"message":"synaptics: Fix find7 compilation\n\nChange-Id: I193379d0592a318341a47ade17593bbc9b400a1f","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/06b87e15249c20a39f117c80d5ebad4f9daa42ae"},{"sha":"2f7e3e14381f90f4327a9499d5a675f400a43a02","author":{"email":"0d1dae58f23e775314d087dff72f8e136928d2cc@codeaurora.org","name":"raghavendra ambadas"},"message":"msm: mdss: Fix Iommu page fault for splash logo enabled feature\n\nDuring bootup while splash logo feature is enabled, Iommu page fault and\nLock up issue is observed. Wait for vsync completion to fix the Iommu\npage fault. As mdss_mdp_splash_cleanup function is called from\nmdss_mdp_overlay_start and mdss_mdp_splash_ctl_cb function, it results in a\nrace condition for ctl->lock. So remove the mdss_mdp_splash_cleanup\nfunction from mdss_mdp_splash_ctl_cb to fix the lock up issue.\n\nChange-Id: Id65c1091b9349ac72f9ac009c85761e47b4eea8c\nSigned-off-by: Raghavendra Ambadas <rambad@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/2f7e3e14381f90f4327a9499d5a675f400a43a02"},{"sha":"8a2ce7d48dfacff489e51635c3072dc8190b8522","author":{"email":"a1418a03e3f7813c1fd3f97ab13f9d68ba5a9ac2@gmail.com","name":"Alexander Martinz"},"message":"mdss: update from oppo\n\nChange-Id: I2b9042fd1df5df1e76375762282ae6c70669782d\nSigned-off-by: Alexander Martinz <eviscerationls@gmail.com>\nSigned-off-by: Zachariah <zkennedy87@gmail.com>\n\nConflicts:\n\tdrivers/video/msm/mdss/msm_mdss_io_8974.c","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/8a2ce7d48dfacff489e51635c3072dc8190b8522"},{"sha":"b240319e0067e9a0b88af98342b5553edeb2227f","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"msm: rpm_smd: Use spin_lock_irqsave in work function","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/b240319e0067e9a0b88af98342b5553edeb2227f"},{"sha":"d99e07fb9816ca7187dfb82f3341fffa712203d7","author":{"email":"3eac775c48d7360c92fbc4f4b6deec3bb4124bc6@codeaurora.org","name":"Sushant Kaushik"},"message":"wlan: Set peer staId for management frame.\n\nCurrently for sta mode while sending management\nframes such as auth, assoc, reasssoc,deauth,\ndiassoc driver sends selfStaId. This results\nin frames going on the air with the self data\nrate and not the data rate supported by peer.\nAs a part of fix, make sure that the peerStaId is\nused for sending above management frames.\n\nChange-Id: Ia368ff13aed1002600f5fb3ad55c3d20106d586a\nCRs-Fixed: 826260","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/d99e07fb9816ca7187dfb82f3341fffa712203d7"},{"sha":"25735f53abc2e05d1f49879ae5e8ca7d6173f582","author":{"email":"4e66db613c6b8f8461e859dc5f36769e86d04335@qti.qualcomm.com","name":"Agarwal Ashish"},"message":"wlan: Ini param to allow back ground scan in TDLS.\n\nProvided a config item which is disabled by default.\nif gEnableTDLSScan is\n0: Same as gEnableTDLSScanCoexistence ; driver will do disconnect if\n   Peer is not buffer STA capable when scan is initiated.\n1: Dut will scan in all cases.\n2: If peer is not buffer STA capable, driver will use\n   CTS2self to do scan.\n\nCRs-Fixed: 769709\nChange-Id: I2e78cfb87203ec177502eb192bcfa77e73e6e37a","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/25735f53abc2e05d1f49879ae5e8ca7d6173f582"},{"sha":"932d229f37756c5a1d71734918341f737c6593d4","author":{"email":"f8e7a23126e1b90570dddf53fcc9142a69bfc7af@codeaurora.org","name":"Aravind Venkateswaran"},"message":"msm: mdss: fix potential crash when sending backlight DCS commands\n\nIf MDSS idle power collapse feature is enabled, MDSS GDSC can get\ntoggled when exiting idle power collapse. This may require an\nexplicit call to TZ to restore MDSS security configs prior to accessing\nany MDSS registers, which is typically done whenever IOMMU is attached.\nFor panels where backlight is controlled using DCS commands, it is\npossible that a backlight update could be triggered when MDSS is power\ncollapsed. This would result in enabling MDSS GDSC and restoring DSI\nregisters prior to sending the DCS commands. For such use cases, ensure\nthat IOMMU is attached prior to any register programming to avoid any\ncrashes.\n\nChange-Id: I245d1180cfeedeb938e70b792fd6d627e86c5d14\nSigned-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/932d229f37756c5a1d71734918341f737c6593d4"},{"sha":"7201c58560e8ab310b3644dce2bc3e7c594bd16e","author":{"email":"80d5042ab220b9b7f8135930b3a092662230c31e@codeaurora.org","name":"Xiaoming Zhou"},"message":"msm: mdss: disable dsi status check when display is off\n\nThere was some racing condition where the dsi status check\nthread is called when the display is off.   This makes sure\nthe dsi status check is not invoked when display is off.\n\nChange-Id: I6865abe23ca7adf918a19499d3839d6664fc29fc\nSigned-off-by: Xiaoming Zhou <zhoux@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/7201c58560e8ab310b3644dce2bc3e7c594bd16e"},{"sha":"6a72ad049c9f8e74564d3bca9b145bbbf41943a3","author":{"email":"d1ea33fd8fad032de913a31cb8b09b5737d1baa1@codeaurora.org","name":"Ray Zhang"},"message":"msm: mdss: remove unnecessary lock in checking DSI status\n\nSince DSI status checking is purely DSI operation, it's not\nnecessary to acquire ov_lock in case of video mode, otherwise\nthis function could block other overlay functions, therefore\nintroducing extra delay.\n\nCRs-fixed: 714531\nChange-Id: I5051ff3495d516b405cd3bf5dc32ea712187975e\nSigned-off-by: Ray Zhang <rayz@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/6a72ad049c9f8e74564d3bca9b145bbbf41943a3"},{"sha":"9854c9d928fc2740169fa1edbbc67f809bb409b3","author":{"email":"f79f8cdd6e75c92b6d8b8297736b3d03fee33f3f@gmail.com","name":"Zachariah"},"message":"Revert \"msm: mdss: update max fence wait timeout for all acquire fence\"\n\nThis reverts commit 1c19f54f30c401475ead62a04093d1715923b63c.","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/9854c9d928fc2740169fa1edbbc67f809bb409b3"},{"sha":"8cedd31099484fed66db6e2faea98116fcb38c85","author":{"email":"f79f8cdd6e75c92b6d8b8297736b3d03fee33f3f@gmail.com","name":"Zachariah"},"message":"Revert \"msm: mdss: Adjust fence timeouts\"\n\nThis reverts commit b605ecfe4ed410dec13632a8e52b0c6c23336687.","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/8cedd31099484fed66db6e2faea98116fcb38c85"},{"sha":"a17090661dd46e61a3e0ab2e9fb61a7c6c5fa1a4","author":{"email":"f79f8cdd6e75c92b6d8b8297736b3d03fee33f3f@gmail.com","name":"Zachariah"},"message":"Update Build Scripts\n\nSigned-off-by: Zachariah <zkennedy87@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mft-dev/msm8974_OPO_render_kernel/commits/a17090661dd46e61a3e0ab2e9fb61a7c6c5fa1a4"}]}