From patchwork Mon Sep 11 02:22:37 2017 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: 112167 Delivered-To: patch@linaro.org Received: by 10.100.153.131 with SMTP id 3csp5105391pji; Sun, 10 Sep 2017 19:23:37 -0700 (PDT) X-Google-Smtp-Source: ADKCNb7tXrFy4aeO4j+I/t/q5AlgYyePWZ4KBK41UQHYUctZrvYn2ZCct1cWX9S8SKofhJZKcU0Q X-Received: by 10.84.238.131 with SMTP id v3mr12096628plk.342.1505096617584; Sun, 10 Sep 2017 19:23:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505096617; cv=none; d=google.com; s=arc-20160816; b=CdaDIyZvPU4cQxkxqU2goHdfzceett+jpLPvVbVDn7dwNLYF4JyUcfN7AxGSZPOezs khrrdp6oTjaGhF84hvzn3RpXdn/AvpL0/p7lV2eqYcfuAVOgQjdYoMiYh7/uOEY2hDHc k+VDxyIcLVLVVLl+I2wzyqjso89ShAU5T1Vj8d91y9AET+csQ6E649VFRYt9YvCGQ7Ec +lnh+QwzcI+0hilbZsfqe1nRQLCyPpYathAxeaol8Z5jMFtFj3uNRFVFekXWid49IMbO 7pHnbmmPkSIFvk3YmBukypoQdOIYQmtOwzSYrLQ4lsP4na43WA5DMHgGZSTLoSoFlVwr 5HAg== 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:arc-authentication-results; bh=uZ35qsUz1o7EEOmv6VvInygHJ47O2PaLngj/NPuaMMk=; b=NsH1c+f6YklgK9a/2Zu9HL1V1+r2g97xhK097r8+4E7wILSN7v7qqcBhVxspI2Qu6z SidwSLCeJCRac4sR3Y9PgYiQOWqhFD1FSRbYlJRERd98Lbd9IFBxZFN0oNzuxe3aBPJr 5dCi6GXuOC3aiqAuXMJkjrme53NoigN2sU8dldcJxGSDyW/SLvBVtWmH9+4JSVGbN2dG wuMCtMmb2cshkRcqNkQ6Sm9BZPD1tcqk30Eva/2IXmslq4sdduvqY7acbQL3ccJtFjuN 1T2D8qBRwHlK++T7VsKPnjJIZ7s3jxErJ+ImRKNderIAjPXeUi0r7glHQAa4dMiTsa36 qJUw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 u8si5906690plm.673.2017.09.10.19.23.37; Sun, 10 Sep 2017 19:23:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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 linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752344AbdIKCWx (ORCPT + 26 others); Sun, 10 Sep 2017 22:22:53 -0400 Received: from mx2.suse.de ([195.135.220.15]:34947 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752256AbdIKCWu (ORCPT ); Sun, 10 Sep 2017 22:22:50 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 70B26AB9B; Mon, 11 Sep 2017 02:22:49 +0000 (UTC) From: =?utf-8?q?Andreas_F=C3=A4rber?= To: linux-arm-kernel@lists.infradead.org Cc: Thomas Liau , =?utf-8?b?5byg5Lic6aOO?= , =?utf-8?b?5YiY54Kc?= , =?utf-8?b?5byg5aSp55uK?= , =?utf-8?b?5qKF5Yip?= , support@cubietech.com, linux-kernel@vger.kernel.org, =?utf-8?q?Andreas_F=C3=A4rber?= , Ahha Lee , devicetree@vger.kernel.org, Daniel Lezcano , Thomas Gleixner Subject: [PATCH 0/4] arm64: Add initial Actions Semi S700 and CubieBoard7 support Date: Mon, 11 Sep 2017 04:22:37 +0200 Message-Id: <20170911022241.11603-1-afaerber@suse.de> X-Mailer: git-send-email 2.13.5 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, This series prepares the Actions Semi S700 SoC and Cubietech CubieBoard7. It boots equally far as the S900 based Bubblegum-96 these patches are based on, i.e. into an initrd with serial and all four cores up. I have not yet managed to download the CubieBoard7 sources from Baidu, and the Mega download has not yet been fixed, so this is based on the S700 datasheet and /proc/device-tree/ from the preinstalled Android. Lacking sources and instructions to replace the bootloader on eMMC or to try booting from SD, the only working way I've found to boot mainline kernels appears to be booting into Android, then issuing "reboot bootloader". U-Boot is lacking the saveenv command, so it wasn't possible to change the bootdelay to facilitate this. Cf. https://en.opensuse.org/HCL:CubieBoard7 Work branch: https://github.com/afaerber/linux/commits/bg96-next Have a lot of fun! Cheers, Andreas Cc: Ahha Lee Cc: support@cubietech.com Cc: devicetree@vger.kernel.org Cc: Daniel Lezcano Cc: Thomas Gleixner Andreas Färber (4): dt-bindings: arm: actions: Add S700 and CubieBoard7 dt-bindings: timer: Add Actions Semi S700 clocksource: owl: Prepare S700 arm64: dts: actions: Add S700 and CubieBoard7 Documentation/devicetree/bindings/arm/actions.txt | 15 ++ .../bindings/timer/actions,owl-timer.txt | 1 + arch/arm64/boot/dts/actions/Makefile | 2 + arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 47 ++++++ arch/arm64/boot/dts/actions/s700.dtsi | 164 +++++++++++++++++++++ drivers/clocksource/owl-timer.c | 1 + 6 files changed, 230 insertions(+) create mode 100644 arch/arm64/boot/dts/actions/s700-cubieboard7.dts create mode 100644 arch/arm64/boot/dts/actions/s700.dtsi -- 2.13.5