Re: [PATCH] drm/mediatek: Add wait_event_timeout when disabling plane

2025-05-22 Thread AngeloGioacchino Del Regno
has been added to wait for the ddp_cmdq_cb() callback,indicating that the GCE IRQ has been triggered. Fixes: 119f5173628a ("drm/mediatek: Add DRM Driver for Mediatek SoC MT8173.") Signed-off-by: Jason-JH Lin Reviewed-by: AngeloGioacchino Del Regno

Re: [PATCH v4] arm64: defconfig: mediatek: enable PHY drivers

2025-05-20 Thread AngeloGioacchino Del Regno
On Mon, 12 May 2025 18:49:24 +0530, Vignesh Raman wrote: > The mediatek display driver fails to probe on mt8173-elm-hana and > mt8183-kukui-jacuzzi-juniper-sku16 in v6.14-rc4 due to missing PHY > configurations. > > Commit 924d66011f24 ("drm/mediatek: stop selecting foreign drivers") > stopped sel

Re: [PATCH v4] arm64: defconfig: mediatek: enable PHY drivers

2025-05-14 Thread AngeloGioacchino Del Regno
lecting foreign drivers") Reviewed-by: Nícolas F. R. A. Prado Signed-off-by: Vignesh Raman Reviewed-by: AngeloGioacchino Del Regno

Re: [PATCH v5 2/3] drm/panfrost: Add support for Mali on the MT8370 SoC

2025-05-06 Thread AngeloGioacchino Del Regno
: Louis-Alexis Eyraud Reviewed-by: AngeloGioacchino Del Regno

Re: [PATCH v11 0/2]

2025-04-24 Thread AngeloGioacchino Del Regno
On Thu, 24 Apr 2025 09:08:48 +0800, Jianeng Ceng wrote: > This is v11 of the MT8186 Chromebook device tree series. > Applied to v6.15-next/dts64, thanks! [1/2] dt-bindings: arm: mediatek: Add MT8186 Ponyta Chromebook commit: ce8ec1f8c8b363c2511332c909d06df7ae01f1b3 [2/2] arm64: dts: mediat

Re: [PATCH v11 1/2] dt-bindings: arm: mediatek: Add MT8186 Ponyta Chromebook

2025-04-24 Thread AngeloGioacchino Del Regno
Il 24/04/25 03:08, Jianeng Ceng ha scritto: Ponyta is a custom label Chromebook based on MT8186. It is a self-developed project of Huaqin and has no fixed OEM. Signed-off-by: Jianeng Ceng Reviewed-by: AngeloGioacchino Del Regno --- Changes in v11: - PATCH 1/2: Remove redundant items

Re: [PATCH v2] drm/panel: himax-hx8279: Always initialize goa_{even,odd}_valid in hx8279_check_goa_config()

2025-04-24 Thread AngeloGioacchino Del Regno
e assignment into a single variable assignment, which states that the configuration is valid when there are not all zeros, clearing up the warning since the variable will always be initialized. Fixes: 38d42c261389 ("drm: panel: Add driver for Himax HX8279 DDIC panels") Suggested-by: Angelo

Re: [PATCH] drm: panel: himax-hx8279: avoid using an uninitialized variable

2025-04-24 Thread AngeloGioacchino Del Regno
valid != goa_even_valid) | ^~ Change the initialization to set it to the value of the condition instead. Fixes: 38d42c261389 ("drm: panel: Add driver for Himax HX8279 DDIC panels") Signed-off-by: Arnd Bergmann Reviewed-by: AngeloGioacchino De

Re: [PATCH] drm/panel: himax-hx8279: Initialize goa_{even, odd}_valid in hx8279_check_goa_config()

2025-04-23 Thread AngeloGioacchino Del Regno
initialized-207354fb930c Best regards, Reviewed-by: Neil Armstrong I'll wait a few days until AngeloGioacchino Del Regno reviews it to be sure it's the right fix. Thanks, Neil I would prefer if (num_zero == ARRAY_SIZE(desc->goa_odd_timing))

Re: [PATCH v10 1/2] dt-bindings: arm: mediatek: Add MT8186 Ponyta Chromebook

2025-04-23 Thread AngeloGioacchino Del Regno
Il 23/04/25 11:36, Jianeng Ceng ha scritto: Ponyta is a custom label Chromebook based on MT8186. It is a self-developed project of Huaqin and has no fixed OEM. Signed-off-by: Jianeng Ceng --- Changes in v10: - PATCH 1/2: Add enum for ponyta sku. - Link to v9:https://lore.kernel.org/all/2025032

Re: [PATCH v9 22/23] drm/mediatek: Introduce HDMI/DDC v2 for MT8195/MT8188

2025-04-22 Thread AngeloGioacchino Del Regno
Il 21/04/25 21:16, Dmitry Baryshkov ha scritto: On Tue, Apr 15, 2025 at 12:43:20PM +0200, AngeloGioacchino Del Regno wrote: Add support for the newer HDMI-TX (Encoder) v2 and DDC v2 IPs found in MediaTek's MT8195, MT8188 SoC and their variants, and including support for display modes up to

