Re: [PATCH 4/8] dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kenzo

2021-04-16 Thread Matthias Brugger
On 15/04/2021 11:35, Hsin-Yi Wang wrote: > Kenzo is known as Acer Chromebook 311. > > Signed-off-by: Hsin-Yi Wang > --- > Documentation/devicetree/bindings/arm/mediatek.yaml | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git

Re: [PATCH 3/3] arm64: dts: mt8183-kukui: fix dtbs_check warnings

2021-04-15 Thread Matthias Brugger
Hi Nicolas, On 15/04/2021 02:29, Nicolas Boichat wrote: > On Wed, Apr 14, 2021 at 10:46 PM wrote: >> >> From: Matthias Brugger >> >> The dsi children don't have any reg property, > > Confused, see below. > >> so we don't need address and >> s

Re: [PATCH v2, 0/5] Revert "mailbox: mediatek: remove implementation related to atomic_exec"

2021-04-14 Thread Matthias Brugger
On 12/04/2021 17:29, Jassi Brar wrote: > On Mon, Apr 12, 2021 at 6:18 AM Yongqiang Niu > wrote: >> >> This series base linux 5.12-rc2 >> these patches will cause home ui flick when cursor moved, >> there is no fix solution yet, revert these patches first. >> >> change since v1: >> add

Re: [PATCH 1/2] arm64: dts: mediatek: add MT6779 spi master dts node

2021-04-07 Thread Matthias Brugger
On 26/02/2021 11:59, Mason Zhang wrote: > this patch add spi master dts node for mt6779 SOC. > > Signed-off-by: Mason Zhang > --- > arch/arm64/boot/dts/mediatek/mt6779.dtsi | 96 > 1 file changed, 96 insertions(+) > > diff --git

Re: [PATCH 1/2] dt-bindings: mediatek: mmsys: add mt1867 binding

2021-04-06 Thread Matthias Brugger
Hi Chun-Kuang, On 10/01/2021 00:17, Chun-Kuang Hu wrote: > Hi, Matthias: > > Rob Herring 於 2020年10月31日 週六 上午3:17寫道: >> >> On Tue, 27 Oct 2020 17:06:29 +0100, Fabien Parent wrote: >>> Add binding documentation for MT8167 SoC. > > Even though the title need to change to 'mt8167', this patch

Re: [PATCH v8 2/4] soc: mediatek: add MT6765 scpsys and subdomain support

2021-04-06 Thread Matthias Brugger
On 06/04/2021 16:01, Matthias Brugger wrote: > > > On 21/02/2020 11:12, Macpaul Lin wrote: >> From: Mars Cheng >> >> This adds scpsys support for MT6765 >> Add subdomain support for MT6765: >> isp, mm, connsys, mfg, and cam. >> >> Sig

Re: [PATCH v8 2/4] soc: mediatek: add MT6765 scpsys and subdomain support

2021-04-06 Thread Matthias Brugger
On 21/02/2020 11:12, Macpaul Lin wrote: > From: Mars Cheng > > This adds scpsys support for MT6765 > Add subdomain support for MT6765: > isp, mm, connsys, mfg, and cam. > > Signed-off-by: Mars Cheng > Signed-off-by: Owen Chen > Signed-off-by: Macpaul Lin > --- >

Re: [PATCH v2 6/6] soc: mediatek: devapc: support mt8192

2021-04-06 Thread Matthias Brugger
On 01/04/2021 08:38, Nina Wu wrote: > From: Nina Wu > > Add compatible to support mt8192. > > Signed-off-by: Nina Wu > --- Looks good, I'd like to see DTS for this as well, although I understand it depends on the clock patch series. Please note so in either below the '---' or in a cover

Re: [PATCH v2 5/6] soc: mediatek: devapc: add debug register for new IC support

2021-04-06 Thread Matthias Brugger
On 01/04/2021 08:38, Nina Wu wrote: > From: Nina Wu > > There are 3 debug info registers in new ICs while in legacy ones, > we have only 2. When dumping the debug info, we need to check first > if the 3rd debug register exists and then we can konw how to decipher > the debug info. > >

Re: [PATCH v2 4/6] soc: mediatek: devapc: rename variable for new IC support

2021-04-06 Thread Matthias Brugger
Regarding the commit subject: "soc: mediatek: devapc: rename variable for new IC support" maybe something like: "soc: mediatek: devapc: rename register variable infra_base" Other then that looks good to me. On 01/04/2021 08:38, Nina Wu wrote: > From: Nina Wu > > For new ICs, there are multiple

Re: [PATCH v2 2/6] soc: mediatek: devapc: move 'vio_idx_num' info to DT

2021-04-06 Thread Matthias Brugger
On 01/04/2021 08:38, Nina Wu wrote: > From: Nina Wu > > For new ICs, there are multiple devapc HWs for different subsys. > The number of devices controlled by each devapc (i.e. 'vio_idx_num' > in the code) varies. > We move this info from compatible data to DT so that we do not need > to add

Re: [PATCH v3 1/3] arm64: dts: mediatek: mt8167: add larb nodes

2021-04-06 Thread Matthias Brugger
On 06/04/2021 13:36, Fabien Parent wrote: > Add larb nodes for MT8167: > * larb0 is used for display (dsi and hdmi) > * larb1 is used for camera (csi) > * larb2 is used for the video hardware decoder > > Signed-off-by: Fabien Parent Whole series applied to v5.12-next/dts64-2 Thanks! > ---

Re: [PATCH 2/5] arm64: dts: mediatek: mt8167: add smi_common node

2021-04-06 Thread Matthias Brugger
On 05/04/2021 22:08, Fabien Parent wrote: > Add the smi_common node. > > Signed-off-by: Fabien Parent Applied to v5.12-next/dts64-2 I'll leave the others for a v2 of the series, as there a small comments. Regards, Matthias > --- > arch/arm64/boot/dts/mediatek/mt8167.dtsi | 9 + >

