On 23/04/2025 11:36, Jianeng Ceng wrote:
MT8186 ponyta, known as huaqin custom label, is a
MT8186 based laptop. It is based on the "corsola" design.
It includes LTE, touchpad combinations.
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Jianeng Ceng
Reviewed-by: Matthi
Hi Maria,
On 29/10/2024 01:41, Maíra Canal wrote:
Hi Matthias,
Thanks for your patch!
On 28/10/24 11:27, matthias@kernel.org wrote:
From: Matthias Brugger
Function drm_gem_shmem_create_with_mnt() creates an object
without using the mountpoint if gemfs is NULL.
Drop the else branch
s in these formats MACROs, which cause
the return value to be incorrect. Fix the typos to ensure the return
value remains unchanged.
Fixes: 9f428b95ac89 ("drm/mediatek: Add new color format MACROs in OVL")
Signed-off-by: Hsin-Te Yuan
Reviewed-by: Matthias Brugger
---
Changes in v2
On 14/09/2024 08:31, Jianeng Ceng wrote:
Ponyta is a custom label Chromebook based on MT8186. It is a
self-developed project of Huaqin and has no fixed OEM.
Reviewed-by: AngeloGioacchino Del Regno
Acked-by: Krzysztof Kozlowski
Signed-off-by: Jianeng Ceng
Reviewed-by: Matthias Brugger
On 08/09/2024 16:21, Krzysztof Kozlowski wrote:
Mark local static 'struct regmap_config' as const for safer and more
obvious code.
Signed-off-by: Krzysztof Kozlowski
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek/mtk_dp.c | 2 +-
1 file changed, 1 inser
On 04/09/2024 10:14, Jianeng Ceng wrote:
This is v3 of the MT8186 Chromebook device tree series.
Please send this kind of patches also to the mediatek mailinglist:
moderated list:ARM/Mediatek SoC support
Thanks
Matthias
---
Changes in v3:
- PATCH 0/2: Add the modify records.
- PATCH 1/2:
it: no new-line here :)
Signed-off-by: Liankun Yang
Reviewed-by: Matthias Brugger
---
Changes in V3:
- Add Fixes tag.
- Update the commit title.
- Update the commit description.
- Update change log position in commit message.
Thanks, you could have added my Reviewed-by tag, as the feedback
On 03/09/2024 11:39, CK Hu (胡俊光) wrote:
Hi, Matthias:
On Mon, 2024-09-02 at 17:31 +0200, Matthias Brugger wrote:
External email : Please do not click links or open attachments until you have
verified the sender or the content.
On 01/09/2024 16:32, Chun-Kuang Hu wrote:
Use
s the default if no format has been given, leave it out entirely.
Signed-off-by: Thomas Zimmermann
Cc: Chun-KuaIng Hu
Cc: Philipp Zabel
Cc: Matthias Brugger
Cc: AngeloGioacchino Del Regno
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 4 +++-
1 file chang
On 30/08/2024 10:45, Rohit Agarwal wrote:
Add clock/irq/efuse setting in svs nodes for mt8186 SoC.
Signed-off-by: Rohit Agarwal
Applied, thanks
---
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediat
On 30/08/2024 10:45, Rohit Agarwal wrote:
Add power domain phandle to the DPI controller in mediatek
mt8186 SoC.
Signed-off-by: Rohit Agarwal
Applied, thanks
---
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/mediatek/m
On 01/09/2024 16:32, Chun-Kuang Hu wrote:
In order to have fine-grained control, use cmdq_pkt_eoc() and
cmdq_pkt_jump_rel() to replace cmdq_pkt_finalize().
Signed-off-by: Chun-Kuang Hu
Acked-by: Matthias Brugger
---
drivers/soc/mediatek/mtk-cmdq-helper.c | 22
On 01/09/2024 16:32, Chun-Kuang Hu wrote:
Use cmdq_pkt_create() and cmdq_pkt_destroy() common function
instead of implementing mdp3 version.
Signed-off-by: Chun-Kuang Hu
---
.../platform/mediatek/mdp3/mtk-mdp3-cmdq.c| 46 ++-
.../platform/mediatek/mdp3/mtk-mdp3-cmdq.h
On 01/09/2024 16:32, Chun-Kuang Hu wrote:
In order to have fine-grained control, use cmdq_pkt_eoc() and
cmdq_pkt_jump_rel() to replace cmdq_pkt_finalize().
Signed-off-by: Chun-Kuang Hu
Reviewed-by: Matthias Brugger
---
drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 3
-off-by, as we don't want that
in the commit message later.
Reviewed-by: Matthias Brugger
Signed-off-by: Liankun Yang
---
drivers/gpu/drm/mediatek/mtk_dp.c | 85 ++-
1 file changed, 84 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/mediatek/mt
turn -ENOMEM;
+ }
Reviewed-by: Matthias Brugger
out:
kfree(sgt);
iosys_map_set_vaddr(map, mtk_gem->kvaddr);
dwmac.yaml | 2 +-
[...]
.../bindings/phy/mediatek,dsi-phy.yaml | 2 +-
[...]
.../devicetree/bindings/usb/mediatek,mtu3.yaml | 2 +-
.../devicetree/bindings/usb/ti,am62-usb.yaml | 2 +-
For MediaTek parts:
Reviewed-by: Matthias Brugger
15 files changed, 30 inserti
On 16/06/2023 09:36, Shuijing Li wrote:
For mt8188, add dsi cmdq reg control to send long packets to panel
initialization.
Signed-off-by: Shuijing Li
Signed-off-by: Jitao Shi
Reviewed-by: Matthias Brugger
---
Changes in v2:
use mtk_dsi_mask(dsi, DSI_CMDQ_SIZE, CMDQ_SIZE_SEL
: AngeloGioacchino Del Regno
Reviewed-by: Rex-BC Chen
Acked-by: Matthias Brugger
CK didn't pick up this patch. Since the other patch already got picked up
in v6.4-rc1, could you merge this for v6.5?
Yes, I gave an acked-by as I thought that CK will take both of them. Anyway
applied now.
Mat
rning: Function parameter or
member 'data' not described in 'mtk_disp_ccorr'
Cc: Chun-Kuang Hu
Cc: Philipp Zabel
Cc: David Airlie
Cc: Daniel Vetter
Cc: Matthias Brugger
Cc: AngeloGioacchino Del Regno
Cc: dri-devel@lists.freedesktop.org
Cc: linux-media...@lists.infradead.org
Cc:
On 29/05/2023 10:45, Icenowy Zheng wrote:
在 2023-05-29星期一的 10:02 +0200,AngeloGioacchino Del Regno写道:
Il 26/05/23 16:24, Doug Anderson ha scritto:
Hi,
On Fri, May 26, 2023 at 3:09 AM Icenowy Zheng
wrote:
Currently a specific panel number is used in the Elm DTSI, which
is
corresponded to a
Hi Chun-Kuang Hu,
Can you help to merge the missing DT-binding patches in this series?
Thanks a lot,
Matthias
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for the MediaTek Helio X10 MT6795 SoC, using
the same parameters as MT8183.
Signed-off-by: AngeloGioacch
On 14/04/2023 10:22, Krzysztof Kozlowski wrote:
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795: this SoC uses
the same DSI PHY as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
---
Documentation/devicetree/bindings/phy/medi
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Configure and enable the MMC0/1/2 controllers, used for the eMMC chip,
MicroSD card slot and SDIO (WiFi) respectively.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks
---
.../dts/mediatek/mt6795-sony-xperia-m5.dts| 9
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
This smartphone uses the Helio X10 standard MT6331+MT6332 combo PMICs:
include the mt6331 devicetree and add the required interrupt.
Note that despite there being two interrupts, one for MT6331 and one
for MT6332, in configurations using
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
MT6331 is the primary PMIC for the MediaTek Helio X10 MT6795 smartphone
platforms: add a devicetree describing its regulators, Real Time Clock
and PMIC-keys.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks
---
arch/arm6
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add the pwrap node: this is used to communicate with the PMIC(s).
Signed-off-by: AngeloGioacchino Del Regno
Applied thanks!
---
arch/arm64/boot/dts/mediatek/mt6795.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --g
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add nodes for the multimedia IOMMU and its LARBs: this includes all but
the MJC LARB, which cannot currently be used and will be added later.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks
---
arch/arm64/boot/dts/mediat
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add the MultiMedia System node, providing clocks for the multimedia
hardware blocks and their IOMMU/SMIs.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks
---
arch/arm64/boot/dts/mediatek/mt6795.dtsi | 13 +
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
In preparation for adding multimedia blocks, add the CMDQ/GCE mailbox.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks
---
arch/arm64/boot/dts/mediatek/mt6795.dtsi | 10 ++
1 file changed, 10 insertions(+)
diff
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795's display PWM
block: this is the same as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks!
---
Documentation/devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 4
On 02/05/2023 16:50, Tom Rix wrote:
gcc on aarch64 reports
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c: In function ‘mtk_hdmi_pll_set_rate’:
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c:240:52: error: ‘-mgeneral-regs-only’
is incompatible with the use of floating-point types
240 | e
void returning variant.
Signed-off-by: Uwe Kleine-König
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek/mtk_disp_aal.c | 6 ++
drivers/gpu/drm/mediatek/mtk_disp_ccorr.c | 6 ++
drivers/gpu/drm/mediatek/mtk_disp_color.c | 6 ++
drivers/gpu/drm/mediatek/mtk_disp_ga
rning variant.
Signed-off-by: Uwe Kleine-König
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek/mtk_cec.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/mediatek/mtk_cec.c
b/drivers/gpu/drm/mediatek/mtk_cec.c
index b640bc0559e7..f47f417d8ba6 1
On 08/05/2023 09:48, Vinod Koul wrote:
On 05-05-23, 17:37, Matthias Brugger wrote:
On 05/05/2023 11:28, Vinod Koul wrote:
On 14-04-23, 08:22, Tom Rix wrote:
clang reports
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c:298:6: error: variable
'ret' is uninitialized when used her
On 05/05/2023 11:28, Vinod Koul wrote:
On 14-04-23, 08:22, Tom Rix wrote:
clang reports
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c:298:6: error: variable
'ret' is uninitialized when used here [-Werror,-Wuninitialized]
if (ret)
^~~
ret should have been set by the prece
On 27/04/2023 10:40, Jason-JH.Lin wrote:
Add DSI as main display output for mt8188 vdosys0.
Signed-off-by: Nathan Lu
Signed-off-by: Jason-JH.Lin
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek/mtk_disp_drv.h | 1 +
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1
On 27/04/2023 10:40, Jason-JH.Lin wrote:
1. Move output drm connector from each ddp_path array to connector array.
2. Add dynamic select available connector flow in crtc create and enable.
Signed-off-by: Nancy Lin
Signed-off-by: Nathan Lu
Signed-off-by: Jason-JH.Lin
---
drivers/gpu/drm/m
Hi Arnd,
On 14/04/2023 09:58, Arnd Bergmann wrote:
From: Arnd Bergmann
The newly added function returns an uninitialized variable:
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c:298:6: error: variable 'ret' is
uninitialized when used here [-Werror,-Wuninitialized]
Wire it up to the return code
On 14/04/2023 07:43, Uwe Kleine-König wrote:
Hello,
On Wed, Apr 12, 2023 at 01:27:13PM +0200, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795's display PWM
block: this is the same as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
Acked-by: Uwe
of further growth of the entire binding.
Signed-off-by: Krzysztof Kozlowski
Reviewed-by: Matthias Brugger
---
Cc: angelogioacchino.delre...@collabora.com
---
.../bindings/display/mediatek/mediatek,ccorr.yaml | 7 +++
.../bindings/display/mediatek/mediatek,color.y
On 14/04/2023 18:07, Guillaume Ranquet wrote:
The ret variable in mtk_hdmi_pll_calc() was used unitialized as reported
by the kernel test robot.
Fix the issue by removing the variable altogether and testing out the
return value of mtk_hdmi_pll_set_hw()
Fixes: 45810d486bb44 ("phy: mediatek: a
On 14/04/2023 17:43, Matthias Brugger wrote:
On 14/04/2023 14:22, Tom Rix wrote:
clang reports
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c:298:6: error: variable
'ret' is uninitialized when used here [-Werror,-Wuninitialized]
if (ret)
^~~
ret should have b
pll_set_hw.
Fixes: 45810d486bb4 ("phy: mediatek: add support for phy-mtk-hdmi-mt8195")
Signed-off-by: Tom Rix
Reviewed-by: Matthias Brugger
---
drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/phy/mediatek/phy-
On 13/04/2023 08:09, xinlei@mediatek.com wrote:
From: Xinlei Lee
For mt8188, add dsi cmdq reg control to send long packets to panel
initialization.
Signed-off-by: Xinlei Lee
Signed-off-by: Jitao Shi
---
drivers/gpu/drm/mediatek/mtk_dsi.c | 12
1 file changed, 12 inser
On 13/04/2023 08:09, xinlei@mediatek.com wrote:
From: Xinlei Lee
Add the compatible because there are different definitions for cmdq
register bit control in mt8188.
Signed-off-by: Xinlei Lee
Signed-off-by: Jitao Shi
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek
On 13/04/2023 08:09, xinlei@mediatek.com wrote:
From: Xinlei Lee
Add dt-binding documentation of dsi for MediaTek MT8188 SoC.
Signed-off-by: Xinlei Lee
Signed-off-by: Jitao Shi
Reviewed-by: Matthias Brugger
---
.../devicetree/bindings/display/mediatek/mediatek,dsi.yaml
On 12/04/2023 15:17, AngeloGioacchino Del Regno wrote:
Il 12/04/23 15:12, Alexandre Mergnat ha scritto:
On 12/04/2023 15:03, AngeloGioacchino Del Regno wrote:
Il 12/04/23 14:59, Alexandre Mergnat ha scritto:
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for
On 12/04/2023 23:03, Rob Herring wrote:
On Wed, 12 Apr 2023 13:27:13 +0200, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795's display PWM
block: this is the same as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
---
Documentation/devicetree/bin
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
This smartphone features a Bosch BMM050 Magnetometer on I2C3: enable
it with the BMM150 binding, as that driver supports BMM050 as well.
For this sensor, there is no interrupt pin;
readings were validated in sysfs.
Signed-off-by: AngeloGi
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add the BMA255 Accelerometer on I2C3 and its pin definitions.
Signed-off-by: AngeloGioacchino Del Regno
Applied, thanks
---
.../boot/dts/mediatek/mt6795-sony-xperia-m5.dts | 15 +++
1 file changed, 15 insertions(+)
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
The PWM at 0x11006000 is the tertiary PWM; unlike PWM0, PWM1, this is
not display specific and can be used as a generic PWM controller.
This node is left disabled as usage is board-specific.
Signed-off-by: AngeloGioacchino Del Regno
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
I have added more than 800 lines to this devicetree: adding myself to
the copyright header.
Signed-off-by: AngeloGioacchino Del Regno
---
arch/arm64/boot/dts/mediatek/mt6795.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for the MT6795 Helio X10 SoC using MT8173
binding and add a header for the MT6795's GCE mailbox.
Signed-off-by: AngeloGioacchino Del Regno
Reviewed-by: Krzysztof Kozlowski
Reviewed-by: Matthias Br
t8173-disp-od
Reviewed-by: Matthias Brugger
reg:
maxItems: 1
ed-by: Matthias Brugger
reg:
maxItems: 1
ed-by: Matthias Brugger
reg:
maxItems: 1
const: mediatek,mt8173-disp-merge
Reviewed-by: Matthias Brugger
reg:
maxItems: 1
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795's COLOR block: this
is the same as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
Reviewed-by: Matthias Brugger
---
.../devicetree/bindings/display/mediatek/med
ed-by: Matthias Brugger
reg:
maxItems: 1
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795, using the same
DSI block as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
---
.../display/mediatek/mediatek,dsi.yaml| 19 ---
1 file changed, 12 inser
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795: similarly to
MT8173, this SoC has the gamma LUT registers in DISP_AAL.
Signed-off-by: AngeloGioacchino Del Regno
Reviewed-by: Matthias Brugger
---
.../devicetree/bindings
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for the MediaTek Helio X10 MT6795 SoC, using
the same parameters as MT8183.
Signed-off-by: AngeloGioacchino Del Regno
---
.../display/mediatek/mediatek,dpi.yaml| 23 +++
1 file changed,
expect more SoCs to share the same fallback in the future, apart
from keeping in sync with other comaptibles described here, so:
Reviewed-by: Matthias Brugger
- items:
- enum:
- mediatek,mt8365-mipi-tx
On 12/04/2023 13:27, AngeloGioacchino Del Regno wrote:
Add a compatible string for MediaTek Helio X10 MT6795's display PWM
block: this is the same as MT8173.
Signed-off-by: AngeloGioacchino Del Regno
Reviewed-by: Matthias Brugger
---
Documentation/devicetree/bindings/pwm/med
On 12/04/2023 08:46, Yang Li wrote:
Remove variable 'res' and convert platform_get_resource(),
devm_ioremap_resource() to a single call to
devm_platform_ioremap_resource(), as this is exactly what this function
does.
Signed-off-by: Yang Li
Reviewed-by: Matthias Brugger
---
On 12/04/2023 08:46, Yang Li wrote:
Remove variable 'res' and convert platform_get_resource(),
devm_ioremap_resource() to a single call to
devm_platform_ioremap_resource(), as this is exactly what this function
does.
Signed-off-by: Yang Li
Reviewed-by: Matthias Brugger
---
On 12/04/2023 08:46, Yang Li wrote:
Remove variable 'res' and convert platform_get_resource(),
devm_ioremap_resource() to a single call to
devm_platform_ioremap_resource(), as this is exactly what this function
does.
Signed-off-by: Yang Li
Reviewed-by: Matthias Brugger
---
On 12/04/2023 10:06, AngeloGioacchino Del Regno wrote:
Il 12/04/23 09:08, Matthias Brugger ha scritto:
On 04/04/2023 12:47, AngeloGioacchino Del Regno wrote:
Since eDP panels are not removable it is safe to cache the EDID:
this will avoid a relatively long read transaction at every PM
On 04/04/2023 12:47, AngeloGioacchino Del Regno wrote:
Since eDP panels are not removable it is safe to cache the EDID:
this will avoid a relatively long read transaction at every PM
resume that is unnecessary only in the "special" case of eDP,
hence speeding it up a little, as from now on, as
On 09/03/2023 15:23, Alexandre Mergnat wrote:
Add compatible for the MT8365 SoC.
Signed-off-by: Alexandre Mergnat
Applied, thanks!
---
Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindin
Hi Chun-Kuang Hu,
On 13/03/2023 16:02, Chun-Kuang Hu wrote:
Hi, Alexandre:
Alexandre Mergnat 於 2023年3月9日 週四 下午10:23寫道:
Display Adaptive Ambient Light for MT8365 is compatible with another SoC.
Then, add MT8365 binding along with MT8183 SoC.
Reviewed-by: Chun-Kuang Hu
I'm a bit puzzled
On 09/03/2023 15:23, Alexandre Mergnat wrote:
According to the mtk-mutex.c driver and the SoC DTS, the clock isn't
required to work properly for some of MTK SoC. Improve the clock
requirement by adding a condition which is function to the compatible.
Signed-off-by: Alexandre Mergnat
Applie
nal error fixed here :)
Signed-off-by: Alexandre Mergnat
---
Fix MTK color correction binding
The fallback compatible has been duplicated in the 137272ef1b0f commit.
To: Chun-Kuang Hu
To: Philipp Zabel
To: David Airlie
To: Daniel Vetter
To: Rob Herring
To: Krzysztof Kozlowski
To:
On 02/02/2023 21:41, Justin Green wrote:
Yes, I had a comment on the naming in that patch. Never the less, I think if we
don't need to "overwrite" the value, we should use just one struct for the
values instead of copying them to the different .c files and give them SoC
specific names.
I don'
On 02/02/2023 19:59, Justin Green wrote:
Hi Matthias,
mt8173_formats are the same as the old struct formats. Maybe we should use that
and only overwrite where we actually use a different array.
I think this was sort of how the original patch worked, but we wanted
to add some flexibility to
On 01/02/2023 18:02, Justin Green wrote:
Tested using "modetest -P" on an MT8195 device.
Signed-off-by: Justin Green
---
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 21 +++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/mediatek/mtk_disp_ovl
On 01/02/2023 18:02, Justin Green wrote:
Add an DDP component interface for querying pixel format support and move list
of supported pixel formats into DDP components instead of mtk_drm_plane.c
Tested by running Chrome on an MT8195.
Signed-off-by: Justin Green
---
drivers/gpu/drm/mediatek
Reviewed-by: Guillaume Ranquet
Reviewed-by: Matthias Brugger
---
Changes since v1
- Dropped prerequisite-patch-ids
- Added Guillaume's Reviewed-by
This applies on top of mediatek-drm-next.
drivers/gpu/drm/mediatek/mtk_dp.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-
On 18/01/2023 10:18, Allen-KH Cheng wrote:
Add DPI node for MT8186 SoC.
Signed-off-by: Allen-KH Cheng
Tested-by: Chen-Yu Tsai
Applied, thanks!
---
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/media
On 18/01/2023 10:18, Allen-KH Cheng wrote:
Add audio controller node for MT8186 SoC.
Signed-off-by: Allen-KH Cheng
Applied, thanks!
---
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 62
1 file changed, 62 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/m
On 18/01/2023 10:18, Allen-KH Cheng wrote:
Add ADSP mailbox node for MT8186 SoC.
Signed-off-by: Allen-KH Cheng
Applied, thanks!
---
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8186.dtsi
b/
ot;dt-bindings: display: mediatek: add MT8186 SoC binding")
Signed-off-by: Allen-KH Cheng
Reviewed-by: Rob Herring
Reviewed-by: Matthias Brugger
---
.../devicetree/bindings/display/mediatek/mediatek,ccorr.yaml| 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/Doc
On 18/01/2023 10:18, Allen-KH Cheng wrote:
The mt8186-spmi is used as compatible with mt8195-spmi on the MT8186,
document this situation.
Signed-off-by: Allen-KH Cheng
Reviewed-by: Rob Herring
Reviewed-by: Matthias Brugger
---
.../devicetree/bindings/spmi/mtk,spmi-mtk-pmif.yaml
Applied patches 2,3,4,5
The rest will go through the DRM driver tree.
Thanks!
On 06/12/2022 03:00, nathan.lu wrote:
From: Nathan Lu
This patch is to add first version mt8188 vdosys0 driver
Modify and add new files include:
1. bindings documents
2. mtk mmsys
3. mtk mutex
4. mtk drm driver
Cha
On 06/12/2022 03:00, nathan.lu wrote:
From: Nathan Lu
add driver data of mt8188 vdosys0 to mediatek-drm and the sub driver.
Signed-off-by: amy zhang
Signed-off-by: Nathan Lu
Reviewed-by: AngeloGioacchino Del Regno
Reviewed-by: Matthias Brugger
---
drivers/gpu/drm/mediatek
On 06/12/2022 03:00, nathan.lu wrote:
From: Nathan Lu
modify VDOSYS0 display device tree Documentations for MT8188.
Signed-off-by: Nathan Lu
Reviewed-by: Krzysztof Kozlowski
Reviewed-by: AngeloGioacchino Del Regno
Reviewed-by: Matthias Brugger
---
.../devicetree/bindings/display
On 22/11/2022 11:51, Nancy Lin (林欣螢) wrote:
Dear Matthias,
Thanks for the review.
On Thu, 2022-11-10 at 14:10 +0100, Matthias Brugger wrote:
On 09/11/2022 06:10, Jason-JH Lin (林睿祥) wrote:
> On Tue, 2022-11-08 at 18:46 +0100, Matthias Brugger wrote:
> >
> > On 07/11/2022 0
On 24/10/2022 04:04, xinlei@mediatek.com wrote:
From: Xinlei Lee
Dpi output needs to adjust the output format to dual edge for MT8186.
Co-developed-by: Jitao Shi
Signed-off-by: Jitao Shi
Signed-off-by: Xinlei Lee
Reviewed-by: CK Hu
Reviewed-by: AngeloGioacchino Del Regno
Reviewed-
On 27/09/2022 17:27, Jason-JH.Lin wrote:
Add driver data of mt8195 vdosys0 to mediatek-drm and the sub driver.
Signed-off-by: Jason-JH.Lin
---
drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 6 +
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 28
2 files changed, 34
On 08/11/2022 20:43, Nícolas F. R. A. Prado wrote:
On Tue, Nov 08, 2022 at 06:37:19PM +0100, Matthias Brugger wrote:
On 07/11/2022 08:22, Nancy.Lin wrote:
Simplify code for update mmsys reg.
Signed-off-by: Nancy.Lin
Reviewed-by: AngeloGioacchino Del Regno
Reviewed-by: CK Hu
Tested
On 09/11/2022 06:10, Jason-JH Lin (林睿祥) wrote:
On Tue, 2022-11-08 at 18:46 +0100, Matthias Brugger wrote:
On 07/11/2022 08:22, Nancy.Lin wrote:
> Add vdosys1 mmsys compatible for MT8195 platform.
>
> For MT8195, VDOSYS0 and VDOSYS1 are 2 display HW pipelines binding
> to
&
On 05/10/2022 09:08, Jason-JH.Lin wrote:
Hi Matthias,
Do you have any comment for this binding?
Can you help us review the soc/mediatek related patches?
Patches 1-3 applied now. Sorry for the late answer.
Matthias
Regards,
Jason-JH.Lin
On Wed, 2022-09-28 at 10:14 +0200, AngeloGioacchi
On 27/09/2022 17:27, Jason-JH.Lin wrote:
After mmsys and drm change DITHER enum to DDP_COMPONENT_DITHER0,
mmsys header can remove the useless DDP_COMPONENT_DITHER enum.
Signed-off-by: Jason-JH.Lin
Reviewed-by: AngeloGioacchino Del Regno
Reviewed-by: Rex-BC Chen
Acked-by: Matthias Brugger
On 08/11/2022 20:10, Nícolas F. R. A. Prado wrote:
On Tue, Nov 08, 2022 at 06:46:54PM +0100, Matthias Brugger wrote:
On 07/11/2022 08:22, Nancy.Lin wrote:
[..]
--- a/drivers/soc/mediatek/mtk-mmsys.c
+++ b/drivers/soc/mediatek/mtk-mmsys.c
@@ -80,6 +80,12 @@ static const struct
Hi Xinlei,
On 09/11/2022 03:40, Xinlei Lee (李昕磊) wrote:
On Tue, 2022-11-08 at 19:27 +0100, Matthias Brugger wrote:
Hi Xinlei,
Somehow b4 broke with your thread but I was able to apply patch 1 and
2 by hand.
Thanks
Matthias
On 24/10/2022 04:04, xinlei@mediatek.com wrote:
> From: Xin
Hi Xinlei,
Somehow b4 broke with your thread but I was able to apply patch 1 and 2 by hand.
Thanks
Matthias
On 24/10/2022 04:04, xinlei@mediatek.com wrote:
From: Xinlei Lee
Base on the branch of linus/master v6.1 rc1.
Change since v12:
1. Add MT8186_ prefix to variables added in mt8186-
On 08/11/2022 19:11, Matthias Brugger wrote:
Hi Xinlei,
Can you please fix the threading of this patches. I can see that this 1/3 but
I'm not able to find 3/3 in the series. The first two look good, the third, I
don't know.
Nevermind this message, the problem was on my side
Hi Xinlei,
Can you please fix the threading of this patches. I can see that this 1/3 but
I'm not able to find 3/3 in the series. The first two look good, the third, I
don't know.
Regards,
Matthias
On 24/10/2022 04:04, xinlei@mediatek.com wrote:
From: Xinlei Lee
The difference between
On 07/11/2022 08:22, Nancy.Lin wrote:
Add vdosys1 mmsys compatible for MT8195 platform.
For MT8195, VDOSYS0 and VDOSYS1 are 2 display HW pipelines binding to
2 different power domains, different clock drivers and different
mediatek-drm drivers.
Signed-off-by: Nancy.Lin
Reviewed-by: Nícolas
1 - 100 of 363 matches
Mail list logo