Re: [PATCH v1 4/5] drm/mediatek: mtk_dpi: Allow additional output formats on MT8195/88

2025-04-22 Thread AngeloGioacchino Del Regno
Il 22/04/25 08:01, CK Hu (胡俊光) ha scritto: Hi, Angelo: On Wed, 2025-04-09 at 15:13 +0200, AngeloGioacchino Del Regno wrote: External email : Please do not click links or open attachments until you have verified the sender or the content. Allow additional output formats in both DPI and

Re: [PATCH v3 1/1] drm/mediatek: Adjust bandwidth limit for DP

2025-04-16 Thread AngeloGioacchino Del Regno
Il 18/03/25 15:02, Liankun Yang ha scritto: By adjusting the order of link training and relocating it to HPD, link training can identify the usability of each lane in the current link. It also supports handling signal instability and weakness due to environmental issues, enabling the acquisition

Re: [PATCH v9 17/23] drm/mediatek: mtk_hdmi: Split driver and add common probe function

2025-04-16 Thread AngeloGioacchino Del Regno
Il 16/04/25 08:44, CK Hu (胡俊光) ha scritto: On Tue, 2025-04-15 at 12:48 +0200, AngeloGioacchino Del Regno wrote: External email : Please do not click links or open attachments until you have verified the sender or the content. Il 15/04/25 12:43, AngeloGioacchino Del Regno ha scritto: In

[PATCH v9 12/23] drm/mediatek: mtk_hdmi: Use dev_err_probe() in mtk_hdmi_dt_parse_pdata()

2025-04-15 Thread AngeloGioacchino Del Regno
Change error prints to use dev_err_probe() instead of dev_err() where possible in function mtk_hdmi_dt_parse_pdata(), used only during device probe. While at it, also beautify some prints. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c

[PATCH v9 01/23] dt-bindings: display: mediatek: Add binding for HDMIv2 DDC

2025-04-15 Thread AngeloGioacchino Del Regno
Add a binding for the Display Data Channel (DDC) IP in MediaTek SoCs with version 2 HDMI TX IP. Reviewed-by: Rob Herring (Arm) Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- .../mediatek/mediatek,mt8195-hdmi-ddc.yaml| 41 +++ 1 file changed, 41

[PATCH v9 17/23] drm/mediatek: mtk_hdmi: Split driver and add common probe function

2025-04-15 Thread AngeloGioacchino Del Regno
x27;s .probe() callback, avoiding lots of code duplication. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Kconfig | 11 +- drivers/gpu/drm/mediatek/Makefile |1 + drivers/gpu/drm/mediatek/mtk_hdmi.c| 538 +- drivers/gp

Re: [PATCH v8 2/3] drm/panel: startek-kd070fhfid015: add another init step

2025-04-15 Thread AngeloGioacchino Del Regno
i Angelo, Thanks for the fast feedback :) On 20/03/2025 13:37, AngeloGioacchino Del Regno wrote: Il 20/03/25 09:48, Alexandre Mergnat ha scritto: Currently, the panel set power, set gpio and enable the display link in stk_panel_prepare, pointed by drm_panel_funcs.prepare, called by panel_bridge_at

[PATCH v9 09/23] drm/mediatek: mtk_hdmi: Move audio params selection to new function

2025-04-15 Thread AngeloGioacchino Del Regno
i struct member name and to clarify that those parameters are for HDMI Audio and not for HDMI Video configuration. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 63 - 1 file changed, 35 insertions(+), 28 deleti

[PATCH v9 08/23] drm/mediatek: mtk_hdmi: Disgregate function mtk_hdmi_audio_set_param()

2025-04-15 Thread AngeloGioacchino Del Regno
get two functions: one that performs the generic hdmi_audio_param copy, and one that performs IP specific setup, both of which will be called in the callback, allowing all of the non IP version specific code to get moved in a common file. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del

[PATCH v9 07/23] drm/mediatek: hdmi: Use regmap instead of iomem for main registers

2025-04-15 Thread AngeloGioacchino Del Regno
Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 171 +++- 1 file changed, 65 insertions(+), 106 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek/mtk_hdmi.c index 68b1632a2d00

[PATCH v9 02/23] dt-bindings: display: mediatek: Add binding for MT8195 HDMI-TX v2

2025-04-15 Thread AngeloGioacchino Del Regno
HDMI 2.0. Reviewed-by: Rob Herring (Arm) Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- .../mediatek/mediatek,mt8195-hdmi.yaml| 151 ++ 1 file changed, 151 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek

[PATCH v9 21/23] drm/mediatek: mtk_hdmi_common: Add var to enable interlaced modes