Re: [PATCH 1/5] arm64: dts: mediatek: mt8167: add mmsys node

2021-04-06 Thread Matthias Brugger
On 05/04/2021 22:08, Fabien Parent wrote: > Add node for MMSYS. > > Signed-off-by: Fabien Parent Applied to v5.12-next/dts64-2 Thanks > --- > arch/arm64/boot/dts/mediatek/mt8167.dtsi | 6 ++ > 1 file changed, 6 insertions(+) > > diff --git a/arch/arm64/boot/dts/mediatek/mt8167.dtsi

Re: [PATCH] arm64: dts: mediatek: mt8167: add power domains

2021-04-06 Thread Matthias Brugger
On 05/04/2021 19:28, Fabien Parent wrote: > Add support for the MT8167 power domains. > > Signed-off-by: Fabien Parent Applied to v5.12-next/dts64-2 Thanks > --- > arch/arm64/boot/dts/mediatek/mt8167.dtsi | 68 > 1 file changed, 68 insertions(+) > > diff --git

Re: [PATCH v2 1/2] dt-bindings: mediatek: mmsys: add mt8167 binding

2021-04-06 Thread Matthias Brugger
On 05/04/2021 22:03, Fabien Parent wrote: > Add binding documentation for MT8167 SoC. > > Signed-off-by: Fabien Parent > Reviewed-by: Chun-Kuang Hu > Acked-by: Rob Herring Applied both patches to v5.12-next/soc-2 Thanks! > --- > V2: Rebased + fix typo in commit message. > >

Re: [PATCH v2 3/8] dt-bindings: watchdog: Add compatible for Mediatek MT8195

2021-04-06 Thread Matthias Brugger
Hi Wim, On 26/03/2021 02:40, Rob Herring wrote: > On Fri, 19 Mar 2021 10:34:22 +0800, Seiya Wang wrote: >> This commit adds dt-binding documentation of watchdog for Mediatek MT8195 SoC >> Platform. >> >> Signed-off-by: Seiya Wang >> Reviewed-by: Guenter Roeck >> --- >>

Re: [PATCH v2 1/8] dt-bindings: timer: Add compatible for Mediatek MT8195

2021-04-06 Thread Matthias Brugger
Hi Daniel, On 04/04/2021 22:33, Daniel Lezcano wrote: > On 29/03/2021 13:52, Matthias Brugger wrote: >> >> >> On 19/03/2021 03:34, Seiya Wang wrote: >>> This commit adds dt-binding documentation of timer for Mediatek MT8195 SoC >>> Platform. >>&

Re: [PATCH v4,2/3] arm64: dts: mt8173: Separating mtk-vcodec-enc device node

2021-04-06 Thread Matthias Brugger
On 06/04/2021 12:46, Hans Verkuil wrote: > Hi Irui, > > On 25/03/2021 13:26, Irui Wang wrote: >> There are two separate hardware encoder blocks inside MT8173. >> Split the current mtk-vcodec-enc node to match the hardware architecture. > > I've accepted patches 1 & 3, so this patch can be

Re: [PATCH] arm64: dts: mediatek: fix reset GPIO level on pumpkin

2021-04-01 Thread Matthias Brugger
On 23/02/2021 23:18, Fabien Parent wrote: > The tca6416 chip is active low. Fix the reset-gpios value. > > Fixes: e2a8fa1e0faa ("arm64: dts: mediatek: fix tca6416 reset GPIOs in > pumpkin") > Signed-off-by: Fabien Parent Applied to v5.12-next/dts64 Thanks! > --- >

Re: [PATCH] arm64: dts: mt8183: Add power-domains properity to mfgcfg

2021-04-01 Thread Matthias Brugger
On 24/02/2021 11:30, Enric Balletbo Serra wrote: > Hi Ikjoon, > > Thank you for your patch. > > Missatge de Ikjoon Jang del dia dc., 24 de febr. > 2021 a les 10:21: >> >> mfgcfg clock is under MFG_ASYNC power domain >> >> Signed-off-by: Weiyi Lu >> Signed-off-by: Ikjoon Jang >> --- >> >>

Re: [PATCH 1/4] soc: mediatek: pm-domains: Add a meaningful power domain name

2021-04-01 Thread Matthias Brugger
On 25/02/2021 18:49, Enric Balletbo i Serra wrote: > Add the power domains names to the power domain struct so we > have meaningful name for every power domain. This also removes the > following debugfs error message. > > [2.242068] debugfs: Directory 'power-domain' with parent

Re: [PATCH 1/2] dt-bindings: arm64: dts: mediatek: Add mt8183-pumpkin board

2021-04-01 Thread Matthias Brugger
On 17/02/2021 21:59, Fabien Parent wrote: > Add binding documentation for the MT8183 Pumpkin board. > > Signed-off-by: Fabien Parent Whole series applied to v5.12-next/dts64 Thanks! > --- > Documentation/devicetree/bindings/arm/mediatek.yaml | 4 > 1 file changed, 4 insertions(+) >

Re: [PATCH -next] soc: mediatek: Make symbol 'mtk_mutex_driver' static

2021-04-01 Thread Matthias Brugger
On 10/02/2021 08:56, Wei Yongjun wrote: > The sparse tool complains as follows: > > drivers/soc/mediatek/mtk-mutex.c:464:24: warning: > symbol 'mtk_mutex_driver' was not declared. Should it be static? > > This symbol is not used outside of mtk-mutex.c, so this > commit marks it static. > >

Re: [PATCH v10 2/4] soc: mediatek: add MT6765 scpsys and subdomain support

