Message ID | 20240623110753.141400-1-quic_akhilpo@quicinc.com (mailing list archive) |
---|---|
Headers | show |
Series | Support for Adreno X1-85 GPU | expand |
On 23/06/2024 13:06, Akhil P Oommen wrote: > This series adds support for the Adreno X1-85 GPU found in Qualcomm's > compute series chipset, Snapdragon X1 Elite (x1e80100). In this new > naming scheme for Adreno GPU, 'X' stands for compute series, '1' denotes > 1st generation and '8' & '5' denotes the tier and the SKU which it > belongs. > > X1-85 has major focus on doubling core clock frequency and bandwidth > throughput. It has a dedicated collapsible Graphics MX rail (gmxc) to > power the memories and double the number of data channels to improve > bandwidth to DDR. > > Mesa has the necessary bits present already to support this GPU. We are > able to bring up Gnome desktop by hardcoding "0xffff43050a01" as > chipid. Also, verified glxgears and glmark2. We have plans to add the > new chipid support to Mesa in next few weeks, but these patches can go in > right away to get included in v6.11. > > This series is rebased on top of v6.10-rc4. P3 cherry-picks cleanly on > qcom/for-next. > > P1 & P2 for Rob, P3 for Bjorn to pick up. Which Rob? Why bindings cannot go as usual way - via the subsystem? Best regards, Krzysztof
On Sun, Jun 23, 2024 at 01:11:48PM GMT, Krzysztof Kozlowski wrote: > On 23/06/2024 13:06, Akhil P Oommen wrote: > > This series adds support for the Adreno X1-85 GPU found in Qualcomm's > > compute series chipset, Snapdragon X1 Elite (x1e80100). In this new > > naming scheme for Adreno GPU, 'X' stands for compute series, '1' denotes > > 1st generation and '8' & '5' denotes the tier and the SKU which it > > belongs. > > > > X1-85 has major focus on doubling core clock frequency and bandwidth > > throughput. It has a dedicated collapsible Graphics MX rail (gmxc) to > > power the memories and double the number of data channels to improve > > bandwidth to DDR. > > > > Mesa has the necessary bits present already to support this GPU. We are > > able to bring up Gnome desktop by hardcoding "0xffff43050a01" as > > chipid. Also, verified glxgears and glmark2. We have plans to add the > > new chipid support to Mesa in next few weeks, but these patches can go in > > right away to get included in v6.11. > > > > This series is rebased on top of v6.10-rc4. P3 cherry-picks cleanly on > > qcom/for-next. > > > > P1 & P2 for Rob, P3 for Bjorn to pick up. > > Which Rob? > > Why bindings cannot go as usual way - via the subsystem? They can and should, via msm-next -> drm -> linus's > > Best regards, > Krzysztof >
On Sun, Jun 23, 2024 at 01:11:48PM +0200, Krzysztof Kozlowski wrote: > On 23/06/2024 13:06, Akhil P Oommen wrote: > > This series adds support for the Adreno X1-85 GPU found in Qualcomm's > > compute series chipset, Snapdragon X1 Elite (x1e80100). In this new > > naming scheme for Adreno GPU, 'X' stands for compute series, '1' denotes > > 1st generation and '8' & '5' denotes the tier and the SKU which it > > belongs. > > > > X1-85 has major focus on doubling core clock frequency and bandwidth > > throughput. It has a dedicated collapsible Graphics MX rail (gmxc) to > > power the memories and double the number of data channels to improve > > bandwidth to DDR. > > > > Mesa has the necessary bits present already to support this GPU. We are > > able to bring up Gnome desktop by hardcoding "0xffff43050a01" as > > chipid. Also, verified glxgears and glmark2. We have plans to add the > > new chipid support to Mesa in next few weeks, but these patches can go in > > right away to get included in v6.11. > > > > This series is rebased on top of v6.10-rc4. P3 cherry-picks cleanly on > > qcom/for-next. > > > > P1 & P2 for Rob, P3 for Bjorn to pick up. > > Which Rob? Sorry for the confusion! I meant Rob Clark whom I had added in the "To:" list. -Akhil > > Why bindings cannot go as usual way - via the subsystem? > > Best regards, > Krzysztof > >
On 24/06/2024 08:21, Akhil P Oommen wrote: > On Sun, Jun 23, 2024 at 01:11:48PM +0200, Krzysztof Kozlowski wrote: >> On 23/06/2024 13:06, Akhil P Oommen wrote: >>> This series adds support for the Adreno X1-85 GPU found in Qualcomm's >>> compute series chipset, Snapdragon X1 Elite (x1e80100). In this new >>> naming scheme for Adreno GPU, 'X' stands for compute series, '1' denotes >>> 1st generation and '8' & '5' denotes the tier and the SKU which it >>> belongs. >>> >>> X1-85 has major focus on doubling core clock frequency and bandwidth >>> throughput. It has a dedicated collapsible Graphics MX rail (gmxc) to >>> power the memories and double the number of data channels to improve >>> bandwidth to DDR. >>> >>> Mesa has the necessary bits present already to support this GPU. We are >>> able to bring up Gnome desktop by hardcoding "0xffff43050a01" as >>> chipid. Also, verified glxgears and glmark2. We have plans to add the >>> new chipid support to Mesa in next few weeks, but these patches can go in >>> right away to get included in v6.11. >>> >>> This series is rebased on top of v6.10-rc4. P3 cherry-picks cleanly on >>> qcom/for-next. >>> >>> P1 & P2 for Rob, P3 for Bjorn to pick up. >> >> Which Rob? > > Sorry for the confusion! I meant Rob Clark whom I had added in the "To:" > list. OK, thanks for confirming, it is correct. Best regards, Krzysztof