2025-04-15 Thread AngeloGioacchino Del Regno
Add an interlace_allowed bool member to struct mtk_hdmi_ver_conf which will be used to signal whether interlaced modes are supported by the bridge (in our case, the HDMI IP), and enable it for HDMIv2. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek

[PATCH v9 15/23] drm/mediatek: mtk_hdmi: Improve mtk_hdmi_get_all_clk() flexibility

2025-04-15 Thread AngeloGioacchino Del Regno
clock pointers in the mtk_hdmi structure to be dynamically allocated, and allocate it in probe. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 26 -- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a

Re: [PATCH v1 0/3] MediaTek MT8188 MDP3 Enablement

2025-04-15 Thread AngeloGioacchino Del Regno
On Wed, 18 Dec 2024 11:53:17 +0100, AngeloGioacchino Del Regno wrote: > This series adds the necessary bindings and devicetree nodes to enable > the entire Multimedia Data Path 3 (MDP3) macro-block, found in MediaTek's > MT8188 SoC. > > This was tested on a MediaTek

[PATCH v9 10/23] drm/mediatek: mtk_hdmi: Move plugged_cb/codec_dev setting to new function

2025-04-15 Thread AngeloGioacchino Del Regno
In preparation for splitting common bits of this driver, move the mutex-protected cable plugged callback and codec device setting to a new function called mtk_hdmi_audio_set_plugged_cb(). Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 13

[PATCH v9 14/23] drm/mediatek: mtk_hdmi: Move output init to mtk_hdmi_register_audio_driver()

2025-04-15 Thread AngeloGioacchino Del Regno
mtk_hdmi_output_init is specifically related only to audio and not video. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 27 --- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b

[PATCH v9 13/23] drm/mediatek: mtk_hdmi: Move CEC device parsing in new function

2025-04-15 Thread AngeloGioacchino Del Regno
Move the CEC device parsing logic to a new function called mtk_hdmi_get_cec_dev(), and move the parsing action to the end of mtk_hdmi_dt_parse_pdata(), allowing to remove gotos in this function, reducing code size and improving readability. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del

Re: [PATCH v9 17/23] drm/mediatek: mtk_hdmi: Split driver and add common probe function

2025-04-15 Thread AngeloGioacchino Del Regno
Il 15/04/25 12:43, AngeloGioacchino Del Regno ha scritto: In preparation for adding a new driver for the HDMI TX v2 IP, split out the functions that will be common between the already present mtk_hdmi (v1) driver and the new one. Since the probe flow for both drivers is 90% similar, add a

[PATCH v9 23/23] drm/mediatek: mtk_hdmi_v2: Add debugfs ops and implement ABIST

2025-04-15 Thread AngeloGioacchino Del Regno
sed even without prior display controller pipeline configuration. The expected output is a 100% color bar (rainbow) test pattern. Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 123 + 1 file changed, 123 insertions(+) diff --git a/drivers/

[PATCH v9 20/23] drm/mediatek: mtk_hdmi_common: Add OP_HDMI if helper funcs assigned

2025-04-15 Thread AngeloGioacchino Del Regno
brings no functional changes to drivers that have not been refactored to use the new helpers. This also means that, in the current state, there is effectively no functional change to mtk_hdmi and its other components. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm

[PATCH v9 22/23] drm/mediatek: Introduce HDMI/DDC v2 for MT8195/MT8188

2025-04-15 Thread AngeloGioacchino Del Regno
* for both at the same time. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Kconfig|7 + drivers/gpu/drm/mediatek/Makefile |2 + drivers/gpu/drm/mediatek/mtk_hdmi_common.c |4 + drivers/gpu/drm/mediatek/mtk_hdmi_com

[PATCH v9 16/23] drm/mediatek: mtk_hdmi: Add HDMI IP version configuration to pdata

2025-04-15 Thread AngeloGioacchino Del Regno
assign it to all of the currently supported compatibles for this driver. This commit brings no functional change. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 36 - 1 file changed, 30 insertions(+), 6

[PATCH v9 19/23] drm/mediatek: mtk_hdmi_common: Assign DDC adapter pointer to bridge

2025-04-15 Thread AngeloGioacchino Del Regno
In preparation for adding the new HDMI TX v2 IP driver, assign the pointer to the DDC adapter to struct drm_bridge during probe. This commit brings no functional changes. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 1 + 1 file

[PATCH v9 06/23] drm/mediatek: mtk_hdmi: Convert to module_platform_driver macro

2025-04-15 Thread AngeloGioacchino Del Regno
assignments. Reviewed-by: Alexandre Mergnat Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 20 +--- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek

[PATCH v9 18/23] drm/mediatek: mtk_hdmi_common: Make CEC support optional

2025-04-15 Thread AngeloGioacchino Del Regno
CEC is present and, if not, will fail probing with an error saying that CEC is required by HDMIv1. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/gpu

[PATCH v9 11/23] drm/mediatek: mtk_hdmi: Move N/CTS setting to new function