2021-04-01 Thread Matthias Brugger
Hi Macpaul, On 10/03/2021 07:36, Macpaul Lin wrote: > From: Mars Cheng > > This adds scpsys support for MT6765 > Add subdomain support for MT6765: > isp, mm, connsys, mfg, and cam. > > Signed-off-by: Mars Cheng > Signed-off-by: Owen Chen > Signed-off-by: Macpaul Lin > --- >

Re: [PATCH v3] soc: mediatek: mmsys: Add mt8183 mmsys routing table

2021-03-31 Thread Matthias Brugger
On 30/03/2021 13:04, Hsin-Yi Wang wrote: > mt8183 has different routing registers than mt8173. > > Signed-off-by: Hsin-Yi Wang > Tested-by: Enric Balletbo i Serra Applied to v5.12-next/soc Thanks! > --- > v2->v3: > Fix comments. > > v1->v2: > Move mt8183 routing table to mt8183-mmsys.h >

Re: [PATCH v2 1/3] soc: mediatek: pm-domains: Use correct mask for bus_prot_clr

2021-03-31 Thread Matthias Brugger
On 01/02/2021 13:14, Bilal Wasim wrote: > When "bus_prot_reg_update" is true, the driver should use > INFRA_TOPAXI_PROTECTEN for both setting and clearing the bus > protection. However, the driver does not use this mask for > clearing bus protection which causes failure when booting > the

Re: [PATCH v2 2/3] soc: mediatek: pm-domains: Add domain_supply cap for mfg_async PD

2021-03-31 Thread Matthias Brugger
On 01/02/2021 13:14, Bilal Wasim wrote: > The mfg_async power domain in mt8173 is used to power up imgtec > gpu. This domain requires the da9211 regulator to be enabled before > the power domain can be enabled successfully. > > Signed-off-by: Bilal Wasim > Reviewed-by: Hsin-Yi Wang > --- >

Re: [PATCH 1/4] dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-kakadu

2021-03-31 Thread Matthias Brugger
On 31/03/2021 11:13, Hsin-Yi Wang wrote: > Kakadu is also known as ASUS Chromebook Detachable CM3. > > Signed-off-by: Hsin-Yi Wang Whole series applied to v5.12-next/dts64 Thanks! > --- > Documentation/devicetree/bindings/arm/mediatek.yaml | 7 +++ > 1 file changed, 7 insertions(+) >

Re: [RESEND PATCH 1/2] arm64: defconfig: Allow mt8173-based boards to boot from usb

2021-03-31 Thread Matthias Brugger
On 31/03/2021 11:15, Hsin-Yi Wang wrote: > On Wed, Mar 31, 2021 at 5:07 PM Enric Balletbo i Serra > wrote: >> >> Enable the option necessary to boot mt8173-based boards to boot from >> usb devices, like its phy and the regulators needed to have proper >> support. >> >> Signed-off-by: Enric

Re: [PATCH v2] soc: mediatek: mmsys: Add mt8183 mmsys routing table

2021-03-30 Thread Matthias Brugger
On 30/03/2021 12:44, Hsin-Yi Wang wrote: > mt8183 has different routing registers than mt8173. > > Signed-off-by: Hsin-Yi Wang > Tested-by: Enric Balletbo i Serra > --- > v1->v2: > Move mt8183 routing table to mt8183-mmsys.h > > This patch is based on >

Re: [PATCH v10 1/4] dt-bindings: mediatek: Add smi dts binding for Mediatek MT6765 SoC

2021-03-30 Thread Matthias Brugger
r part for it? Reviewed-by: Matthias Brugger > --- > .../bindings/memory-controllers/mediatek,smi-common.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git > a/Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml > > b/Documentation

Re: [PATCH v6 0/5] Add PMIC wrapper support for Mediatek MT6873/8192 SoC IC

2021-03-30 Thread Matthias Brugger
On 12/03/2021 16:34, Hsin-Hsiung Wang wrote: > This series adds support for new SoC MT6873/8192 to the pmic-wrap driver. > This series is based on Weiyi's patches[1]. > > [1] > https://patchwork.kernel.org/project/linux-mediatek/patch/1608642587-15634-7-git-send-email-weiyi...@mediatek.com/ >

Re: [PATCH] dt-bindings: arm64: dts: mediatek: Add mt8516-pumpkin board

2021-03-30 Thread Matthias Brugger
On 23/02/2021 23:36, Fabien Parent wrote: > Add binding documentation for the MT8516 Pumpkin board. > > Signed-off-by: Fabien Parent > --- Applied to v5.12-next/dts64 Thanks! > Documentation/devicetree/bindings/arm/mediatek.yaml | 4 > 1 file changed, 4 insertions(+) > > diff --git

Re: [PATCH] soc: mediatek: pm-domains: Fix missing error code in scpsys_add_subdomain()

2021-03-30 Thread Matthias Brugger
On 03/03/2021 10:10, Enric Balletbo i Serra wrote: > Adding one power domain in scpsys_add_subdomain is missing to assign an > error code when it fails. Fix that assigning an error code to 'ret', > this also fixes the follwowing smatch warning. > > drivers/soc/mediatek/mtk-pm-domains.c:492

Re: [PATCH] soc: mediatek: mmsys: Add mt8183 mmsys routing table

2021-03-30 Thread Matthias Brugger
Hi Hsin-Yi, Patch looks good but please use the new, just merged format, see [1] Please put the defines and the routing table in a new header file mt8183-mmsys.h Thanks Matthias [1] https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/log/?h=v5.12-next/soc On 23/03/2021

Re: [PATCH 2/2] soc: mediatek: mmsys: Add support for MT8167 SoC

