<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c, branch linux-5.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2022-09-28T09:32:24Z</updated>
<entry>
<title>drm/amdgpu: change the alignment size of TMR BO to 1M</title>
<updated>2022-09-28T09:32:24Z</updated>
<author>
<name>Yang Wang</name>
</author>
<published>2022-09-09T03:06:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=386ca6720b34072f4c613dbef660ed23810de17a'/>
<id>urn:sha1:386ca6720b34072f4c613dbef660ed23810de17a</id>
<content type='text'>
[ Upstream commit 36de13fdb04abef3ee03ade5129ab146de63983b ]

align TMR BO size TO tmr size is not necessary,
modify the size to 1M to avoid re-create BO fail
when serious VRAM fragmentation.

v2:
add new macro PSP_TMR_ALIGNMENT for TMR BO alignment size

Signed-off-by: Yang Wang &lt;KevinYang.Wang@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>drm/amd/amdgpu: skip ucode loading if ucode_size == 0</title>
<updated>2022-09-20T10:43:48Z</updated>
<author>
<name>Chengming Gui</name>
</author>
<published>2022-08-30T08:33:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c624b5659a28b8ccbb0a7f4061984bc276b4c542'/>
<id>urn:sha1:c624b5659a28b8ccbb0a7f4061984bc276b4c542</id>
<content type='text'>
[ Upstream commit 39c84b8e929dbd4f63be7e04bf1a2bcd92b44177 ]

Restrict the ucode loading check to avoid frontdoor loading error.

Signed-off-by: Chengming Gui &lt;Jack.Gui@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini</title>
<updated>2022-09-15T08:47:08Z</updated>
<author>
<name>YiPeng Chai</name>
</author>
<published>2022-08-12T05:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b9a123550cf098bd8ac102cae716e8beb4b0b215'/>
<id>urn:sha1:b9a123550cf098bd8ac102cae716e8beb4b0b215</id>
<content type='text'>
[ Upstream commit 9d705d7741ae70764f3d6d87e67fad3b5c30ffd0 ]

V1:
The amdgpu_xgmi_remove_device function will send unload command
to psp through psp ring to terminate xgmi, but psp ring has been
destroyed in psp_hw_fini.

V2:
1. Change the commit title.
2. Restore amdgpu_xgmi_remove_device to its original calling location.
   Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to
   psp_hw_fini.

Signed-off-by: YiPeng Chai &lt;YiPeng.Chai@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Resolve pcie_bif RAS recovery bug</title>
<updated>2022-05-26T18:56:33Z</updated>
<author>
<name>Candice Li</name>
</author>
<published>2022-05-20T12:51:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5457087eb10322864dedb7768b7a95332393efe'/>
<id>urn:sha1:a5457087eb10322864dedb7768b7a95332393efe</id>
<content type='text'>
Check shared buf instead of init flag for xgmi ta shared buf init
during xgmi ta initialization.

Signed-off-by: Candice Li &lt;candice.li@amd.com&gt;
Reviewed-by: John Clements &lt;john.clements@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu/psp: Return failure when firmware failed to load in SRIOV</title>
<updated>2022-05-10T21:53:11Z</updated>
<author>
<name>Alice Wong</name>
</author>
<published>2022-05-10T21:44:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bef1abe74ceab5bc647e6a04453d3772af802dd'/>
<id>urn:sha1:4bef1abe74ceab5bc647e6a04453d3772af802dd</id>
<content type='text'>
In SRIOV, PSP will block incompatible firmware from loading. When this happens,
driver should be prevented from continue initialization and start cleanup.
Return failure in psp_cmd_submit_buf when firmware load failed in SRIOV.

Signed-off-by: Alice Wong &lt;shiwei.wong@amd.com&gt;
Reviewed-by: Sashank Saye &lt;sashank.saye@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: add sysfs to shows psp vbflash status</title>
<updated>2022-05-10T21:53:10Z</updated>
<author>
<name>Likun Gao</name>
</author>
<published>2022-05-05T19:45:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dfc53681de592d31a6de894c9b9afb14634ec6aa'/>
<id>urn:sha1:dfc53681de592d31a6de894c9b9afb14634ec6aa</id>
<content type='text'>
Add new sysfs interface to shows the status of psp vbflash status.

V2: rename the sysfs interface, and set more return value.
    (0: not start; 1: in progress; MBX115 value when vbflash finish)
V3: warning fixes

Signed-off-by: Likun Gao &lt;Likun.Gao@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu/psp: Add vbflash sysfs interface support</title>
<updated>2022-05-10T21:53:10Z</updated>
<author>
<name>Likun Gao</name>
</author>
<published>2022-02-22T05:34:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8424f2ccb3c0dd43369288a47d15c980136c3bd5'/>
<id>urn:sha1:8424f2ccb3c0dd43369288a47d15c980136c3bd5</id>
<content type='text'>
Add sysfs interface to copy VBIOS.

v2: squash in fix for proper vmalloc API (Alex)

Signed-off-by: Andrey Grodzovsky &lt;andrey.grodzovsky@amd.com&gt;
Signed-off-by: Likun Gao &lt;Likun.Gao@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu/psp13: add support for MP0 13.0.7</title>
<updated>2022-05-05T20:52:05Z</updated>
<author>
<name>Chengming Gui</name>
</author>
<published>2022-04-15T14:37:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=438a937d9a700b4ca0d199163f14a8c43b2c783c'/>
<id>urn:sha1:438a937d9a700b4ca0d199163f14a8c43b2c783c</id>
<content type='text'>
Enable support in psp code.

Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Chengming Gui &lt;Jack.Gui@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: add convert for new gfx type</title>
<updated>2022-05-04T14:43:53Z</updated>
<author>
<name>Likun Gao</name>
</author>
<published>2022-01-26T12:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be3a3409ef1d674da35cfb27028e61a6f90fb952'/>
<id>urn:sha1:be3a3409ef1d674da35cfb27028e61a6f90fb952</id>
<content type='text'>
Add convert for CP RS64 related gfx ip type.

Signed-off-by: Likun Gao &lt;Likun.Gao@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: support IMU front door load</title>
<updated>2022-05-04T14:43:53Z</updated>
<author>
<name>Likun Gao</name>
</author>
<published>2022-04-05T17:42:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a32fa029218f17f48af8bb56e8f618befc650671'/>
<id>urn:sha1:a32fa029218f17f48af8bb56e8f618befc650671</id>
<content type='text'>
Support for front door to load IMU firmware.

Signed-off-by: Likun Gao &lt;Likun.Gao@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
</feed>