2025-04-15 Thread AngeloGioacchino Del Regno
Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek/mtk_hdmi.c index 60ec16f6827f..0933b22b81ff 100644 --- a/drivers/gpu/drm

[PATCH v9 00/23] Add support for MT8195/88 HDMIv2 and DDCv2

2025-04-15 Thread AngeloGioacchino Del Regno
Changes in v9: - Reordered patch from krzk as first as requested by CK Changes in v8: - Dropped DPI patches as those have been applied in the previous merge window - Changed description in mediatek,mt8195-hdmi.yaml as requested by CK - Refactored function mtk_hdmi_v2_hw_gcp_avmute() to include

[PATCH v9 03/23] drm/mediatek/hdmi: Use syscon_regmap_lookup_by_phandle_args

2025-04-15 Thread AngeloGioacchino Del Regno
From: Krzysztof Kozlowski Use syscon_regmap_lookup_by_phandle_args() which is a wrapper over syscon_regmap_lookup_by_phandle() combined with getting the syscon argument. Except simpler code this annotates within one line that given phandle has arguments, so grepping for code would be easier. Th

[PATCH v9 05/23] drm/mediatek: mtk_hdmi_ddc: Switch to register as module_platform_driver

2025-04-15 Thread AngeloGioacchino Del Regno
mtk_hdmi.h header so, while at it, also remove it. Reviewed-by: Alexandre Mergnat Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Makefile | 6 ++ drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 -- drivers/gpu/drm/mediatek/mtk_hdmi.h | 13

[PATCH v9 04/23] drm/mediatek: mtk_cec: Switch to register as module_platform_driver

2025-04-15 Thread AngeloGioacchino Del Regno
flexibility by allowing to compile the CECv1 driver only when needed (for example, this is not needed nor used in HDMIv2 configurations). Reviewed-by: Alexandre Mergnat Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Makefile | 4 ++-- drivers/gpu/drm

Re: [PATCH v8 23/23] drm/mediatek/hdmi: Use syscon_regmap_lookup_by_phandle_args

2025-04-15 Thread AngeloGioacchino Del Regno
Il 15/04/25 10:14, CK Hu (胡俊光) ha scritto: Hi, Angelo: On Wed, 2025-04-09 at 15:13 +0200, AngeloGioacchino Del Regno wrote: External email : Please do not click links or open attachments until you have verified the sender or the content. From: Krzysztof Kozlowski Use

[PATCH v4 3/3] drm: panel: Add driver for Himax HX8279 DDIC panels

2025-04-14 Thread AngeloGioacchino Del Regno
nk: https://lore.kernel.org/r/20250410072456.387562-4-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile |1 + drivers/gpu/drm/panel/panel-himax-hx8279.c | 1298 +

Re: [PATCH v8 16/23] drm/mediatek: mtk_hdmi: Split driver and add common probe function

2025-04-14 Thread AngeloGioacchino Del Regno
Il 11/04/25 10:18, CK Hu (胡俊光) ha scritto: On Wed, 2025-04-09 at 15:13 +0200, AngeloGioacchino Del Regno wrote: External email : Please do not click links or open attachments until you have verified the sender or the content. In preparation for adding a new driver for the HDMI TX v2 IP

[PATCH v4 0/3] Add driver for Himax HX8279 DriverIC panels

2025-04-14 Thread AngeloGioacchino Del Regno
f the aforementioned boards. AngeloGioacchino Del Regno (3): dt-bindings: vendor-prefixes: Add Shenzhen Aoly Technology Co., Ltd. dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDIC panels drm: panel: Add driver for Himax HX8279 DDIC panels .../bindings/display/panel/himax,hx8279

[PATCH v4 2/3] dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDIC panels

2025-04-14 Thread AngeloGioacchino Del Regno
Dooley Link: https://lore.kernel.org/r/20250410072456.387562-3-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- .../bindings/display/panel/himax,hx8279.yaml | 75 +++ 1 file changed, 75 insertions(+) create mode 100644 Documentation

[PATCH v4 1/3] dt-bindings: vendor-prefixes: Add Shenzhen Aoly Technology Co., Ltd.

2025-04-14 Thread AngeloGioacchino Del Regno
Aoly is a manufacturer of LCD/IPS displays based in Shenzhen, Mainland China. Acked-by: Rob Herring (Arm) Link: https://lore.kernel.org/r/20250410072456.387562-2-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- Documentation/devicetree/bindings/vendor

Re: [PATCH v3 3/3] drm: panel: Add driver for Himax HX8279 DDIC panels

2025-04-14 Thread AngeloGioacchino Del Regno
Il 11/04/25 10:51, neil.armstr...@linaro.org ha scritto: On 10/04/2025 09:24, AngeloGioacchino Del Regno wrote: Add a driver for the Himax HX8279-D MIPI-DSI DriverIC with support for the Startek KX070FHFID078 7.0" 1200x1920 IPS panel, found on various MediaTek Genio Evaluation Kit board