2021-03-30 Thread Matthias Brugger
Hi Fabien, Sorry for taking so long on that patch. Generally the patch looks good, but I just merged a small change how we add new SoC to the driver. Please see comments below. On 27/10/2020 17:06, Fabien Parent wrote: > Add routing table for DSI on MT8167 SoC. The registers are mostly >

Re: [PATCH v2 0/2] soc: mediatek: Prepare MMSYS for DDP routing using tables

2021-03-30 Thread Matthias Brugger
On 17/03/2021 19:17, Enric Balletbo i Serra wrote: > Dear all, > > This is the second version of this series intended to prepare the > mtk-mmsys driver to allow different DDP (Data Display Path) routing > tables per SoC. Note that the series has been tested only on MT8173 platform, > for

Re: [PATCH v4 1/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC

2021-03-30 Thread Matthias Brugger
On 01/02/2021 04:59, yz...@mediatek.com wrote: > From: Ryan Wu > > This updates dt-binding documentation for MediaTek mt8192 > > Signed-off-by: Ryan Wu Applied to v5.12-next/dts64 Please resend the DTS patch with the comments I made. > --- > This patch is based on v5.10-rc7. > --- >

Re: [PATCH v4 2/2] arm64: dts: mt8192: add eFuse support for MT8192 SoC

2021-03-30 Thread Matthias Brugger
On 01/02/2021 04:59, yz...@mediatek.com wrote: > From: Ryan Wu > > Add eFuse node to read Mediatek eFuse > > Signed-off-by: Ryan Wu > --- > This patch dependents on "arm64: dts: Add Mediatek SoC MT8192 and evaluation > board dts and Makefile"[1] > > mt8192.dtsi file is needed for this

Re: [PATCH] arm64: dts: mt8173: fix wrong power-domain phandle of pmic

2021-03-29 Thread Matthias Brugger
On 18/03/2021 07:18, Chunfeng Yun wrote: > Due to power domain controller is added, the power domain's > phanle is also changed from 'scpsys' to 'spm', but forget to > modify pmic node's > > Fixes: 8b6562644df9 ("arm64: dts: mediatek: Add mt8173 power domain > controller") > Signed-off-by:

Re: [PATCH v4 2/2] power: supply: mt6360_charger: add MT6360 charger support

2021-03-29 Thread Matthias Brugger
On 18/01/2021 13:41, Gene Chen wrote: > From: Gene Chen > > Add basic support for the battery charger for MT6360 PMIC > > Signed-off-by: Gene Chen Sebastian, can you have a look on that patch please? Regards, Matthias > --- > drivers/power/supply/Kconfig | 10 + >

Re: [v7,2/3] arm64: dts: mt8183: Configure CPU cooling

2021-03-29 Thread Matthias Brugger
On 16/03/2021 08:01, Michael Kao wrote: > From: Matthias Kaehlcke > > Add two passive trip points at 68°C and 80°C for the CPU temperature. > > Signed-off-by: Matthias Kaehlcke > Signed-off-by: Michael Kao > Tested-by: Hsin-Yi Wang Applied to v5.12-next/dts64 Thanks. Matthias > --- >

Re: [v7,1/3] arm64: dts: mt8183: add thermal zone node

2021-03-29 Thread Matthias Brugger
On 22/03/2021 12:20, Hsin-Yi Wang wrote: > On Tue, Mar 16, 2021 at 3:02 PM Michael Kao wrote: >> >> From: "michael.kao" >> >> Add thermal zone node to Mediatek MT8183 dts file. >> >> Evaluate the thermal zone every 500ms while not cooling >> and every 100ms when passive cooling is performed.

Re: [PATCH 1/2] arm64: dts: mediatek: add MT6779 spi master dts node

2021-03-29 Thread Matthias Brugger
On 26/02/2021 11:59, Mason Zhang wrote: > this patch add spi master dts node for mt6779 SOC. > > Signed-off-by: Mason Zhang > --- > arch/arm64/boot/dts/mediatek/mt6779.dtsi | 96 > 1 file changed, 96 insertions(+) > > diff --git

Re: [PATCH v7 04/11] mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 regulator resources

2021-03-29 Thread Matthias Brugger
On 02/03/2021 08:16, Gene Chen wrote: > Lee Jones 於 2021年1月15日 週五 下午3:32寫道: >> >> On Fri, 15 Jan 2021, Gene Chen wrote: >> >>> Matthias Brugger 於 2021年1月12日 週二 下午8:32寫道: >>>> >>>> >>>> >>>> On 12/11/2020 11:3

Re: [PATCH 1/2] drivers/clocksource/mediatek: Split mediatek drivers into 2 files

2021-03-29 Thread Matthias Brugger
* Mediatek SoCs General-Purpose Timer handling. > + * > + * Copyright (C) 2014 Matthias Brugger > + * > + * Matthias Brugger The mt6765 was written by Stanley, I think we should reflcet that. Please see: e3af677607d9 ("clocksource/drivers/timer-mediatek: Add support for system timer") Regards, Matthias

Re: [PATCH v2] arm64: dts: mt8183: Add gce client reg for display subcomponents

2021-03-29 Thread Matthias Brugger
On 24/03/2021 08:08, Hsin-Yi Wang wrote: > Add mediatek,gce-client-reg for mmsys, ccorr, aal, gamma, dither. > > Fixes: 91f9c963ce79 ("arm64: dts: mt8183: Add display nodes for MT8183") > Signed-off-by: Hsin-Yi Wang > Tested-by: Enric Balletbo i Serra Applied to v5.12-next/dts64 Thanks! >

Re: [PATCH v6 8/8] arm64: dts: mt6359: add PMIC MT6359 related nodes

2021-03-29 Thread Matthias Brugger
On 15/03/2021 18:35, Hsin-Hsiung Wang wrote: > From: Wen Su > > add PMIC MT6359 related nodes which is for MT6779 platform > > Signed-off-by: Wen Su > Signed-off-by: Hsin-Hsiung Wang > --- > changes since v5: > - update file date. > --- > arch/arm64/boot/dts/mediatek/mt6359.dtsi| 298

Re: [PATCH v5 13/13] arm: dts: mt2701: harmonize node names and compatibles

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > This is used to fix dtbs_check warning > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts32 > --- > v2~v5: no changes > --- > arch/arm/boot/dts/mt2701.dtsi | 19 +++ > 1 file changed, 11 insertions(+), 8 deletions(-) >

Re: [PATCH v5 10/13] arm64: dts: mediatek: mt8183: fix dtbs_check warning

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > Harmonize node names, compatibles and properties. > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts64 > --- > v4~v5: no changes > v3: remove property clock-names suggested by CK > v2: no changes > --- >

Re: [PATCH v5 12/13] arm: dts: mt7623: harmonize node names and compatibles

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > This is used to fix dtbs_check warning > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts32 > --- > v2~v5: no changes > --- > arch/arm/boot/dts/mt7623.dtsi | 26 ++ > arch/arm/boot/dts/mt7623n.dtsi | 4 ++-- >

Re: [PATCH v5 11/13] arm: dts: mt7629: harmonize node names and compatibles

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > This is used to fix dtbs_check warning > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts32 > --- > v2~v5: no changes > --- > arch/arm/boot/dts/mt7629.dtsi | 12 +++- > 1 file changed, 7 insertions(+), 5 deletions(-) > > diff

Re: [PATCH v5 09/13] arm64: dts: mediatek: mt7622: harmonize node names and compatibles

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > This is used to fix dtbs_check warning > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts64 > --- > v2~v5: no changes > --- > arch/arm64/boot/dts/mediatek/mt7622.dtsi | 9 + > 1 file changed, 5 insertions(+), 4 deletions(-) > >

Re: [PATCH v5 08/13] arm64: dts: mediatek: mt8516: harmonize node names and compatibles

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > This is used to fix dtbs_check warning: > harmonize node names and compatibles; > add property "usb-role-switch" for connector dependence. > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts64 > --- > v2~v5: no changes > --- >

Re: [PATCH v5 07/13] arm64: dts: mediatek: mt2712: harmonize node names

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > This is used to fix dtbs_check warning. > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts64 > --- > v2~v5: no changes > --- > arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) >

