drm/msm/adreno: Add support for SM7150 SoC machine
authorDanila Tikhonov <danila@jiaxyga.com>
Sun, 18 Feb 2024 19:50:07 +0000 (22:50 +0300)
committerRob Clark <robdclark@chromium.org>
Mon, 26 Feb 2024 15:29:54 +0000 (07:29 -0800)
commita7165277ff68609a6c4a8b320f801e7af8368fe9
treea69177a77ea4765574e4cabf93633be6aa5b1fe9
parent0d7dfc79fb9b4b81f642f84796111f2bae8427e2
drm/msm/adreno: Add support for SM7150 SoC machine

SM7150 has 5 power levels which correspond to 5 speed-bin values: 0,
128, 146, 167, 172. Speed-bin value is calulated as FMAX/4.8MHz round up
to zero decimal places.

Also a618 on SM7150 uses a615 zapfw. Add a squashed version (.mbn).

Add this as machine = "qcom,sm7150", because speed-bin values are
different from atoll (sc7180/sm7125).

Signed-off-by: Danila Tikhonov <danila@jiaxyga.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/578902/
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/adreno_device.c