Message ID | 20220629110254.184213-1-angelogioacchino.delregno@collabora.com (mailing list archive) |
---|---|
Headers | show |
Series | MediaTek Helio X10 MT6795 - Clock drivers | expand |
Il 29/06/22 13:02, AngeloGioacchino Del Regno ha scritto: > In an effort to give some love to the apparently forgotten MT6795 SoC, > I am upstreaming more components that are necessary to support platforms > powered by this one apart from a simple boot to serial console. > > This (very big) series introduces system clock, multimedia clock drivers > (including resets) for this SoC. > > Tested on a MT6795 Sony Xperia M5 (codename "Holly") smartphone. > > This series depends on, and can be merged on top of: > [1]: https://patchwork.kernel.org/project/linux-mediatek/list/?series=640122 > [2]: https://patchwork.kernel.org/project/linux-mediatek/list/?series=637849 > Gentle ping for this series... ...I've got a lot of commits to send that depend on this one... P.S.: The dependencies in [1] and [2] are already upstream. Cheers, Angelo > Changes in v5: > - Renamed clock/reset header filenames to add vendor prefix > - Removed quotes for $id, $schema in commit [4/7] > > Changes in v4: > - Removed unnecessary examples for clock controllers in commit [4/7] > - Fixed one instance of 88 columns line wrap in commit [4/7] > > Changes in v3: > - Fixed typo in commit [4/7] > > Changes in v2: > - Fixed yaml clock bindings as per Rob's review > - Added ability to compile all MT6795 clock drivers as modules > - Added commits to export some symbols, required to compile as module > AngeloGioacchino Del Regno (7): > dt-bindings: mediatek: Document MT6795 system controllers bindings > dt-bindings: clock: Add MediaTek Helio X10 MT6795 clock bindings > dt-bindings: reset: Add bindings for MT6795 Helio X10 reset > controllers > dt-bindings: clock: mediatek: Add clock driver bindings for MT6795 > clk: mediatek: clk-apmixed: Remove unneeded __init annotation > clk: mediatek: Export required symbols to compile clk drivers as > module > clk: mediatek: Add MediaTek Helio X10 MT6795 clock drivers > > .../arm/mediatek/mediatek,infracfg.yaml | 2 + > .../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + > .../arm/mediatek/mediatek,pericfg.yaml | 1 + > .../bindings/clock/mediatek,apmixedsys.yaml | 1 + > .../bindings/clock/mediatek,mt6795-clock.yaml | 66 ++ > .../clock/mediatek,mt6795-sys-clock.yaml | 54 ++ > .../bindings/clock/mediatek,topckgen.yaml | 1 + > drivers/clk/mediatek/Kconfig | 37 ++ > drivers/clk/mediatek/Makefile | 6 + > drivers/clk/mediatek/clk-apmixed.c | 3 +- > drivers/clk/mediatek/clk-cpumux.c | 2 + > drivers/clk/mediatek/clk-mt6795-apmixedsys.c | 157 +++++ > drivers/clk/mediatek/clk-mt6795-infracfg.c | 148 +++++ > drivers/clk/mediatek/clk-mt6795-mfg.c | 50 ++ > drivers/clk/mediatek/clk-mt6795-mm.c | 106 +++ > drivers/clk/mediatek/clk-mt6795-pericfg.c | 160 +++++ > drivers/clk/mediatek/clk-mt6795-topckgen.c | 610 ++++++++++++++++++ > drivers/clk/mediatek/clk-mt6795-vdecsys.c | 55 ++ > drivers/clk/mediatek/clk-mt6795-vencsys.c | 50 ++ > drivers/clk/mediatek/clk-mtk.c | 2 + > drivers/clk/mediatek/reset.c | 1 + > .../dt-bindings/clock/mediatek,mt6795-clk.h | 275 ++++++++ > .../reset/mediatek,mt6795-resets.h | 50 ++ > 23 files changed, 1837 insertions(+), 1 deletion(-) > create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt6795-clock.yaml > create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt6795-sys-clock.yaml > create mode 100644 drivers/clk/mediatek/clk-mt6795-apmixedsys.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-infracfg.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-mfg.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-mm.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-pericfg.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-topckgen.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-vdecsys.c > create mode 100644 drivers/clk/mediatek/clk-mt6795-vencsys.c > create mode 100644 include/dt-bindings/clock/mediatek,mt6795-clk.h > create mode 100644 include/dt-bindings/reset/mediatek,mt6795-resets.h >
On 21/07/2022 10:53, AngeloGioacchino Del Regno wrote: > Il 29/06/22 13:02, AngeloGioacchino Del Regno ha scritto: >> In an effort to give some love to the apparently forgotten MT6795 SoC, >> I am upstreaming more components that are necessary to support platforms >> powered by this one apart from a simple boot to serial console. >> >> This (very big) series introduces system clock, multimedia clock drivers >> (including resets) for this SoC. >> >> Tested on a MT6795 Sony Xperia M5 (codename "Holly") smartphone. >> >> This series depends on, and can be merged on top of: >> [1]: https://patchwork.kernel.org/project/linux-mediatek/list/?series=640122 >> [2]: https://patchwork.kernel.org/project/linux-mediatek/list/?series=637849 >> > > Gentle ping for this series... > ...I've got a lot of commits to send that depend on this one... > > P.S.: The dependencies in [1] and [2] are already upstream. > You sent this message to Rob (not to others) and you did not mention whom are you pinging. Rob provided all necessary tags for you. If you want to ping someone, put proper names in "To" but best - mention by name. Best regards, Krzysztof
Il 21/07/22 18:38, Krzysztof Kozlowski ha scritto: > On 21/07/2022 10:53, AngeloGioacchino Del Regno wrote: >> Il 29/06/22 13:02, AngeloGioacchino Del Regno ha scritto: >>> In an effort to give some love to the apparently forgotten MT6795 SoC, >>> I am upstreaming more components that are necessary to support platforms >>> powered by this one apart from a simple boot to serial console. >>> >>> This (very big) series introduces system clock, multimedia clock drivers >>> (including resets) for this SoC. >>> >>> Tested on a MT6795 Sony Xperia M5 (codename "Holly") smartphone. >>> >>> This series depends on, and can be merged on top of: >>> [1]: https://patchwork.kernel.org/project/linux-mediatek/list/?series=640122 >>> [2]: https://patchwork.kernel.org/project/linux-mediatek/list/?series=637849 >>> >> >> Gentle ping for this series... >> ...I've got a lot of commits to send that depend on this one... >> >> P.S.: The dependencies in [1] and [2] are already upstream. >> > > You sent this message to Rob (not to others) and you did not mention > whom are you pinging. Rob provided all necessary tags for you. > > If you want to ping someone, put proper names in "To" but best - mention > by name. > > Best regards, > Krzysztof Right. The ping wasn't for Rob, as he reviewed/acked all of the dt-bindings patches in this series. Next time I'll be more specific - thanks for that. Cheers! Angelo