Re: [PATCH v5 06/13] arm64: dts: mediatek: mt8173: fix dtbs_check warning

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > Harmonize nodes names, compatibles and remove unused property. > > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts64 > --- > v2~v5: no changes > --- > arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 4 +--- >

Re: [PATCH v5 05/13] arm64: dts: mt8173: fix property typo of 'phys' in dsi node

2021-03-29 Thread Matthias Brugger
On 16/03/2021 10:22, Chunfeng Yun wrote: > Use 'phys' instead of 'phy'. > > Fixes: 81ad4dbaf7af ("arm64: dts: mt8173: Add display subsystem related > nodes") > Cc: stable > Reviewed-by: Chun-Kuang Hu > Signed-off-by: Chunfeng Yun Applied now to v5.12-next/dts64 > --- > v5: merged into

Re: [PATCH v2 6/8] dt-bindings: arm: Add compatible for Mediatek MT8195

2021-03-29 Thread Matthias Brugger
On 19/03/2021 03:34, Seiya Wang wrote: > This commit adds dt-binding documentation for the Mediatek MT8195 > reference board. > > Signed-off-by: Seiya Wang Applied to v5.12-next/dts64 Thanks! > --- > Documentation/devicetree/bindings/arm/mediatek.yaml | 4 > 1 file changed, 4

Re: [PATCH v2 2/8] dt-bindings: serial: Add compatible for Mediatek MT8195

2021-03-29 Thread Matthias Brugger
On 19/03/2021 03:34, Seiya Wang wrote: > This commit adds dt-binding documentation of uart for Mediatek MT8195 SoC > Platform. > > Signed-off-by: Seiya Wang Applied to v5.12-next/dts64 Thanks! > --- > Documentation/devicetree/bindings/serial/mtk-uart.txt | 1 + > 1 file changed, 1

Re: [PATCH v2 1/8] dt-bindings: timer: Add compatible for Mediatek MT8195

2021-03-29 Thread Matthias Brugger
On 19/03/2021 03:34, Seiya Wang wrote: > This commit adds dt-binding documentation of timer for Mediatek MT8195 SoC > Platform. > > Signed-off-by: Seiya Wang Applied to v5.12-next/dts64 Thanks! > --- > Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt | 1 + > 1 file changed,

Re: [PATCH v4 1/4] dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-damu

2021-03-29 Thread Matthias Brugger
On 19/03/2021 04:52, Hsin-Yi Wang wrote: > mt8183-kukui-jacuzzi-damu board also known as ASUS Chromebook Flip CM3, > using mediatek mt8183 SoC. > > Signed-off-by: Hsin-Yi Wang > Reviewed-by: Enric Balletbo i Serra Whole series applied to v5.12-next/dts64 Thanks > --- >

Re: [PATCH 2/2] dt-bindings: cpufreq: update cpu type and clock name for MT8173 SoC

2021-03-29 Thread Matthias Brugger
On 26/03/2021 04:12, Seiya Wang wrote: > Update the cpu type of cpu2 and cpu3 since MT8173 used Cortex-a72. > > Signed-off-by: Seiya Wang Reviewed-by: Matthias Brugger > --- > Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek.txt | 8 > 1 file changed,

Re: [PATCH 1/2] clk: mediatek: remove deprecated CLK_INFRA_CA57SEL for MT8173 SoC