[PATCH v8 06/23] drm/mediatek: hdmi: Use regmap instead of iomem for main registers

2025-04-10 Thread AngeloGioacchino Del Regno
Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 171 +++- 1 file changed, 65 insertions(+), 106 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek/mtk_hdmi.c index 30eea57be991

[PATCH v8 11/23] drm/mediatek: mtk_hdmi: Use dev_err_probe() in mtk_hdmi_dt_parse_pdata()

2025-04-10 Thread AngeloGioacchino Del Regno
Change error prints to use dev_err_probe() instead of dev_err() where possible in function mtk_hdmi_dt_parse_pdata(), used only during device probe. While at it, also beautify some prints. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c

[PATCH v8 23/23] drm/mediatek/hdmi: Use syscon_regmap_lookup_by_phandle_args

2025-04-10 Thread AngeloGioacchino Del Regno
HDMIv2/DDCv2 series cleanups] Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi_common.c b/drivers/gpu/drm/mediatek

[PATCH v8 01/23] dt-bindings: display: mediatek: Add binding for HDMIv2 DDC

2025-04-10 Thread AngeloGioacchino Del Regno
Add a binding for the Display Data Channel (DDC) IP in MediaTek SoCs with version 2 HDMI TX IP. Reviewed-by: Rob Herring (Arm) Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- .../mediatek/mediatek,mt8195-hdmi-ddc.yaml| 41 +++ 1 file changed, 41

[PATCH v8 21/23] drm/mediatek: Introduce HDMI/DDC v2 for MT8195/MT8188

2025-04-10 Thread AngeloGioacchino Del Regno
* for both at the same time. Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Kconfig|7 + drivers/gpu/drm/mediatek/Makefile |2 + drivers/gpu/drm/mediatek/mtk_hdmi_common.c |4 + drivers/gpu/drm/mediatek/mtk_hdmi_common.h |9 + driver

[PATCH v3 1/3] dt-bindings: vendor-prefixes: Add Shenzhen Aoly Technology Co., Ltd.

2025-04-10 Thread AngeloGioacchino Del Regno
Aoly is a manufacturer of LCD/IPS displays based in Shenzhen, Mainland China. Signed-off-by: AngeloGioacchino Del Regno --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b

[PATCH v3 0/3] Add driver for Himax HX8279 DriverIC panels

2025-04-10 Thread AngeloGioacchino Del Regno
Genio 510 EVK - Genio 700 EVK - Genio 1200 EVK This driver was tested on all of the aforementioned boards. AngeloGioacchino Del Regno (3): dt-bindings: vendor-prefixes: Add Shenzhen Aoly Technology Co., Ltd. dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDIC panels drm: panel: Add d

[PATCH v3 3/3] drm: panel: Add driver for Himax HX8279 DDIC panels

2025-04-10 Thread AngeloGioacchino Del Regno
ned-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile |1 + drivers/gpu/drm/panel/panel-himax-hx8279.c | 1365 3 files changed, 1377 insertions(+) create mode 100644 drivers/gpu/drm/panel/panel-hima

[PATCH v3 2/3] dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDIC panels

2025-04-10 Thread AngeloGioacchino Del Regno
Dooley Signed-off-by: AngeloGioacchino Del Regno --- .../bindings/display/panel/himax,hx8279.yaml | 75 +++ 1 file changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/himax,hx8279.yaml diff --git a/Documentation/devicetree/bindings

[PATCH v8 05/23] drm/mediatek: mtk_hdmi: Convert to module_platform_driver macro

2025-04-09 Thread AngeloGioacchino Del Regno
assignments. Reviewed-by: Alexandre Mergnat Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 20 +--- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek

[PATCH v1 2/5] drm/mediatek: mtk_dpi: Add local helpers for bus format parameters

2025-04-09 Thread AngeloGioacchino Del Regno
In preparation for adding support for additional color formats, add local helpers to map media bus format parameters to this driver's bit_num, channel_swap and color_format. This commit brings no functional changes. Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/med

[PATCH v8 14/23] drm/mediatek: mtk_hdmi: Improve mtk_hdmi_get_all_clk() flexibility

2025-04-09 Thread AngeloGioacchino Del Regno
clock pointers in the mtk_hdmi structure to be dynamically allocated, and allocate it in probe. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 26 -- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a

[PATCH v8 00/23] Add support for MT8195/88 HDMIv2 and DDCv2

2025-04-09 Thread AngeloGioacchino Del Regno
support for new SoCs in the future will be less time consuming as this driver already has the pattern generator in; - CI Testing might be able to make use of this to validate that the data that comes out is not garbled (so, to help testing display support in an automated manner). Angelo

[PATCH v8 20/23] drm/mediatek: mtk_hdmi_common: Add var to enable interlaced modes

