From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932458AbcELMjB (ORCPT ); Thu, 12 May 2016 08:39:01 -0400 Received: from 212-186-180-163.dynamic.surfer.at ([212.186.180.163]:54369 "EHLO cgate.sperl.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752071AbcELMjA (ORCPT ); Thu, 12 May 2016 08:39:00 -0400 From: kernel@martin.sperl.org To: Rob Herring , Pawel Moll , Mark Rutland , Stephen Warren , Lee Jones , Eric Anholt , Russell King , devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Martin Sperl Subject: [PATCH 0/4] add minimal bcm2835-sdram driver Date: Thu, 12 May 2016 12:38:48 +0000 Message-Id: <1463056732-5607-1-git-send-email-kernel@martin.sperl.org> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Martin Sperl As the sdram clock is a critical clock to the system the minimal bcm2835-sdram driver claims (and enables) this clock and also exposes the corresponding sdram registers via debugfs. Martin Sperl (4): dt: bindings: add bcm2835-memory-controller documentation memory: bcm2835: add bcm2835-memory controller ARM: dts: bcm2835: add the bcm2835-sdram-controller to the dt ARM: bcm2835_defconfig: add bcm2835-sdram controller .../memory-controllers/brcm,bcm2835-sdram.txt | 16 +++ arch/arm/boot/dts/bcm283x.dtsi | 6 + arch/arm/configs/bcm2835_defconfig | 1 + drivers/memory/Kconfig | 7 + drivers/memory/Makefile | 1 + drivers/memory/bcm2835-sdram.c | 152 +++++++++++++++++++++ 6 files changed, 183 insertions(+) create mode 100644 Documentation/devicetree/bindings/memory-controllers/brcm,bcm2835-sdram.txt create mode 100644 drivers/memory/bcm2835-sdram.c -- 2.1.4