2021-03-29 Thread Matthias Brugger
On 26/03/2021 04:12, Seiya Wang wrote: > Remove CLK_INFRA_CA57SEL for MT8173 since it's no longer used. > > Signed-off-by: Seiya Wang Reviewed-by: Matthias Brugger > --- > include/dt-bindings/clock/mt8173-clk.h | 1 - > 1 file changed, 1 deletion(-) > > diff --g

Re: [PATCH v2 13/13] arm64: dts: mt8183: update wakeup register offset

2021-03-29 Thread Matthias Brugger
On 23/03/2021 08:02, Chunfeng Yun wrote: > Use wakeup control register offset exactly, and update revision > number > > Signed-off-by: Chunfeng Yun > --- > v2: modify revision format > --- > arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > >

Re: [PATCH 1/2] dt-bindings: devapc: Update bindings

2021-03-29 Thread Matthias Brugger
On 26/03/2021 08:31, Nina Wu wrote: > From: Nina Wu > > To support newer hardware architecture of devapc, > update device tree bindings. > > Signed-off-by: Nina Wu > --- > .../devicetree/bindings/soc/mediatek/devapc.yaml | 41 > ++ > 1 file changed, 41 insertions(+)

Re: [PATCH 2/2] soc: mediatek: Add mt8192 devapc driver

2021-03-29 Thread Matthias Brugger
As a general comment: Please split your patch in several, one introducing changes to the existing code base which are needed for newer SoCs (depending on the changes more then one) and one which actually adds support for the new SoC. More comments below. On 26/03/2021 08:31, Nina Wu wrote: >

Re: [PATCH v13 7/8] soc: mediatek: add mtk mutex support for MT8183

2021-03-17 Thread Matthias Brugger
On 29/01/2021 10:22, Hsin-Yi Wang wrote: > From: Yongqiang Niu > > Add mtk mutex support for MT8183 SoC. > > Signed-off-by: Yongqiang Niu > Signed-off-by: Hsin-Yi Wang > Reviewed-by: CK Hu > --- > drivers/soc/mediatek/mtk-mutex.c | 50 > 1 file changed,

Re: [PATCH v6 10/22] clk: mediatek: Add MT8192 basic clocks support

2021-02-10 Thread Matthias Brugger
On 22/12/2020 14:09, Weiyi Lu wrote: > Add MT8192 basic clock providers, include topckgen, apmixedsys, > infracfg and pericfg. > > Signed-off-by: Weiyi Lu > --- > drivers/clk/mediatek/Kconfig |8 + > drivers/clk/mediatek/Makefile |1 + > drivers/clk/mediatek/clk-mt8192.c |

Re: [PATCH v6 01/22] dt-bindings: ARM: Mediatek: Add new document bindings of imp i2c wrapper controller

2021-02-10 Thread Matthias Brugger
On 22/12/2020 14:09, Weiyi Lu wrote: > This patch adds the new binding documentation of imp i2c wrapper controller > for Mediatek MT8192. The wrapper controller has only clock parts, or are the clock register mapped into the i2c wrapper block. In that case we might want to probe the clock

Re: [PATCH v13 7/8] soc: mediatek: add mtk mutex support for MT8183

2021-02-10 Thread Matthias Brugger
On 09/02/2021 15:48, Enric Balletbo Serra wrote: > Hi Hsin-Yi, > > Thank you for your patch. > > Missatge de Hsin-Yi Wang del dia dv., 29 de gen. > 2021 a les 10:23: >> >> From: Yongqiang Niu >> >> Add mtk mutex support for MT8183 SoC. >> >> Signed-off-by: Yongqiang Niu >> Signed-off-by:

Re: [PATCH v4, 01/10] soc: mediatek: mmsys: create mmsys folder

2021-02-10 Thread Matthias Brugger
On 09/02/2021 16:38, Enric Balletbo Serra wrote: > Hi Yongqiang Niu, > > Thank you for your patch. > > Missatge de Yongqiang Niu del dia dt., 5 > de gen. 2021 a les 4:07: >> >> the mmsys will more and more complicated after support >> more and more SoCs, add an independent folder will be >>

Re: [PATCH RESEND v5 8/8] arm64: dts: mt6359: add PMIC MT6359 related nodes

2021-02-07 Thread Matthias Brugger
On 02/02/2021 04:51, Tzung-Bi Shih wrote: > On Sun, Jan 31, 2021 at 7:06 PM Matthias Brugger > wrote: >> On 29/01/2021 10:49, Hsin-Hsiung Wang wrote: >>> + mt6359codec: mt6359codec { >>> + }; >> >> I understand that the dmic

Re: [PATCH] arm64: dts: mediatek: mt8183: evb: Add domain supply for mfg

2021-02-01 Thread Matthias Brugger
On 01/02/2021 10:30, Hsin-Yi Wang wrote: > Add domain supply node for mt8183-evb > > Signed-off-by: Hsin-Yi Wang Queued in v5.12-tmp/dts64 Thanks > --- > arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 > 1 file changed, 4 insertions(+) > > diff --git

Re: [PATCH 0/2] Add MediaTek MT8192 clock provider device nodes

2021-02-01 Thread Matthias Brugger
Hi Weiyi, On 01/02/2021 10:31, Weiyi Lu wrote: > On Sun, 2021-01-31 at 14:27 +0100, Matthias Brugger wrote: >> >> On 22/12/2020 14:40, Weiyi Lu wrote: >>> This series is based on v5.10-rc1, MT8192 dts v6[1] and >>> MT8192 clock v6 series[2]. >>> >>

Re: [PATCH 2/2] soc: mediatek: pm-domains: Add domain_supply cap for mfg_async PD

