mbox series

[0/5] Add basic clock support for mt6765

Message ID 1582278742-1626-1-git-send-email-macpaul.lin@mediatek.com (mailing list archive)
Headers show
Series Add basic clock support for mt6765 | expand

Message

Macpaul Lin Feb. 21, 2020, 9:52 a.m. UTC
This patch set adds basic clock support for Mediatek's new 8-core SoC,
MT6765, which is mainly for smartphone application. Which has been
split from previous patch set v7: Add basic SoC support for mt6765.

  https://patchwork.kernel.org/cover/11370105/

Changes in this patch set:
1. Take patches #1, #3, #4 from origin patch set.
  - [v7,1/7] dt-bindings: clock: mediatek: document clk bindings for
    Mediatek MT6765 SoC
  - [v7,3/7] clk: mediatek: add mt6765 clock IDs
  - [v7,4/7] clk: mediatek: Add MT6765 clock support
2. Split origin patch #1 into 3 patches:
  - [PATCH 1/5] dt-bindings: clock: mediatek: document clk bindings for
    Mediatek MT6765 SoC
  - [PATCH 2/5] dt-bindings: clock: mediatek: document clk bindings
    mipi0a for Mediatek MT6765 SoC
  - [PATCH 3/5] dt-bindings: clock: mediatek: document clk bindings 
    vcodecsys for Mediatek MT6765 SoC

Macpaul Lin (3):
  dt-bindings: clock: mediatek: document clk bindings for Mediatek
    MT6765 SoC
  dt-bindings: clock: mediatek: document clk bindings mipi0a for
    Mediatek MT6765 SoC
  dt-bindings: clock: mediatek: document clk bindings vcodecsys for
    Mediatek MT6765 SoC

Mars Cheng (1):
  clk: mediatek: add mt6765 clock IDs

Owen Chen (1):
  clk: mediatek: Add MT6765 clock support

 .../arm/mediatek/mediatek,apmixedsys.txt      |   1 +
 .../bindings/arm/mediatek/mediatek,audsys.txt |   1 +
 .../bindings/arm/mediatek/mediatek,camsys.txt |   1 +
 .../bindings/arm/mediatek/mediatek,imgsys.txt |   1 +
 .../arm/mediatek/mediatek,infracfg.txt        |   1 +
 .../bindings/arm/mediatek/mediatek,mipi0a.txt |  28 +
 .../bindings/arm/mediatek/mediatek,mmsys.txt  |   1 +
 .../arm/mediatek/mediatek,pericfg.txt         |   1 +
 .../arm/mediatek/mediatek,topckgen.txt        |   1 +
 .../arm/mediatek/mediatek,vcodecsys.txt       |  27 +
 drivers/clk/mediatek/Kconfig                  |  86 ++
 drivers/clk/mediatek/Makefile                 |   7 +
 drivers/clk/mediatek/clk-mt6765-audio.c       | 100 ++
 drivers/clk/mediatek/clk-mt6765-cam.c         |  74 ++
 drivers/clk/mediatek/clk-mt6765-img.c         |  70 ++
 drivers/clk/mediatek/clk-mt6765-mipi0a.c      |  68 ++
 drivers/clk/mediatek/clk-mt6765-mm.c          |  96 ++
 drivers/clk/mediatek/clk-mt6765-vcodec.c      |  70 ++
 drivers/clk/mediatek/clk-mt6765.c             | 952 ++++++++++++++++++
 include/dt-bindings/clock/mt6765-clk.h        | 313 ++++++
 20 files changed, 1899 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mipi0a.txt
 create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,vcodecsys.txt
 create mode 100644 drivers/clk/mediatek/clk-mt6765-audio.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-cam.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-img.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-mipi0a.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-mm.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765-vcodec.c
 create mode 100644 drivers/clk/mediatek/clk-mt6765.c
 create mode 100644 include/dt-bindings/clock/mt6765-clk.h