2025-04-09 Thread AngeloGioacchino Del Regno
Add an interlace_allowed bool member to struct mtk_hdmi_ver_conf which will be used to signal whether interlaced modes are supported by the bridge (in our case, the HDMI IP), and enable it for HDMIv2. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek

[PATCH v8 17/23] drm/mediatek: mtk_hdmi_common: Make CEC support optional

2025-04-09 Thread AngeloGioacchino Del Regno
CEC is present and, if not, will fail probing with an error saying that CEC is required by HDMIv1. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/gpu

[PATCH v8 19/23] drm/mediatek: mtk_hdmi_common: Add OP_HDMI if helper funcs assigned

2025-04-09 Thread AngeloGioacchino Del Regno
brings no functional changes to drivers that have not been refactored to use the new helpers. This also means that, in the current state, there is effectively no functional change to mtk_hdmi and its other components. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm

[PATCH v8 09/23] drm/mediatek: mtk_hdmi: Move plugged_cb/codec_dev setting to new function

2025-04-09 Thread AngeloGioacchino Del Regno
In preparation for splitting common bits of this driver, move the mutex-protected cable plugged callback and codec device setting to a new function called mtk_hdmi_audio_set_plugged_cb(). Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 13

[PATCH v8 16/23] drm/mediatek: mtk_hdmi: Split driver and add common probe function

2025-04-09 Thread AngeloGioacchino Del Regno
x27;s .probe() callback, avoiding lots of code duplication. Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Kconfig | 11 +- drivers/gpu/drm/mediatek/Makefile | 1 + drivers/gpu/drm/mediatek/mtk_hdmi.c| 542 + drivers/gp

[PATCH v8 10/23] drm/mediatek: mtk_hdmi: Move N/CTS setting to new function

2025-04-09 Thread AngeloGioacchino Del Regno
Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b/drivers/gpu/drm/mediatek/mtk_hdmi.c index 87cf97136fb7..e7acf392b8f4 100644 --- a/drivers/gpu/drm

[PATCH v8 22/23] drm/mediatek: mtk_hdmi_v2: Add debugfs ops and implement ABIST

2025-04-09 Thread AngeloGioacchino Del Regno
sed even without prior display controller pipeline configuration. The expected output is a 100% color bar (rainbow) test pattern. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 123 + 1 file changed, 123 insertions(+)

[PATCH v8 18/23] drm/mediatek: mtk_hdmi_common: Assign DDC adapter pointer to bridge

2025-04-09 Thread AngeloGioacchino Del Regno
In preparation for adding the new HDMI TX v2 IP driver, assign the pointer to the DDC adapter to struct drm_bridge during probe. This commit brings no functional changes. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi_common.c | 1 + 1 file

[PATCH v1 5/5] drm/mediatek: mtk_dpi: Rename output fmts array for MT8195 DP_INTF

2025-04-09 Thread AngeloGioacchino Del Regno
: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_dpi.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_dpi.c b/drivers/gpu/drm/mediatek/mtk_dpi.c index 9de537a77493..0b7f91fb519f 100644 --- a/drivers/gpu/drm/mediatek/mtk_dpi.c +++ b/drivers/gpu

[PATCH v8 07/23] drm/mediatek: mtk_hdmi: Disgregate function mtk_hdmi_audio_set_param()

2025-04-09 Thread AngeloGioacchino Del Regno
get two functions: one that performs the generic hdmi_audio_param copy, and one that performs IP specific setup, both of which will be called in the callback, allowing all of the non IP version specific code to get moved in a common file. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del

[PATCH v8 15/23] drm/mediatek: mtk_hdmi: Add HDMI IP version configuration to pdata

2025-04-09 Thread AngeloGioacchino Del Regno
assign it to all of the currently supported compatibles for this driver. This commit brings no functional change. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 36 - 1 file changed, 30 insertions(+), 6

[PATCH v1 4/5] drm/mediatek: mtk_dpi: Allow additional output formats on MT8195/88

2025-04-09 Thread AngeloGioacchino Del Regno
f the YUYV12_1X24 (YUV422 12-bits) output format. Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_dpi.c | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_dpi.c b/drivers/gpu/drm/mediatek/mtk_dpi.c

[PATCH v8 13/23] drm/mediatek: mtk_hdmi: Move output init to mtk_hdmi_register_audio_driver()

2025-04-09 Thread AngeloGioacchino Del Regno
mtk_hdmi_output_init is specifically related only to audio and not video. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 27 --- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_hdmi.c b

[PATCH v1 0/5] MediaTek DPI: Cleanups and add support for more formats

2025-04-09 Thread AngeloGioacchino Del Regno
by MT8173, MT8183, MT8186 and MT8192, I am enabling them only for MT8195/MT8188 as those are the only two that I was able to test. This was tested on: - MT8195 Tomato Chromebook - MT8395 Radxa NIO-12L - MT8390 MediaTek Genio 700 EVK AngeloGioacchino Del Regno (5): drm/mediatek: mtk_dpi: Use

