{"push_id":748650008,"size":1000,"distinct_size":0,"ref":"refs/heads/staging/drm/vga","head":"e84cf46932d0f130337fef2f6e171354fcd77db8","before":"a50bfc5916518f0f71f6568195bddc1fe203176b","commits":[{"sha":"7726e72b3d6879ee5fc743a230eb6f5afa12844b","author":{"email":"08dc22c6156113f2deff178e35e3ed9b24d6af9e@amd.com","name":"Alex Deucher"},"message":"drm/radeon: rework audio modeset to handle non-audio hdmi features\n\nNeed to setup the deep color and avi packets regardless of\naudio setup.\n\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/7726e72b3d6879ee5fc743a230eb6f5afa12844b"},{"sha":"0a90a0cff9f429f886f423967ae053150dce9259","author":{"email":"08dc22c6156113f2deff178e35e3ed9b24d6af9e@amd.com","name":"Alex Deucher"},"message":"drm/radeon/combios: add some validation of lvds values\n\nFixes a broken hsync start value uncovered by:\nabc0b1447d4974963548777a5ba4a4457c82c426\n(drm: Perform basic sanity checks on probed modes)\n\nThe driver handled the bad hsync start elsewhere, but\nthe above commit prevented it from getting added.\n\nbug:\nhttps://bugs.freedesktop.org/show_bug.cgi?id=91401\n\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>\nCc: stable@vger.kernel.org","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/0a90a0cff9f429f886f423967ae053150dce9259"},{"sha":"8faf0e08d5a78ae5f1752b1d69f97ed70afa625f","author":{"email":"08dc22c6156113f2deff178e35e3ed9b24d6af9e@amd.com","name":"Alex Deucher"},"message":"drm/amdgpu: clean up init sequence for failures\n\nIf we fail during device init, record what state each\nblock is in so that we can tear down clearly.\n\nFixes various problems on device init failure.\n\nReviewed-by: Christian König <christian.koenig@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/8faf0e08d5a78ae5f1752b1d69f97ed70afa625f"},{"sha":"c193fa91b9182465a4a01665ad4096a6cdb4db2d","author":{"email":"ff341aa343d564f9e53e9dcb6996be8c04859a66@oracle.com","name":"Dan Carpenter"},"message":"drm/amdgpu: information leak in amdgpu_info_ioctl()\n\nWe recently changed the drm_amdgpu_info_device struct so now there is\na 4 byte hole at the end.  We need to initialize it so we don't disclose\nsecret information from the stack.\n\nFixes: fa92754e9c47 ('drm/amdgpu: add VCE harvesting instance query')\nSigned-off-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/c193fa91b9182465a4a01665ad4096a6cdb4db2d"},{"sha":"93323131d66db68802e646204c0562cddc81a651","author":{"email":"f0dcd2918cf36bae5755fd56cd0eda1b82813c07@amd.com","name":"monk.liu"},"message":"drm/amdgpu: different emit_ib for gfx and compute\n\ncompute ring didn't use const engine byfar, so ignore CE things in\ncompute routine\n\nSigned-off-by: monk.liu <monk.liu@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/93323131d66db68802e646204c0562cddc81a651"},{"sha":"e722b71a540362eebdbae060430dc5b06b990c38","author":{"email":"f0dcd2918cf36bae5755fd56cd0eda1b82813c07@amd.com","name":"monk.liu"},"message":"drm/amdgpu: hdp_flush is not needed for inside IB\n\nhdp flush is not needed for IBs that dispatched from kernel inside\nbecause there is no video memory host access\n\nSigned-off-by: monk.liu <monk.liu@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/e722b71a540362eebdbae060430dc5b06b990c38"},{"sha":"194a33643b1161fe7a054fa9bf43875ae0f6e1e8","author":{"email":"f0dcd2918cf36bae5755fd56cd0eda1b82813c07@amd.com","name":"monk.liu"},"message":"drm/amdgpu: add new parameter to seperate map and unmap\n\nSigned-off-by: monk.liu <monk.liu@amd.com>\nReviewed-by: Christian König <christian.koenig@amd.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/194a33643b1161fe7a054fa9bf43875ae0f6e1e8"},{"sha":"db9d6d790968fd6df9faa7fa1f51967e05afd492","author":{"email":"16d3e9966b27c799b428e2cfa6c1218c3b78fa9c@broadcom.com","name":"Ray Jui"},"message":"PCI: iproc: enable arm64 support for iProc PCIe\n\nPCI: iproc: Add arm64 support\n\nAdd arm64 support to the iProc PCIe driver.\n\nNote that on arm32, bus->sysdata points to the arm32-specific\npci_sys_data struct, and pci_sys_data.private_data contains the\niproc_pcie pointer. For arm64, there's nothing corresponding to\npci_sys_data, so we keep the iproc_pcie pointer directly in\nbus->sysdata.\n\nIn addition, arm64 does IRQ mapping in pcibios_add_device(), so it\ndoesn't need pci_fixup_irqs() as arm32 does.\n\nSigned-off-by: Ray Jui <rjui@broadcom.com>\nSigned-off-by: Bjorn Helgaas <bhelgaas@google.com>\nReviewed-by: Scott Branden <sbranden@broadcom.com>\nAcked-by: Bjorn Helgaas <bhelgaas@google.com>\nSigned-off-by: Olof Johansson <olof@lixom.net>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/db9d6d790968fd6df9faa7fa1f51967e05afd492"},{"sha":"b00c4415fb231f276221c634a47ce7328df9aae5","author":{"email":"16d3e9966b27c799b428e2cfa6c1218c3b78fa9c@broadcom.com","name":"Ray Jui"},"message":"PCI: iproc: Fix ARM64 dependency in Kconfig\n\nAllow Broadcom iProc PCIe core driver to be compiled for ARM64\n\nSigned-off-by: Ray Jui <rjui@broadcom.com>\nReviewed-by: Vikram Prakash <vikramp@broadcom.com>\nReviewed-by: Scott Branden <sbranden@broadcom.com>\nAcked-by: Bjorn Helgaas <bhelgaas@google.com>\nSigned-off-by: Olof Johansson <olof@lixom.net>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/b00c4415fb231f276221c634a47ce7328df9aae5"},{"sha":"36b7c5831d7d5af6fc679f95b288ddf480e01e77","author":{"email":"16d3e9966b27c799b428e2cfa6c1218c3b78fa9c@broadcom.com","name":"Ray Jui"},"message":"arm64: Add Broadcom iProc family support\n\nThis patch adds support to Broadcom's iProc family of arm64 based SoCs\nin the arm64 Kconfig and defconfig files\n\nSigned-off-by: Ray Jui <rjui@broadcom.com>\nReviewed-by: Scott Branden <sbranden@broadcom.com>\nSigned-off-by: Olof Johansson <olof@lixom.net>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/36b7c5831d7d5af6fc679f95b288ddf480e01e77"},{"sha":"6aad8bf99338fca5a6ef602f2d7e04546f79fd03","author":{"email":"16d3e9966b27c799b428e2cfa6c1218c3b78fa9c@broadcom.com","name":"Ray Jui"},"message":"arm64: dts: Add Broadcom North Star 2 support\n\nAdd Broadcom NS2 device tree binding document. Also add initial device\ntree dtsi for Broadcom North Star 2 (NS2) SoC and board support for NS2\nSVK board\n\nSigned-off-by: Jon Mason <jonmason@broadcom.com>\nSigned-off-by: Ray Jui <rjui@broadcom.com>\nReviewed-by: Scott Branden <sbranden@broadcom.com>\nSigned-off-by: Olof Johansson <olof@lixom.net>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/6aad8bf99338fca5a6ef602f2d7e04546f79fd03"},{"sha":"70d334ca71b0e35ef21493d86799cec83f452d94","author":{"email":"16d3e9966b27c799b428e2cfa6c1218c3b78fa9c@broadcom.com","name":"Ray Jui"},"message":"PCI: iproc: Fix BCMA dependency in Kconfig\n\nThe current iProc BCMA front-end driver can only work on ARM32 based\nplatforms; therefore its config option in Kconfig should be changed to\nreflect that. This fixes arm64 allmodconfig build failure when compiling\nthe the iProc BCMA driver that contains struct pci_sys_data that is\narm32 specific\n\nSigned-off-by: Ray Jui <rjui@broadcom.com>\nSigned-off-by: Olof Johansson <olof@lixom.net>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/70d334ca71b0e35ef21493d86799cec83f452d94"},{"sha":"ee2b7f60a5c5e391fdde907ac61f135d87e74622","author":{"email":"e2cc6052decd123aa469ec2b69179594f915c3f9@sonymobile.com","name":"Tim Bird"},"message":"ARM: dts: qcom: Add binding for the qcom coincell charger\n\nThis binding is used to configure the driver for the coincell charger\nfound in Qualcomm PMICs.\n\nSigned-off-by: Tim Bird <tim.bird@sonymobile.com>\nReviewed-by: Andy Gross <agross@codeaurora.org>\nReviewed-by: Rob Herring <robh@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/ee2b7f60a5c5e391fdde907ac61f135d87e74622"},{"sha":"1f26d1c1053ac179b0ee1edea7809cef07fe728e","author":{"email":"e2cc6052decd123aa469ec2b69179594f915c3f9@sonymobile.com","name":"Tim Bird"},"message":"ARM: qcom: Add coincell charger driver\n\nThis driver is used to configure the coincell charger found in\nQualcomm PMICs.\n\nThe driver allows configuring the current-limiting resistor for\nthe charger, as well as the voltage to apply to the coincell\n(or capacitor) when charging.\n\nSigned-off-by: Tim Bird <tim.bird@sonymobile.com>\nReviewed-by: Andy Gross <agross@codeaurora.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/1f26d1c1053ac179b0ee1edea7809cef07fe728e"},{"sha":"ccf97fe3ddac231655f1f8cacede6182a167de8b","author":{"email":"e2cc6052decd123aa469ec2b69179594f915c3f9@sonymobile.com","name":"Tim Bird"},"message":"ARM: dts: qcom: Add dts changes for qcom coincell charger\n\nAdd framework for the coincell charger DT block in pm8941 file, and\nactual values for honami battery in the honami dts file.\n\nSigned-off-by: Tim Bird <tim.bird@sonymobile.com>\nReviewed-by: Andy Gross <agross@codeaurora.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/ccf97fe3ddac231655f1f8cacede6182a167de8b"},{"sha":"ac45146733b03a1c8e3a6a33720bdc42804cc09b","author":{"email":"915c10c999604870200b6defbe633d857c856ca0@gmail.com","name":"Rob Clark"},"message":"drm/msm: fix msm_gem_prime_get_sg_table()\n\nWe need to return a new sgt, since the caller takes ownership of it.\n\nReported-by: Stanimir Varbanov <svarbanov@mm-sol.com>\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/ac45146733b03a1c8e3a6a33720bdc42804cc09b"},{"sha":"a1c3e3e01ee301de6a13e696ef8775f40ca339ac","author":{"email":"c3c1a2580afd741e2758c6f57ef6c9e85c629c83@codeaurora.org","name":"Archit Taneja"},"message":"drm/msm: mdp4: Fix drm_framebuffer dereference crash\n\nmdp4_get_frame_format() can dereference a drm_framebuffer when it's NULL.\nCall it in mdp4_plane_mode_set only when we know fb is non-NULL.\n\nSigned-off-by: Archit Taneja <architt@codeaurora.org>\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/a1c3e3e01ee301de6a13e696ef8775f40ca339ac"},{"sha":"99fc1bc48f352185f1711795f0829bbf503c0712","author":{"email":"83f9f33d90fc4beba0fd3695fbc9a11148723fc3@codeaurora.org","name":"Wentao Xu"},"message":"drm/msm: change to uninterruptible wait in atomic commit\n\nThe atomic commit cannot easily undo and return an error once the\nstate is swapped. Change to uninterruptible wait, and ignore the\ntimeout error.\n\nSigned-off-by: Wentao Xu <wentaox@codeaurora.org>\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/99fc1bc48f352185f1711795f0829bbf503c0712"},{"sha":"b4cba04f05ed6b9b2278547295ecc5c40180e612","author":{"email":"83f9f33d90fc4beba0fd3695fbc9a11148723fc3@codeaurora.org","name":"Wentao Xu"},"message":"drm/msm/mdp5: release SMB (shared memory blocks) in various cases\n\nRelease all blocks after the pipe is disabled, even when vsync\ndidn't happen in some error cases. Allow requesting SMB multiple\ntimes before configuring to hardware, by releasing blocks not\nprogrammed to hardware yet for shrinking case.\n\nThis fixes a potential leak of shared memory pool blocks.\n\nSigned-off-by: Wentao Xu <wentaox@codeaurora.org>\nTested-by: Archit Taneja <architt@codeaurora.org>\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/b4cba04f05ed6b9b2278547295ecc5c40180e612"},{"sha":"add04a9854106a724b9fbf8bc9925781e5b0059e","author":{"email":"cbe9b9d6f673cb1ece7082f467dd3b6acd0f8185@gmail.com","name":"Chaehyun Lim"},"message":"staging: most: core.c: remove semicolon at the end of define statement\n\nRemove semicolon at the end of define statement to fix checkpatch warning.\nWARNING: macros should not use a trailing semicolon\n\nSigned-off-by: Chaehyun Lim <chaehyun.lim@gmail.com>\nAcked-by: Christian Gromm <christian.gromm@microchip.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/thierryreding/linux/commits/add04a9854106a724b9fbf8bc9925781e5b0059e"}]}