devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC
@ 2014-09-22  4:47 Abhilash Kesavan
  2014-09-22  4:47 ` [PATCH v5 1/8] clk: samsung: add support for 145xx and 1460x PLLs Abhilash Kesavan
                   ` (9 more replies)
  0 siblings, 10 replies; 24+ messages in thread
From: Abhilash Kesavan @ 2014-09-22  4:47 UTC (permalink / raw)
  To: linux-samsung-soc, linux-arm-kernel, devicetree, catalin.marinas
  Cc: tomasz.figa, naveenkrishna.ch, kesavan.abhilash

Changes since v4:
- Fixed comments from Tomasz Figa:
	- Changed the namespace prefix from exynos to samsung
	- Defined bindings to take all input clocks
	- Sorted the Kconfig entries alphabetically in clock Makefile
	- Used consistent 1 tab line breaks across the clock file
	- Statically initialized the samsung_cmu_info struct
- Enabled exynos7 in the arm64 defconfig as per Catalin Marinas' comment.
- Added Kukjin Kim's ack along with Thomas Abraham's tested and reviewed tags.

Changes since v3:
- Removed aliases for serial controllers from dtsi file and moved it
  into board specific dts file as suggested by Arnd.
- Based this series on Robert Richter's patches for adding vendor
  device tree sub-directories for arm64.
  http://comments.gmane.org/gmane.linux.kbuild.devel/12131

This patchset supports the new Exynos7 Samsung SoC based on Cortex-A57.
Exynos7 is a System-On-Chip (SoC) that is based on 64-bit ARMv8 RISC
processor.

The following patches are tested based on linux-next tree (20140919).
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/

Following patches are required for this series:
1- "tty/serial: fix config dependencies for samsung serial"
   https://www.mail-archive.com/linux-samsung-soc <at> vger.kernel.org/msg36208.html
2- "dts, kbuild: Implement support for dtb vendor subdirs" patchset 
   http://comments.gmane.org/gmane.linux.kbuild.devel/12131

Alim Akhtar (2):
  arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support
  arm64: Enable Exynos7 SOC in the defconfig

Naveen Krishna Ch (5):
  clk: samsung: add support for 145xx and 1460x PLLs
  clk: samsung: Factor out the common code to clk.c
  clk: samsung: Add fixed_factor_clocks field to struct exynos_cmu_info
  clk: samsung: add initial clock support for Exynos7 SoC
  arm64: dts: Add initial device tree support for EXYNOS7

Pankaj Dubey (1):
  arm64: dts: add <dt-bindings/> symlink

 .../devicetree/bindings/clock/exynos7-clock.txt    |  67 ++++
 arch/arm64/Kconfig                                 |  12 +
 arch/arm64/boot/dts/Makefile                       |   1 +
 arch/arm64/boot/dts/exynos/Makefile                |   5 +
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |  39 ++
 arch/arm64/boot/dts/exynos/exynos7.dtsi            | 183 +++++++++
 arch/arm64/boot/dts/include/dt-bindings            |   1 +
 arch/arm64/configs/defconfig                       |   4 +
 drivers/clk/samsung/Makefile                       |   1 +
 drivers/clk/samsung/clk-exynos5260.c               | 185 ++-------
 drivers/clk/samsung/clk-exynos7.c                  | 425 +++++++++++++++++++++
 drivers/clk/samsung/clk-pll.c                      |  25 +-
 drivers/clk/samsung/clk-pll.h                      |   4 +
 drivers/clk/samsung/clk.c                          |  98 +++++
 drivers/clk/samsung/clk.h                          |  37 ++
 include/dt-bindings/clock/exynos7-clk.h            |  49 +++
 16 files changed, 972 insertions(+), 164 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/exynos7-clock.txt
 create mode 100644 arch/arm64/boot/dts/exynos/Makefile
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7-espresso.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7.dtsi
 create mode 120000 arch/arm64/boot/dts/include/dt-bindings
 create mode 100644 drivers/clk/samsung/clk-exynos7.c
 create mode 100644 include/dt-bindings/clock/exynos7-clk.h

-- 
2.1.0