[PATCH v8 12/23] drm/mediatek: mtk_hdmi: Move CEC device parsing in new function

2025-04-09 Thread AngeloGioacchino Del Regno
Move the CEC device parsing logic to a new function called mtk_hdmi_get_cec_dev(), and move the parsing action to the end of mtk_hdmi_dt_parse_pdata(), allowing to remove gotos in this function, reducing code size and improving readability. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del

[PATCH v1 1/5] drm/mediatek: mtk_dpi: Use switch in mtk_dpi_config_color_format()

2025-04-09 Thread AngeloGioacchino Del Regno
-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_dpi.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_dpi.c b/drivers/gpu/drm/mediatek/mtk_dpi.c index 0fd13e6dd3f1..d735398e97f8 100644 --- a/drivers/gpu/drm/mediatek

[PATCH v8 08/23] drm/mediatek: mtk_hdmi: Move audio params selection to new function

2025-04-09 Thread AngeloGioacchino Del Regno
i struct member name and to clarify that those parameters are for HDMI Audio and not for HDMI Video configuration. Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_hdmi.c | 63 - 1 file changed, 35 insertions(+), 28 deleti

[PATCH v1 3/5] drm/mediatek: mtk_dpi: Add support for additional output formats

2025-04-09 Thread AngeloGioacchino Del Regno
. Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_dpi.c | 33 -- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_dpi.c b/drivers/gpu/drm/mediatek/mtk_dpi.c index 5a66dfe3ad40..a9e8113a1618 100644 --- a

[PATCH v8 03/23] drm/mediatek: mtk_cec: Switch to register as module_platform_driver

2025-04-09 Thread AngeloGioacchino Del Regno
flexibility by allowing to compile the CECv1 driver only when needed (for example, this is not needed nor used in HDMIv2 configurations). Reviewed-by: Alexandre Mergnat Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Makefile | 4 ++-- drivers/gpu/drm

[PATCH v8 04/23] drm/mediatek: mtk_hdmi_ddc: Switch to register as module_platform_driver

2025-04-09 Thread AngeloGioacchino Del Regno
mtk_hdmi.h header so, while at it, also remove it. Reviewed-by: Alexandre Mergnat Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/Makefile | 6 ++ drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 -- drivers/gpu/drm/mediatek/mtk_hdmi.h | 13

[PATCH v8 02/23] dt-bindings: display: mediatek: Add binding for MT8195 HDMI-TX v2

2025-04-09 Thread AngeloGioacchino Del Regno
HDMI 2.0. Reviewed-by: Rob Herring (Arm) Reviewed-by: CK Hu Signed-off-by: AngeloGioacchino Del Regno --- .../mediatek/mediatek,mt8195-hdmi.yaml| 151 ++ 1 file changed, 151 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek

[PATCH v1 0/5] drm/mediatek: Cleanups and sanitization

2025-04-04 Thread AngeloGioacchino Del Regno
memory that doesn't belong to those drivers anymore, as pointers may not have been set to NULL...!). As an example, this is the reason (if not one of the reasons) for a boot failure seen on the MT8195 Tomato Chromebook, pointed out by KernelCI. AngeloGioacchino Del Regno (5): drm/mediatek:

[PATCH v2 2/5] drm/mediatek: Fix kobject put for component sub-drivers

2025-04-04 Thread AngeloGioacchino Del Regno
d-by: Chen-Yu Tsai Link: https://lore.kernel.org/r/20250402083628.20111-3-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/gpu/drm/mediatek/mtk_dr

[PATCH v2 0/5] drm/mediatek: Cleanups and sanitization

2025-04-03 Thread AngeloGioacchino Del Regno
s an example, this is the reason (if not one of the reasons) for a boot failure seen on the MT8195 Tomato Chromebook, pointed out by KernelCI. AngeloGioacchino Del Regno (5): drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr drm/mediatek: Fix kobject put for component s

[PATCH v2 3/5] drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components on err

2025-04-03 Thread AngeloGioacchino Del Regno
k-drm for mt8195 multi mmsys support") Reviewed-by: Chen-Yu Tsai Link: https://lore.kernel.org/r/20250402083628.20111-4-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 5 - 1 file changed, 4 insertions(+),

[PATCH] drm/mediatek: mtk_dp: Fix hdmi codec and phy driver unregistration

2025-04-03 Thread AngeloGioacchino Del Regno
e086 ("drm/mediatek: dp: Audio support for MT8195") Fixes: caf2ae486742 ("drm/mediatek: dp: Add support for embedded DisplayPort aux-bus") Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_dp.c | 30 ++ 1 file changed, 26 inser

[PATCH v2 5/5] drm/mediatek: mtk_disp_rdma: Enable/disable interrupt on bind/unbind

2025-04-03 Thread AngeloGioacchino Del Regno
labora.com Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 34 ++-- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_disp_rdma.c b/drivers/gpu/drm/mediatek/mtk_disp_rdma.c index bf47790e4d6b..c1