2021-02-01 Thread Matthias Brugger
On 01/02/2021 06:45, Bilal Wasim wrote: > The mfg_async power domain in mt8173 is used to power up imgtec > gpu. This domain requires the da9211 regulator to be enabled before > the power domain can be enabled successfully. > > Signed-off-by: Bilal Wasim > --- >

Re: [PATCH v2 3/3] arm64: dts: mediatek: mt8183: Add domain supply for mfg

2021-02-01 Thread Matthias Brugger
On 31/01/2021 13:05, Matthias Brugger wrote: > > > On 29/01/2021 11:12, Hsin-Yi Wang wrote: >> Add domain supply node. >> >> Signed-off-by: Hsin-Yi Wang >> --- > > Applied to v5.11-next/dts64 > I just realiezed that we will also need a patch

Re: [PATCH 1/2] soc: mediatek: pm-domains: Use correct mask for bus_prot_clr

2021-02-01 Thread Matthias Brugger
On 01/02/2021 06:45, Bilal Wasim wrote: > When "bus_prot_reg_update" is false, the driver should use > INFRA_TOPAXI_PROTECTEN for both setting and clearing the bus > protection. However, the driver does not use this mask for > clearing bus protection which causes failure when booting > the

Re: [PATCH v1 2/2] arm64: configs: Support DEVAPC on MediaTek platforms

2021-02-01 Thread Matthias Brugger
On 31/01/2021 23:23, Arnd Bergmann wrote: > On Sun, Jan 31, 2021 at 3:07 PM Matthias Brugger > wrote: >> On 23/12/2020 09:44, Neal Liu wrote: >>> Support DEVAPC on MediaTek platforms by enabling CONFIG_MTK_DEVAPC. >>> >>> Signed-off-by: Neal Liu &g

Re: [PATCH] arm64: dts: mt8183: Fix GCE include path

2021-02-01 Thread Matthias Brugger
On 31/01/2021 17:17, Chun-Kuang Hu wrote: > Hi, Matthias: > > 於 2021年1月31日 週日 下午6:17寫道: >> >> From: Matthias Brugger >> >> The header file of GCE should be for MT8183 SoC instead of MT8173. >> > > Reviewed-by: Chun-Kuang Hu > Applied to

Re: [PATCH] arm64: dts: mediatek: Correct i2c clock of MT8192

2021-01-31 Thread Matthias Brugger
On 21/12/2020 13:26, qii.w...@mediatek.com wrote: > From: Qii Wang > > imp wrapper clock is the i2c source clock of MT8192 > > Signed-off-by: Qii Wang > --- Thanks for your patch. The next time please provide information about any out-of-tree series that are needed to apply cleanly.

Re: [PATCH 1/2] arm64: dts: mt6779: Support pwrap on Mediatek MT6779 platform

2021-01-31 Thread Matthias Brugger
On 04/01/2021 09:08, Argus Lin wrote: > Support pwrap on Mediatek MT6779 platform by adding pwrap node in dts file. > > Signed-off-by: Argus Lin > --- Applied to v5.11-next/dts64 > arch/arm64/boot/dts/mediatek/mt6779.dtsi | 9 + > 1 file changed, 9 insertions(+) > > diff --git

Re: [PATCH 2/2] arm64: configs: Support pwrap on Mediatek MT6779 platform

2021-01-31 Thread Matthias Brugger
On 04/01/2021 09:08, Argus Lin wrote: > Support pwrap on Mediatek MT6779 platform by enabling CONFIG_MTK_PMIC_WRAP. > > Signed-off-by: Argus Lin > --- Applied to v5.11-next/defconfig > arch/arm64/configs/defconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git

Re: [PATCH v2] dts64: mt7622: fix slow sd card access

2021-01-31 Thread Matthias Brugger
On 13/01/2021 19:09, Frank Wunderlich wrote: > From: Frank Wunderlich > > Fix extreme slow speed (200MB takes ~20 min) on writing sdcard on > bananapi-r64 by adding reset-control for mmc1 like it's done for mmc0/emmc. > > Cc: sta...@vger.kernel.org > Fixes: 2c002a3049f7 ("arm64: dts: mt7622:

Re: [PATCH] soc: mediatek: pm-domains: Don't print an error if child domain is deferred

2021-01-31 Thread Matthias Brugger
On 13/01/2021 22:30, Enric Balletbo i Serra wrote: > Child domains can be deferred by the core because one of its resources > is not available yet, in such case, it will print an error, but > later it will succeed to probe. Fix that using the dev_err_probe() > function so it only prints an

Re: [PATCH v4 1/3] arm64: dts: mt8183: config dsi node

2021-01-31 Thread Matthias Brugger
On 13/01/2021 12:03, Hsin-Yi Wang wrote: > Config dsi node for mt8183 kukui. Set panel and ports. > > Several kukui boards share the same panel property and only compatible > is different. So compatible will be set in board dts for comparison > convenience. > > Signed-off-by: Hsin-Yi Wang >

Re: [PATCH v2] soc: mediatek: cmdq: add address shift in jump

2021-01-31 Thread Matthias Brugger
On 08/01/2021 02:48, Yongqiang Niu wrote: > On Wed, 2020-12-23 at 16:34 +0800, Yongqiang Niu wrote: >> Add address shift when compose jump instruction >> to compatible with 35bit format. >> >> Fixes: 0858fde496f8 ("mailbox: cmdq: variablize address shift in platform") >> >> Signed-off-by:

Re: [PATCH v2, 1/3] dt-binding: gce: add gce header file for mt8192

2021-01-31 Thread Matthias Brugger
On 24/12/2020 01:48, Yongqiang Niu wrote: > Add documentation for the mt8192 gce. > > Add gce header file defined the gce hardware event, > subsys number and constant for mt8192. > > Signed-off-by: Yongqiang Niu > --- > .../devicetree/bindings/mailbox/mtk-gce.txt| 7 +- >