^ permalink raw reply	[flat|nested] 24+ messages in thread
* [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC
@ 2014-09-22  4:34 Abhilash Kesavan
  0 siblings, 0 replies; 24+ messages in thread
From: Abhilash Kesavan @ 2014-09-22  4:34 UTC (permalink / raw)
  To: linux-samsung-soc, linux-arm-kernel, devicetree, catalin.marinas
  Cc: tomasz.figa, naveenkrishna.ch, kesavan.abhilash

Changes since v4:
- Fixed comments from Tomasz Figa:
	- Changed the namespace prefix from exynos to samsung
	- Defined bindings to take all input clocks
	- Sorted the Kconfig entries alphabetically in clock Makefile
	- Used consistent 1 tab line breaks across the clock file
	- Statically initialized the samsung_cmu_info struct
- Enabled exynos7 in the arm64 defconfig as per Catalin Marinas' comment.
- Added Kukjin Kim's ack along with Thomas Abraham's tested and reviewed tags.

Changes since v3:
- Removed aliases for serial controllers from dtsi file and moved it
  into board specific dts file as suggested by Arnd.
- Based this series on Robert Richter's patches for adding vendor
  device tree sub-directories for arm64.
  http://comments.gmane.org/gmane.linux.kbuild.devel/12131

This patchset supports the new Exynos7 Samsung SoC based on Cortex-A57.
Exynos7 is a System-On-Chip (SoC) that is based on 64-bit ARMv8 RISC
processor.

The following patches are tested based on linux-next tree (20140919).
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/

Following patches are required for this series:
1- "tty/serial: fix config dependencies for samsung serial"
   https://www.mail-archive.com/linux-samsung-soc <at> vger.kernel.org/msg36208.html
2- "dts, kbuild: Implement support for dtb vendor subdirs" patchset 
   http://comments.gmane.org/gmane.linux.kbuild.devel/12131

Alim Akhtar (2):
  arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support
  arm64: Enable Exynos7 SOC in the defconfig

Naveen Krishna Chatradhi (5):
  clk: samsung: add support for 145xx and 1460x PLLs
  clk: samsung: Factor out the common code to clk.c
  clk: samsung: Add fixed_factor_clocks field to struct exynos_cmu_info
  clk: samsung: add initial clock support for Exynos7 SoC
  arm64: dts: Add initial device tree support for EXYNOS7

Pankaj Dubey (1):
  arm64: dts: add <dt-bindings/> symlink

 .../devicetree/bindings/clock/exynos7-clock.txt    |  67 ++++
 arch/arm64/Kconfig                                 |  12 +
 arch/arm64/boot/dts/Makefile                       |   1 +
 arch/arm64/boot/dts/exynos/Makefile                |   5 +
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |  39 ++
 arch/arm64/boot/dts/exynos/exynos7.dtsi            | 183 +++++++++
 arch/arm64/boot/dts/include/dt-bindings            |   1 +
 arch/arm64/configs/defconfig                       |   4 +
 drivers/clk/samsung/Makefile                       |   1 +
 drivers/clk/samsung/clk-exynos5260.c               | 185 ++-------
 drivers/clk/samsung/clk-exynos7.c                  | 425 +++++++++++++++++++++
 drivers/clk/samsung/clk-pll.c                      |  25 +-
 drivers/clk/samsung/clk-pll.h                      |   4 +
 drivers/clk/samsung/clk.c                          |  98 +++++
 drivers/clk/samsung/clk.h                          |  37 ++
 include/dt-bindings/clock/exynos7-clk.h            |  49 +++
 16 files changed, 972 insertions(+), 164 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/exynos7-clock.txt
 create mode 100644 arch/arm64/boot/dts/exynos/Makefile
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7-espresso.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7.dtsi
 create mode 120000 arch/arm64/boot/dts/include/dt-bindings
 create mode 100644 drivers/clk/samsung/clk-exynos7.c
 create mode 100644 include/dt-bindings/clock/exynos7-clk.h

-- 
2.1.0

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2014-10-27 16:47 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-22  4:47 [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 1/8] clk: samsung: add support for 145xx and 1460x PLLs Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 2/8] clk: samsung: Factor out the common code to clk.c Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 3/8] clk: samsung: Add fixed_factor_clocks field to struct exynos_cmu_info Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 4/8] clk: samsung: add initial clock support for Exynos7 SoC Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 5/8] arm64: dts: Add initial device tree support for EXYNOS7 Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 6/8] arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 7/8] arm64: Enable Exynos7 SOC in the defconfig Abhilash Kesavan
2014-09-22  4:47 ` [PATCH v5 8/8] arm64: dts: add <dt-bindings/> symlink Abhilash Kesavan
2014-09-23  7:46   ` Chanho Park
2014-09-23  8:54     ` Abhilash Kesavan
2014-09-22  8:52 ` [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC Tomasz Figa
2014-09-30 15:12   ` Abhilash Kesavan
2014-09-30 15:56     ` Tomasz Figa
2014-10-07  4:16       ` Kukjin Kim
2014-10-08  5:48         ` Abhilash Kesavan
2014-10-24 14:32           ` Abhilash Kesavan
2014-10-27 16:47             ` Sylwester Nawrocki
2014-09-23  7:50 ` Chanho Park
2014-09-23  8:48   ` Abhilash Kesavan
2014-09-30 15:15     ` Abhilash Kesavan
2014-09-30 15:50       ` Catalin Marinas
2014-10-08  5:46         ` Abhilash Kesavan
  -- strict thread matches above, loose matches on Subject: below --
2014-09-22  4:34 Abhilash Kesavan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).