[PATCH v2 4/5] drm/mediatek: mtk_disp_ovl: Enable/disable interrupt on bind/unbind

2025-04-03 Thread AngeloGioacchino Del Regno
effectively 0 and doing nothing this (fake) flag was dropped. Fixes: 119f5173628a ("drm/mediatek: Add DRM Driver for Mediatek SoC MT8173.") Link: https://lore.kernel.org/r/20250402083628.20111-5-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- drive

[PATCH v2 1/5] drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr

2025-04-03 Thread AngeloGioacchino Del Regno
n-Yu Tsai Link: https://lore.kernel.org/r/20250402083628.20111-2-angelogioacchino.delre...@collabora.com Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/me

Re: [PATCH] drm/mediatek: Replace custom compare_dev with component_compare_of

2025-04-03 Thread AngeloGioacchino Del Regno
Del Regno --- drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c b/drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c index fa0e95dd29a0..fe97bb97e004 100644 --- a/drivers/gpu

[PATCH v1 4/5] drm/mediatek: mtk_disp_ovl: Enable/disable interrupt on bind/unbind

2025-04-02 Thread AngeloGioacchino Del Regno
d DRM Driver for Mediatek SoC MT8173.") Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/mediatek/mtk_disp_ovl.c b/drivers/gpu/drm/mediatek/mtk_disp_o

Re: [PATCH v1 4/5] drm/mediatek: mtk_disp_ovl: Enable/disable interrupt on bind/unbind

2025-04-02 Thread AngeloGioacchino Del Regno
Il 02/04/25 11:38, Chen-Yu Tsai ha scritto: On Wed, Apr 2, 2025 at 4:36 PM AngeloGioacchino Del Regno wrote: The OVL driver is installing an ISR in the probe function but, if the component is not bound yet, the interrupt handler may call the vblank_cb ahead of time (while probing other

Re: [PATCH v2 06/15] soc: mediatek: add mmsys support for MT8196

2025-04-02 Thread AngeloGioacchino Del Regno
Il 02/04/25 06:06, Paul-pl Chen (陳柏霖) ha scritto: On Mon, 2025-03-24 at 18:09 +0100, AngeloGioacchino Del Regno wrote: External email : Please do not click links or open attachments until you have verified the sender or the content. Il 21/03/25 10:33, paul-pl.chen ha scritto: From: Nancy

[PATCH v1 5/5] drm/mediatek: mtk_disp_rdma: Enable/disable interrupt on bind/unbind

2025-04-02 Thread AngeloGioacchino Del Regno
unbind callbacks respectively. Fixes: 119f5173628a ("drm/mediatek: Add DRM Driver for Mediatek SoC MT8173.") Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 35 ++-- 1 file changed, 21 insertions(+), 14 deletions(-) di

[PATCH v1 2/5] drm/mediatek: Fix kobject put for component sub-drivers

2025-04-02 Thread AngeloGioacchino Del Regno
ned-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c index a8fbccb50c74..6b31df587507 100644 --- a/drivers/gpu/drm/mediatek/mtk_drm_d

[PATCH v1 3/5] drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components on err

2025-04-02 Thread AngeloGioacchino Del Regno
k-drm for mt8195 multi mmsys support") Signed-off-by: AngeloGioacchino Del Regno --- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c b/drivers/gpu/drm/mediatek/mtk_drm_drv.c index 6b

[PATCH v1 1/5] drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr

2025-04-02 Thread AngeloGioacchino Del Regno
of mutex_dev to the mtk_drm_unbind() function to fix the refcount_t underflow. Moreover, add the same call to the error cases in mtk_drm_bind() to fix the refcount_t overflow. Fixes: 1ef7ed48356c ("drm/mediatek: Modify mediatek-drm for mt8195 multi mmsys support") Signed-off-by: Ang

Re: [PATCH v9 1/2] dt-bindings: arm: mediatek: Add MT8186 Ponyta Chromebook

2025-03-31 Thread AngeloGioacchino Del Regno
Il 28/03/25 10:40, Jianeng Ceng ha scritto: Ponyta is a custom label Chromebook based on MT8186. It is a self-developed project of Huaqin and has no fixed OEM. Signed-off-by: Jianeng Ceng --- Chage in V9: - No change. Changes in v8: - PATCH 1/2: Remove custom label. - Link to v7:https://lore.

Re: [PATCH v2 06/15] soc: mediatek: add mmsys support for MT8196

2025-03-24 Thread AngeloGioacchino Del Regno
Il 21/03/25 10:33, paul-pl.chen ha scritto: From: Nancy Lin 1. Defining driver data and adding compatible string for different subsystems (DISPSYS0, DISPSYS1, OVLSYS0, OVLSYS1, VDISP_AO) 2. Adding functions to control top clocks and ddp clocks. 3. Updating the probe function to initialize clock

  1   2   3   4   5   6   7   8   9   10   >