{"push_id":3008227995,"size":27,"distinct_size":27,"ref":"refs/heads/drm-tip","head":"3aa71a0d803ee01605f9a3026ddd989a591a73c6","before":"12663304ed62377235cc0729df29efed29ab900a","commits":[{"sha":"e5ee4956f2fdda8ac2d3eab309df389d43b80fc0","author":{"name":"Hang Yuan","email":"6a8fb4273d9f52bccbafb32b2f3d035b214ec1ee@linux.intel.com"},"message":"drm/i915/gtt: Revert \"Disable read-only support under GVT\"\n\nThis reverts commit c9e666880de5a1fed04dc412b046916d542b72dd.\n\nChecked GVT codes that guest PPGTT PTE flag bits are propagated\nto shadow PTE. Read/write bit is not changed. Further tested by\ni915 self-test case \"igt_ctx_readonly\". No error or GPU hang was\ndetected. So enable read-only support under GVT.\n\nSigned-off-by: Hang Yuan <hang.yuan@linux.intel.com>\nAcked-by: Zhenyu Wang <zhenyuw@linux.intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/1540883281-11359-1-git-send-email-hang.yuan@linux.intel.com\nAcked-by: Chris Wilson <chris@chris-wilson.co.uk>\nSigned-off-by: Chris Wilson <chris@chris-wilson.co.uk>","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/e5ee4956f2fdda8ac2d3eab309df389d43b80fc0"},{"sha":"79c03caac2ff362304935aafc1be0111d36d1ce5","author":{"name":"Matthew Auld","email":"71362f95c6482d276b11892231b77396859a8c9e@intel.com"},"message":"drm/i915/selftest: test aligned offsets for 64K\n\nWhen using softpin it's not enough to just pad the vma size, we also\nneed to ensure the vma offset is at the start of the pt boundary, if we\nplan to utilize 64K pages. Therefore to improve test coverage we should\nuse both aligned and unaligned gtt offsets in igt_write_huge.\n\nSuggested-by: Chris Wilson <chris@chris-wilson.co.uk>\nSigned-off-by: Matthew Auld <matthew.auld@intel.com>\nCc: Chris Wilson <chris@chris-wilson.co.uk>\nReviewed-by: Chris Wilson <chris@chris-wilson.co.uk>\nSigned-off-by: Chris Wilson <chris@chris-wilson.co.uk>\nLink: https://patchwork.freedesktop.org/patch/msgid/20181029203734.21936-1-matthew.auld@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/79c03caac2ff362304935aafc1be0111d36d1ce5"},{"sha":"8e54d4fe79f0dbdf280bb5d5bbab669c592f9cc7","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Move dsi host init code to common file\n\nThis patch moves intl_dsi_host_init() code to intel_dsi.c so that legacy\nand gen11 DSI code can share this code.\n\nv2 by Jani:\n - Move the shared stuff to intel_dsi.c\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/1ee42b2d3c639e3f3c14a2c1595b8778901574d4.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/8e54d4fe79f0dbdf280bb5d5bbab669c592f9cc7"},{"sha":"0d90c61ab9b043f49dcb544e170ab4411b6b3408","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/dsi: move connector mode functions to common file\n\nMove DSI connector functions to intel_dsi.c and make them available to\nboth legacy and ICL DSI.\n\nv2 by Jani:\n - Move the functions to intel_dsi.c\n - Don't reuse intel_dsi_connector_destroy()\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/99244c6edf4a26ef2e279c7160d22dbbb5cd95f2.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/0d90c61ab9b043f49dcb544e170ab4411b6b3408"},{"sha":"bfee32bfca82b69030b23177ebabfc2ade2f54fc","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Set max return packet size for DSI panel\n\nThis patch programs maximum size of the payload transmitted\nfrom peripheral back to the host processor using short packet\nas a part of panel programming.\n\nv2: Rebase\n\nv3 by Jani:\n - Add FIXME note.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/ed9df910326adf32eb2bc1cd1a5097d0dda94da8.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/bfee32bfca82b69030b23177ebabfc2ade2f54fc"},{"sha":"c2661638e88655fef38bc3cc580e80457461f0a2","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Power on DSI panel\n\nThis patch execute poweron, deassert reset, display on\nVBT sequences and send TURN_ON DSI command to panel for\npowering it up.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/8acb06fa634fe9637fdc09a3f5d2588b9138224f.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/c2661638e88655fef38bc3cc580e80457461f0a2"},{"sha":"77c8fdae25631d34164911a9e527cb0049528cf4","author":{"name":"Jonathan Gray","email":"666d82badf37dc240bacece830d7f52411b6fee3@jsg.id.au"},"message":"drm/i915/ringbuffer: change header SPDX identifier to MIT\n\nCommit b24413180f56 (\"License cleanup: add SPDX GPL-2.0 license\nidentifier to files with no license\") added \"SPDX-License-Identifier:\nGPL-2.0\" to files which previously had no license, change this to MIT\nfor intel_ringbuffer.h matching the license text of intel_ringbuffer.c.\n\nSigned-off-by: Jonathan Gray <jsg@jsg.id.au>\nReviewed-by: Chris Wilson <chris@chris-wilson.co.uk>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/20181031005331.20775-1-jsg@jsg.id.au","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/77c8fdae25631d34164911a9e527cb0049528cf4"},{"sha":"32bbc3d450dcb7f45b343ee568892d746fe6dc1f","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Wait for header/payload credits release\n\nDriver needs payload/header credits for sending any command\nand data over DSI link. These credits are released once command\nor data sent to link. This patch adds functions to wait for releasing\nof payload and header credits.\n\nAs per BSPEC, driver needs to ensure that all of commands/data\nhas been dispatched to panel before the transcoder is enabled.\nThis patch implement those steps i.e. sending NOP DCS command,\nwait for header/payload credit to be released etc.\n\nv2 by Jani:\n - squash the credit wait helpers patch with the first user\n - pass dev_priv to the credit wait helpers\n - bikeshed credit helper names\n - wait for *at least* the current maximum number of credits\n - indentation fix\n - add helpers for credits available\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/84bc509beabf2a2d1324a9f2a67ab4ebe05b10a6.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/32bbc3d450dcb7f45b343ee568892d746fe6dc1f"},{"sha":"208013157a68e57fceffe463461c3d1eb83ea60a","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Turn ON panel backlight\n\nThis patch enables backlight of DSI panel by using VBT\nBACKLIGHT_ON sequence and panel specific functions.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/05987eea297689af0b9defcf745a921f76f9011d.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/208013157a68e57fceffe463461c3d1eb83ea60a"},{"sha":"d9d996b6ca4393165e2ca5630fbdf3f7a2482028","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Turn OFF panel backlight\n\nThis patch disbles backlight of DSI panel by using VBT\nBACKLIGHT_OFF sequence and panel specific disable functions.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/93cfbb198104deef4a281bbdef721385e4b6d954.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/d9d996b6ca4393165e2ca5630fbdf3f7a2482028"},{"sha":"4e123bd3039d585deb989a84dec04f9e0acda9d3","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Disable DSI transcoders\n\nThis patch disables transcoders by writing to TRANS_CONF\nregisters for each DSI ports.\n\nv2 by Jani:\n - Wait for pipeconf active to go low\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/c76035309fa721322cf9c1ca7fc42b822937c2f3.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/4e123bd3039d585deb989a84dec04f9e0acda9d3"},{"sha":"522cc3f717ac19a68847aee9831cb1e39f51f8dd","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Power down DSI panel\n\nThis patch sends command and executes display off,\nassert reset, power off VBT seqeuences to power\ndown DSI panel. Patch also adds high level function\nto wrap all the panel sepcific programming during\nDSI disabling.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/efdafbf6b4d31123738b87b2d8264a9b5553eb32.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/522cc3f717ac19a68847aee9831cb1e39f51f8dd"},{"sha":"4769b598b94383bacd211caa2285e264c5e50498","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Put DSI link in ULPS\n\nAs part of DSI disabling sequence, DSI link need to enter\nin ULPS by writing into DSI_LP_MSG register. This patch\ndoes the same using a wrapper function.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/50812f4bd37f95c053bef7eef4a95e5da029546f.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/4769b598b94383bacd211caa2285e264c5e50498"},{"sha":"7aa32f7c47c9c90eb0ad36a4ccc79418e48335b1","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Disable DDI function\n\nThis patch disables DDI function by writing to\nTRANS_DDI_FUNC_CTL registers of DSI ports as part\nof DSI disable sequence.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/b0088d643247135ba96943fa14625f5a43f43633.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/7aa32f7c47c9c90eb0ad36a4ccc79418e48335b1"},{"sha":"9c83ab1bb384ebf72260b995c4c416bd86fd0e26","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Disable portsync mode\n\nThis patch disables portsync mode if DSI link\nis operating in dual link mode by writing to\nTRANS_DDI_FUNC_CTL2 registers.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/3e608420b58930b6da478801bff018c6e964eb94.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/9c83ab1bb384ebf72260b995c4c416bd86fd0e26"},{"sha":"019cec36f3727daa811513221fa3b67bc4acec75","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Disable DSI ports\n\nThis patch disables both DSI ports by writing to\nDDI_BUF_CTL registers as part of DSI encoder disable\nsequence.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/be9a7dc1ed89ad38679c67ff1c1552f0b4604494.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/019cec36f3727daa811513221fa3b67bc4acec75"},{"sha":"0f0fe8497d968fef969c16f5dcff7062e85fb409","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Disable DSI IO power\n\nThis patch configures mode of combo phy as DDI and\ndisable IO power for DDI ports used by DSI.\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nReviewed-by: Jani Nikula <jani.nikula@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/b68d767717a3b86c26042d0b16abb3943756fcc4.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/0f0fe8497d968fef969c16f5dcff7062e85fb409"},{"sha":"8bffd204ded8dd52091afe6455104166c0edfed7","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Define DSI timeout registers\n\nThis patch defines DSI_HTX_TO, DSI_LRX_H_TO, DSI_PWAIT_TO\nand DSI_TA_TO registers for DSI transcoders '0' and '1'.\nThey are used for contention recovery on DPHY.\n\nv2: Define SHIFT for bitfields.\n\nv3 by Jani:\n- Fix timeout bit definitions\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/0b943c028a05edfd61c511d712c65c7e8bf70211.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/8bffd204ded8dd52091afe6455104166c0edfed7"},{"sha":"5a4712f472bf67dc81b4d7cc571edca11cf52c87","author":{"name":"Madhav Chauhan","email":"d735ebb07b4f75e135bd44738b1bd7382dbdb5a8@intel.com"},"message":"drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEOUT registers\n\nProgram the timeout values (in escape clock) for HS TX, LP RX and TA\ntimeout.\n\nHX TX: Ensure that host does not continuously transmit in the HS\nstate. If this timer expires, then host will gracefully end its HS\ntransmission and allow the link to enter into LP state.\n\nLP RX: Monitor the length of LP receptions from Peripheral. If timeout\nhappens then host will drive the stop state onto all data lanes (only\nData Lane 0 should be receiving anything from the Peripheral). This\neffectively takes back ownership of the bus transmit in the HS state.\n\nTA timeout: Timeout valuefor monitoring Bus Turn-Around (BTA) sequence.\nBTA sequence should complete within a bounded amount of time, with\nperipheral acknowledging BTA by driving the stop state.\n\nv2 by Jani:\n - Rebase\n - Use intel_dsi_bitrate() and intel_dsi_tlpx_ns(intel_dsi)\n - Squash HX TX, LP RX and TA timeout into one patch\n - Fix bspec mode set sequence reference\n - Add FIXME about two timeouts\n\nSigned-off-by: Madhav Chauhan <madhav.chauhan@intel.com>\nSigned-off-by: Jani Nikula <jani.nikula@intel.com>\nLink: https://patchwork.freedesktop.org/patch/msgid/60e610ccffe5f8c09dee1c65828f28f25227efce.1540900289.git.jani.nikula@intel.com","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/5a4712f472bf67dc81b4d7cc571edca11cf52c87"},{"sha":"2169f811e830c85b5040ee46cce527391daf710a","author":{"name":"Jani Nikula","email":"ba783f3beccaedfda693f41a15407d612a629408@intel.com"},"message":"Merge remote-tracking branch 'drm/drm-next' into drm-tip","distinct":true,"url":"https://api.github.com/repos/FireBurn/linux/commits/2169f811e830c85b5040ee46cce527391daf710a"}]}
{"actor":{"display_login":"FireBurn"}}