Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757250AbbEVUlg (ORCPT ); Fri, 22 May 2015 16:41:36 -0400 Received: from mail-wi0-f173.google.com ([209.85.212.173]:33717 "EHLO mail-wi0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756674AbbEVUle (ORCPT ); Fri, 22 May 2015 16:41:34 -0400 From: Daniel Thompson To: Mike Turquette , Stephen Boyd Cc: Daniel Thompson , Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , Russell King , Maxime Coquelin , Kamil Lulko , Andreas Farber , linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, patches@linaro.org, linaro-kernel@lists.linaro.org Subject: [RFC PATCH 0/3] clk: stm32: Add clock driver for STM32F4[23]xxx devices Date: Fri, 22 May 2015 21:41:10 +0100 Message-Id: <1432327273-6810-1-git-send-email-daniel.thompson@linaro.org> X-Mailer: git-send-email 2.1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1430 Lines: 36 This patchset implements a clock driver for STM32F42xxx and STM32F43xxx series devices. There are a few small caveats at the present: 1. Relies on "Add support to STMicroeletronics STM32 family", v8 by Maxime Coquelin: http://thread.gmane.org/gmane.linux.kernel.cross-arch/27569 2. Allocating ~80 clock components appears to fragment memory enough to prevent busybox (.text is ~300K, non-XIP) from running getty. I have to use "init=/bin/sh" to avoid OOM problems. 3. Support for I2S and SAI is not included in this patchset. Daniel Thompson (3): dt-bindings: Document the STM32F4 clock bindings clk: stm32: Add clock driver for STM32F4[23]xxx devices ARM: dts: stm32f429: Adopt STM32F4 clock driver .../devicetree/bindings/clock/st,stm32-rcc.txt | 65 ++++ arch/arm/boot/dts/stm32f429.dtsi | 83 ++--- drivers/clk/Makefile | 1 + drivers/clk/clk-stm32f4.c | 365 +++++++++++++++++++++ 4 files changed, 457 insertions(+), 57 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/st,stm32-rcc.txt create mode 100644 drivers/clk/clk-stm32f4.c -- 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/