From: AngeloGioacchino Del Regno
These two clocks aren't present in all versions of the MDP5 HW:
where present, they are needed to enable the Translation Buffer
Unit(s).
Signed-off-by: AngeloGioacchino Del Regno
---
Documentation/devicetree/bindings/display/msm/mdp5.txt | 2 ++
1 file changed,
From: AngeloGioacchino Del Regno
The Adreno 510 GPU is a stripped version of the Adreno 5xx,
found in low-end SoCs like 8x56 and 8x76, which has 256K of
GMEM, with no GPMU nor ZAP.
Also, since the Adreno 5xx part of this driver seems to be
developed with high-end Adreno GPUs in mind, and since th
From: AngeloGioacchino Del Regno
This patch series enables support for MSM8956/76 and its Adreno 510
GPU on the current DRM driver.
The personal aim is to upstream MSM8956 as much as possible.
This code has been tested on two Sony phones featuring the Qualcomm
MSM8956 SoC.
Changes in v2:
- MDP
From: AngeloGioacchino Del Regno
Add the configuration entries for the MDP5 v1.11, found on
MSM8956, MSM8976 and APQ variants.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 98
1 file changed, 98 insertions(+)
diff --git a/dr
From: AngeloGioacchino Del Regno
Some SoCs, like MSM8956/8976 (and APQ variants), do feature these
clocks and we need to enable them in order to get both of the
hw (mdp5/rot) Translation Buffer Units (TBUs) to properly work.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/drm/msm/dis
From: AngeloGioacchino Del Regno
On family B SoCs, the 28nm PLL has a different iospace address
and that required a new compatible in the driver.
Signed-off-by: AngeloGioacchino Del Regno
---
Documentation/devicetree/bindings/display/msm/dsi.txt | 1 +
1 file changed, 1 insertion(+)
diff --gi
From: AngeloGioacchino Del Regno
The 28nm PLL has a different iospace on MSM/APQ family B SoCs:
add a new configuration and use it when the DT reports the
"qcom,dsi-phy-28nm-hpm-fam-b" compatible.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 ++
From: AngeloGioacchino Del Regno
MSM8976, MSM8976 and APQ variants have DSI version 3:10040002
(DSI 6G V1.4.2), featuring two DSIs.
They need three clocks (mdp_core, iface, bus), one GDSC and
two vregs, VDDA at 1.2V and VDDIO at 1.8V.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/d
From: AngeloGioacchino Del Regno
These two clocks aren't present in all versions of the MDP5 HW:
where present, they are needed to enable the Translation Buffer
Unit(s).
Signed-off-by: AngeloGioacchino Del Regno
Acked-by: Rob Herring
---
Documentation/devicetree/bindings/display/msm/mdp5.txt
From: AngeloGioacchino Del Regno
These two clocks aren't present in all versions of the MDP5 HW:
where present, they are needed to enable the Translation Buffer
Unit(s).
Signed-off-by: AngeloGioacchino Del Regno
---
Documentation/devicetree/bindings/display/msm/mdp5.txt | 2 ++
1 file changed,
From: AngeloGioacchino Del Regno
This patch series enables support for MSM8956/76 and its Adreno 510
GPU on the current DRM driver.
The personal aim is to upstream MSM8956 as much as possible.
This code has been tested on two Sony phones featuring the Qualcomm
MSM8956 SoC.
Changes in v2:
- MDP
From: AngeloGioacchino Del Regno
The Adreno 510 GPU is a stripped version of the Adreno 5xx,
found in low-end SoCs like 8x56 and 8x76, which has 256K of
GMEM, with no GPMU nor ZAP.
Also, since the Adreno 5xx part of this driver seems to be
developed with high-end Adreno GPUs in mind, and since th
From: AngeloGioacchino Del Regno
MSM8976, MSM8976 and APQ variants have DSI version 3:10040002
(DSI 6G V1.4.2), featuring two DSIs.
They need three clocks (mdp_core, iface, bus), one GDSC and
two vregs, VDDA at 1.2V and VDDIO at 1.8V.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/d
From: AngeloGioacchino Del Regno
The 28nm PLL has a different iospace on MSM/APQ family B SoCs:
add a new configuration and use it when the DT reports the
"qcom,dsi-phy-28nm-hpm-fam-b" compatible.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 ++
From: AngeloGioacchino Del Regno
Add the configuration entries for the MDP5 v1.11, found on
MSM8956, MSM8976 and APQ variants.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 98
1 file changed, 98 insertions(+)
diff --git a/dr
From: AngeloGioacchino Del Regno
On family B SoCs, the 28nm PLL has a different iospace address
and that required a new compatible in the driver.
Signed-off-by: AngeloGioacchino Del Regno
---
Documentation/devicetree/bindings/display/msm/dsi.txt | 1 +
1 file changed, 1 insertion(+)
diff --gi
From: AngeloGioacchino Del Regno
Some SoCs, like MSM8956/8976 (and APQ variants), do feature these
clocks and we need to enable them in order to get both of the
hw (mdp5/rot) Translation Buffer Units (TBUs) to properly work.
Signed-off-by: AngeloGioacchino Del Regno
---
drivers/gpu/drm/msm/dis
From: "Angelo G. Del Regno"
The 28nm PLL has a different iospace on MSM/APQ family B SoCs:
add a new configuration and use it when the DT reports the
"qcom,dsi-phy-28nm-hpm-fam-b" compatible.
Signed-off-by: Angelo G. Del Regno
---
.../devicetree/bindings/display/msm/dsi.txt| 1 +
drivers/
From: "Angelo G. Del Regno"
The Adreno 510 GPU is a stripped version of the Adreno 5xx,
found in low-end SoCs like 8x56 and 8x76, which has 256K of
GMEM, with no GPMU nor ZAP.
Also, since the Adreno 5xx part of this driver seems to be
developed with high-end Adreno GPUs in mind, and since this
is
From: AngeloGioacchino Del Regno
This patch series enables support for MSM8956/76 and its Adreno 510
GPU on the current DRM driver.
The personal aim is to upstream MSM8956 as much as possible.
This code has been tested on two Sony phones featuring the Qualcomm
MSM8956 SoC.
Angelo G. Del Regno
From: "Angelo G. Del Regno"
MSM8956/APQ8056 has DSI version 3:10040002 (DSI 6G V1.4.2), featuring
two DSIs. It needs three clocks (mdp_core, iface, bus), one GDSC and
two vregs, VDDA at 1.2V and VDDIO at 1.8V.
Signed-off-by: Angelo G. Del Regno
---
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 22 ++
From: "Angelo G. Del Regno"
Some SoCs, like MSM8956/8976 (and APQ variants), do feature these
clocks and we need to enable them in order to get the hardware to
properly work.
Signed-off-by: Angelo G. Del Regno
---
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 10 ++
drivers/gpu/drm/msm/di
From: "Angelo G. Del Regno"
Add the configuration entries for the MDP5 v1.11, found on MSM8956
and APQ8056.
Signed-off-by: Angelo G. Del Regno
---
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 99
1 file changed, 99 insertions(+)
diff --git a/drivers/gpu/drm/msm/disp/mdp
From: "Angelo G. Del Regno"
MSM8956/APQ8056 has DSI version 3:10040002 (DSI 6G V1.4.2), featuring
two DSIs. It needs three clocks (mdp_core, iface, bus), one GDSC and
two vregs, VDDA at 1.2V and VDDIO at 1.8V.
Signed-off-by: Angelo G. Del Regno
---
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 22 ++
From: "Angelo G. Del Regno"
The Adreno 510 GPU is a stripped version of the Adreno 5xx,
found in low-end SoCs like 8x56 and 8x76, which has 256K of
GMEM, with no GPMU nor ZAP.
Also, since the Adreno 5xx part of this driver seems to be
developed with high-end Adreno GPUs in mind, and since this
is
From: AngeloGioacchino Del Regno
This patch series enables support for MSM8956/76 and its Adreno 510
GPU on the current DRM driver.
The personal aim is to upstream MSM8956 as much as possible.
This code has been tested on two Sony phones featuring the Qualcomm
MSM8956 SoC.
Changes in v2:
- MDP
From: "Angelo G. Del Regno"
Some SoCs, like MSM8956/8976 (and APQ variants), do feature these
clocks and we need to enable them in order to get the hardware to
properly work.
Signed-off-by: Angelo G. Del Regno
---
Documentation/devicetree/bindings/display/msm/mdp5.txt | 2 ++
drivers/gpu/drm/
From: "Angelo G. Del Regno"
The 28nm PLL has a different iospace on MSM/APQ family B SoCs:
add a new configuration and use it when the DT reports the
"qcom,dsi-phy-28nm-hpm-fam-b" compatible.
Signed-off-by: Angelo G. Del Regno
---
.../devicetree/bindings/display/msm/dsi.txt| 1 +
drivers/
From: "Angelo G. Del Regno"
Add the configuration entries for the MDP5 v1.11, found on MSM8956
and APQ8056.
Signed-off-by: Angelo G. Del Regno
---
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 99
1 file changed, 99 insertions(+)
diff --git a/drivers/gpu/drm/msm/disp/mdp
29 matches
Mail list logo