All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v10 0/4] Add Freescale i.mx7d support
@ 2015-05-18 18:45 Frank.Li at freescale.com
  2015-05-18 18:45 ` [PATCH v10 1/4] ARM: clk: imx: update pllv3 to support imx7 Frank.Li at freescale.com
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Frank.Li at freescale.com @ 2015-05-18 18:45 UTC (permalink / raw)
  To: linux-arm-kernel

From: Frank Li <Frank.Li@freescale.com>

Add basic support for chip imx7d.
 - MSL
 - Clock support. All clock enabled.
 - pinctrl support
 - SD Card support

Change from v9 to 10
 - Change IMX_PLLV3_ENET_MX7 to IMX_PLLV3_ENET_IMX7
 - Change to IMX7_ENET_PLL_POWER
 - sort makefile alphabetically
 - change to Hz.
 - Remove clks_init_on
 - Change comment to 80 column

Change from v8 to v9
 - seperate clk-pllv3.c change to new patch
 - clk-imx7: Change to IMX7D_CLK_END
 - clk-imx7: remove BM_PLL_ENABLE and BM_PLL_BYPASS
 - clk-pllv3: remove  IMX_PLLV3_SYSV2
 - clk-imx7: Remove  imx_clk_gate_flags
 - dts:remove clock-frequency = <100000>
 - dts: add reg=<3>;
 - remove _1 of pinctrl_hog_1
 - move iomux to bottom
 - Add imx7d description in imx7d.dtsi

Change from v7 to v8
 - exclude patchs already accepted.
 - Remove SOC_IMX7
 - Remove static map
 - Remove #include <linux/phy.h>
 - Remove .restart        = mxc_restart,
 - Remove mx7d.h
 - consistent indetation in imx7d.dtsi
 - Change document remove  "ipp_di0" and "ipp_di1"
 - Remove GPC because needn't it now, will added back at SMP enable patch
 - Remove imx21-uart compatible string
 - use i.mx6sx timer compatible string, so remove time.c change
 - correct typo imx6sx
 - dt file add cpu1

Change from v6 to v7
 - Move clk to driver/clk/imx
 - Remove iomux-lpsr part
 - Remove parents clocks node in imx7d.dtsi

Change from v5 to v6
 - dual license for dts
 - fix typo statue
 - Remove smp_operations
 - Remove GPT check cpu_is_mx7() by use old compatible mode
 - Remove dts arch_timer part, which not used in this patch series
 - correct GIC reg map

Change from v4 to v5
 - Remove imx7d_map_io()
 - Remove  clk_register_clkdev(clks[IMX7D_GPT1_ROOT_CLK], "ipg", "imx-gpt.0");
 - Remove  clk_register_clkdev(clks[IMX7D_GPT_3M_CLK], "gpt_3m", "imx-gpt.0");
 - Add comment about enable all clock
 - Add Type IMX_PLLV3_ENET_IMX7 and remove cpu_is_imx7d()

Change from v3 to v4
 - Fixed the problem review by Russel king
   Remove __mxc_arch_type
   Remove MXC_ARCH_CA7
   use new smp_operation for ca7 platform
 - imx7d.dtsi remove unecessary part for bring up
 - imx7d-sdb.dsi, just enable uart i2c and sd card
 - Add device tree binding document for timer, clock and pinctrl

Change from v2 to v3
  - remove unsupport part in imx7d-sdb.dtb

Change from V1 to V2:
  - split patch1 to three small one to avoid 100k maillist limitation.
  - fix imx7d.dtsi code style problem

Frank Li (4):
  ARM: clk: imx: update pllv3 to support imx7
  ARM: imx: add imx7d clk tree support
  ARM: dts: add imx7d soc dtsi file
  ARM: dts: add imx7d-sdb support

 arch/arm/boot/dts/Makefile              |   2 +
 arch/arm/boot/dts/imx7d-sdb.dts         | 408 +++++++++++++++
 arch/arm/boot/dts/imx7d.dtsi            | 486 ++++++++++++++++++
 drivers/clk/imx/Makefile                |   1 +
 drivers/clk/imx/clk-imx7d.c             | 860 ++++++++++++++++++++++++++++++++
 drivers/clk/imx/clk-pllv3.c             |   9 +-
 drivers/clk/imx/clk.h                   |   1 +
 include/dt-bindings/clock/imx7d-clock.h | 450 +++++++++++++++++
 8 files changed, 2216 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/boot/dts/imx7d-sdb.dts
 create mode 100644 arch/arm/boot/dts/imx7d.dtsi
 create mode 100644 drivers/clk/imx/clk-imx7d.c
 create mode 100644 include/dt-bindings/clock/imx7d-clock.h

-- 
1.9.1

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

end of thread, other threads:[~2015-05-19  6:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-18 18:45 [PATCH v10 0/4] Add Freescale i.mx7d support Frank.Li at freescale.com
2015-05-18 18:45 ` [PATCH v10 1/4] ARM: clk: imx: update pllv3 to support imx7 Frank.Li at freescale.com
2015-05-18 18:45 ` [PATCH v10 2/4] ARM: imx: add imx7d clk tree support Frank.Li at freescale.com
2015-05-18 18:45 ` [PATCH v10 3/4] ARM: dts: add imx7d soc dtsi file Frank.Li at freescale.com
2015-05-18 18:45 ` [PATCH v10 4/4] ARM: dts: add imx7d-sdb support Frank.Li at freescale.com
2015-05-19  6:43 ` [PATCH v10 0/4] Add Freescale i.mx7d support Shawn Guo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.