From patchwork Thu Oct 31 16:53:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Andreas_F=C3=A4rber?= X-Patchwork-Id: 178210 Delivered-To: patch@linaro.org Received: by 2002:a92:409a:0:0:0:0:0 with SMTP id d26csp3110057ill; Thu, 31 Oct 2019 09:53:13 -0700 (PDT) X-Google-Smtp-Source: APXvYqxIqRto8APQXkU2P8a3cBF2gZyzW4LBfU+eiX+vuBq9A8ezS5GY06ThJreax4dTtmAfq45B X-Received: by 2002:a17:906:d291:: with SMTP id ay17mr5017015ejb.85.1572540793213; Thu, 31 Oct 2019 09:53:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572540793; cv=none; d=google.com; s=arc-20160816; b=qfIfD8gLhBhEBYZ5maNPGnCF92MMgo7P5Us6zulKtJPV8KjEmiHFwjd3B+KUWE5kpU Lh4Lh6jVXRZ3eGR8jguZuVZ6bvdVg6H+mE3ikmvUdiOO04b1f+NQcT3JkWZWBb6VRFCm BTOIc9FfUn+/WPZ2QybmSqJIgfNnR0FImXxHqCu/cGjzJw8AUWNfIB0nZGX+DSORzZh1 R0xeGjD+H2KBpjqeuxWoyfH4Ux8AAXCoTxaIWtiQIoPDIrmEH8k5QoLODRqoV/QzkkUE zLL17ga0pzu0qve5asUJ2pqOVc9KhaNZ7C8iNELljLqrqdI0TQVegQzJQX4yTqtdhOE9 ESew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=IgsLCyghGq3gYb7O0GEwtqgkesPhZl7DV1clq5Y5TNk=; b=YoHV7gnh19A9k07f+twRZi4869cNBjZCcDb4NQhSabC2NsnP0H5baQ/k+JpPmxMwVE 3gfVn56/rZvaia8aP6QLO8nc2rZGXP/08P33vxVEsULDbyMeoPYmsYqRl/Mfv7v4r2Rr vFQI6d0gvO0oOdfWsqU+38MXVU0Z3K6cApqsg/5TretFeruvIIkD4XpvnN017bMp3q3d VKw+5Z1/VvXw5vcWUZtVuP/3wZt9A90gCwF0rDXVBSFlv69CzdLVlzwX3cotXTN1sgw0 KS4WafCXjX5pPuN5dNetg85gLl5INl0O3Dk/FU9hD7Wp/5+lzK4oCddC8oXUcZ/uoeIG tjXw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p8si3926460ejf.305.2019.10.31.09.53.12; Thu, 31 Oct 2019 09:53:13 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728572AbfJaQxM (ORCPT + 8 others); Thu, 31 Oct 2019 12:53:12 -0400 Received: from mx2.suse.de ([195.135.220.15]:34760 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727715AbfJaQxM (ORCPT ); Thu, 31 Oct 2019 12:53:12 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 80ED6B2FE; Thu, 31 Oct 2019 16:53:10 +0000 (UTC) From: =?utf-8?q?Andreas_F=C3=A4rber?= To: linux-realtek-soc@lists.infradead.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, =?utf-8?q?Andreas_F=C3=A4rber?= , devicetree@vger.kernel.org, Rob Herring , Arnd Bergmann Subject: [PATCH v2 0/4] ARM: Initial RTD1195 and MeLE X1000 support Date: Thu, 31 Oct 2019 17:53:03 +0100 Message-Id: <20191031165308.14102-1-afaerber@suse.de> X-Mailer: git-send-email 2.16.4 MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hello, This series adds initial support for Realtek RTD1195 SoC and adds a Device Tree for the MeLE X1000 TV set-top-box. v2 cleans up memory reservations and enables the arch timer. More details at: https://en.opensuse.org/HCL:Mele_X1000 Latest experimental patches at: https://github.com/afaerber/linux/commits/rtd1295-next Have a lot of fun! Cheers, Andreas v1 -> v2: * Do not redundantly select COMMON_CLK (Arnd) * Drop further unneeded selects * Clean up memory reservations (Rob) * Enable arch timer Cc: devicetree@vger.kernel.org Cc: Rob Herring Cc: Arnd Bergmann Andreas Färber (4): dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 ARM: Prepare Realtek RTD1195 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 ARM: realtek: Enable RTD1195 arch timer Documentation/devicetree/bindings/arm/realtek.yaml | 6 + arch/arm/Kconfig | 2 + arch/arm/Makefile | 3 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/rtd1195-mele-x1000.dts | 31 +++++ arch/arm/boot/dts/rtd1195.dtsi | 127 +++++++++++++++++++++ arch/arm/mach-realtek/Kconfig | 11 ++ arch/arm/mach-realtek/Makefile | 2 + arch/arm/mach-realtek/rtd1195.c | 53 +++++++++ 9 files changed, 237 insertions(+) create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts create mode 100644 arch/arm/boot/dts/rtd1195.dtsi create mode 100644 arch/arm/mach-realtek/Kconfig create mode 100644 arch/arm/mach-realtek/Makefile create mode 100644 arch/arm/mach-realtek/rtd1195.c -- 2.16.4