Re: [PATCH 2/3] usb: xhci-mtk: fix UAS issue by XHCI_BROKEN_STREAMS quirk

2021-01-31 Thread Matthias Brugger
On 24/12/2020 08:18, Chunfeng Yun wrote: > On Wed, 2020-12-16 at 19:43 -0800, Rosen Penev wrote: >> On Wed, Dec 16, 2020 at 6:29 PM Chunfeng Yun >> wrote: >>> >>> On Wed, 2020-12-16 at 20:28 +0800, Nicolas Boichat wrote: On Wed, Dec 16, 2020 at 7:53 PM Chunfeng Yun wrote: [...]

Re: [PATCH v1 1/2] arm64: dts: mt6779: Support devapc

2021-01-31 Thread Matthias Brugger
On 23/12/2020 10:52, Neal Liu wrote: > +add comments & reviewed-by Hanks > > On Wed, 2020-12-23 at 16:44 +0800, Neal Liu wrote: > > Support DEVAPC on MT6779 platforms by adding device node. > > Reviewed-by: Hanks Chen Apllied with the description and Reviewed-by to v5.11-next/dts64 Thanks

Re: [PATCH v1 2/2] arm64: configs: Support DEVAPC on MediaTek platforms

2021-01-31 Thread Matthias Brugger
On 23/12/2020 09:44, Neal Liu wrote: > Support DEVAPC on MediaTek platforms by enabling CONFIG_MTK_DEVAPC. > > Signed-off-by: Neal Liu > --- > arch/arm64/configs/defconfig |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig

Re: [PATCH v3 1/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8192 SoC

2021-01-31 Thread Matthias Brugger
On 22/01/2021 07:28, mtk23264 wrote: > On Sun, 2021-01-03 at 09:25 -0700, Rob Herring wrote: >> On Mon, Dec 21, 2020 at 02:10:19PM +0800, yz...@mediatek.com wrote: >>> From: Ryan Wu >>> >>> This updates dt-binding documentation for MediaTek mt8192 >>> >>> Signed-off-by: Ryan Wu >>> --- >>>

Re: [PATCH v1 2/2] arm64: dts: mt6779: Support ufshci and ufsphy

2021-01-31 Thread Matthias Brugger
On 23/12/2020 05:13, Stanley Chu wrote: > Support UFS on MT6779 platforms by adding ufshci and ufsphy > nodes in dts file. > > Reviewed-by: Hanks Chen > Signed-off-by: Stanley Chu > --- > arch/arm64/boot/dts/mediatek/mt6779.dtsi | 36 +++- > 1 file changed, 35

Re: [PATCH] arm64: dts: mediatek: Add Mediatek mt8192 cpufreq device nodes

2021-01-31 Thread Matthias Brugger
On 21/12/2020 04:36, Andrew-sh.Cheng wrote: > From: "Andrew-sh.Cheng" > > This patch depends on [1] and [2]. > > [1]http://lists.infradead.org/pipermail/linux-mediatek/2020-November/019378.html >

Re: [PATCH 0/2] Add MediaTek MT8192 clock provider device nodes

2021-01-31 Thread Matthias Brugger
On 22/12/2020 14:40, Weiyi Lu wrote: > This series is based on v5.10-rc1, MT8192 dts v6[1] and > MT8192 clock v6 series[2]. > > [1] https://patchwork.kernel.org/project/linux-mediatek/list/?series=373899 > [2] https://patchwork.kernel.org/project/linux-mediatek/list/?series=405295 > [1] is

Re: [PATCH 2/2] arm64: dts: mediatek: Correct UART0 bus clock of MT8192

2021-01-31 Thread Matthias Brugger
On 22/12/2020 14:40, Weiyi Lu wrote: > infra_uart0 clock is the real one what uart0 uses as bus clock. > > Signed-off-by: Weiyi Lu > --- > arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

Re: [PATCH v4 2/5] soc: mediatek: pwrap: add arbiter capability

2021-01-31 Thread Matthias Brugger
On 21/12/2020 03:33, Nicolas Boichat wrote: > On Wed, Nov 18, 2020 at 8:08 PM Hsin-Hsiung Wang > wrote: >> >> Add arbiter capability for pwrap driver. >> The arbiter capability uses new design to judge the priority and latency >> for multi-channel. >> This patch is preparing for adding

Re: [PATCH] arm64: dts: mt8192: Add cpu-idle-states

2021-01-31 Thread Matthias Brugger
On 22/12/2020 05:58, James Liao wrote: > Add idle states for cpu-off and cluster-off. > > Signed-off-by: James Liao > --- Applied to v5.11-next/dts64 Thanks! > arch/arm64/boot/dts/mediatek/mt8192.dtsi | 44 > 1 file changed, 44 insertions(+) > > This patch bases

Re: [PATCH v10] cpufreq: mediatek-hw: Add support for Mediatek cpufreq HW driver

2021-01-31 Thread Matthias Brugger
On 29/12/2020 07:17, Hector Yuan wrote: > The CPUfreq HW present in some Mediatek chipsets offloads the steps necessary > for changing the frequency of CPUs. > The driver implements the cpufreq driver interface for this hardware engine. > This patch depends on MT6779 DTS patchset[1]

Re: [PATCH v1] arm64: dts: mt8192: add nor_flash device node

2021-01-31 Thread Matthias Brugger
On 31/01/2021 11:26, Matthias Brugger wrote: > > > On 10/12/2020 09:34, Bayi Cheng wrote: >> From: bayi cheng >> >> add nor_flash device node >> >> Signed-off-by: bayi cheng >> --- >> arch/arm64/boot/dts/mediatek/mt8192.dtsi |

  1   2   3   4   5   6   7   8   9   10   >