Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp4151333ybl; Tue, 20 Aug 2019 07:43:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqzNCpYwJiNkmyOpjh++qxqe9kx3SRxQmf1Jj32in+uqP7ipQP974NkO44Nf9GTrC/8Sv6NZ X-Received: by 2002:a17:902:bc49:: with SMTP id t9mr28696455plz.277.1566312223428; Tue, 20 Aug 2019 07:43:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566312223; cv=none; d=google.com; s=arc-20160816; b=I91t9FlmboB6wBr7FPioYgRWjW4YoRYuI9XObAzdTLjNs0Sw0sRnAIzFQlMIxwXxU8 Eckw0JBvee7l0tE/+FVVJ8oEIGxrj8cbjG11Isv3fAQ2HiYFTpZt7HAg0vqdNxRxHiL4 f1eRY7H/kKD1odWMYTHMfq08QVEwn9xoVEn3fLFsVkQkKsjWjdMFovCa0CCpuKktwpg8 M4+0kHfhSeQRVj0sYRDT/7B4aBTx1yEB3Y+qTeQ55a+HMWlJCc8NEzbrqszhXZ6O7FlB 35hKiJgf5zglfMF0BHdO76OLHyWpFlPz0VX0cvFHMmfsk/4miUBbOhTuSvuUl+rr5GYC RB9w== 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:dkim-signature; bh=jltHvKjAETJIx5Aet1GM8of7AnTVjLWtzilPhXCAmqM=; b=XzkicI5TtXe17bvesEbkReOqkFdkmPR0b6fYmOXuCq+ZoD9yFu/6XD6utCTKe86jPC c62fkOmBu5SqeYPv4ddajwx8pJbhNz3YUXWxi25adrr+J1TUugNMVtKOGujMml2OKaDJ R7nK6waokVPlybOek/5Rf6TgrbGird7zTJLtza65A20krDGZ0pjfuXGza3JZnJdVRY2Y i5sKZQB7d/61MPJCur8RcSP4ZBxbsXq6Qz3rL71hiUrxp3JjPTzhwoWfOWtfApohIAjS UCnHiRs9BNPT2HdMTu8RGKlKfMlt1z521Ej/C4/fW5eCPwmWQVVaTZr8LeFGNc8/tce4 y+OA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=mPg2aaUc; 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 t17si12223975pgv.54.2019.08.20.07.43.27; Tue, 20 Aug 2019 07:43:43 -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; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=mPg2aaUc; 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 S1730020AbfHTOk5 (ORCPT + 99 others); Tue, 20 Aug 2019 10:40:57 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:51702 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729810AbfHTOk5 (ORCPT ); Tue, 20 Aug 2019 10:40:57 -0400 Received: by mail-wm1-f68.google.com with SMTP id k1so2571751wmi.1 for ; Tue, 20 Aug 2019 07:40:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jltHvKjAETJIx5Aet1GM8of7AnTVjLWtzilPhXCAmqM=; b=mPg2aaUcDg9KPuw/ljLGLzHEcQaFd1NWEWs3t2VQLRZI8Xd2HImbkHIX6nScifgjdZ 1NG7y5ix+iuzhExQIMYUYT+WxNMGQ1m1TmPkANC/TI0KIR8LUT0Xxyw3PjmdJVdSonGs QmJ9NNUpJ4oaZ1cv7pacPq8JqqOb+KGm42I7ZKBPbo5aW5tafgTPjvHJw6rpdXtHLxRg 5uk/udLjT8NimcTB4a9ncKfuk2PoqSSljGseBqjWL+fa9E3hEjn9gQ2qY8yrcxKD4qO/ /ICO76K3nEL0jBQ92+a2QlF42DVj6BKq9/1KmqTffu3/EJwtafChhjP3c+HYXh0XR9h7 ezQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=jltHvKjAETJIx5Aet1GM8of7AnTVjLWtzilPhXCAmqM=; b=a9k6afk38y9+L8tQ4NtYwXti6ZQeumP7mfJp+GpM8ZejW2XgZwx0FhXaEUEEllLsK7 eQq40Vviifd+gQFFrMXQo2CS3RcofA+8m9TkHsp3X/fQO+43vwfTbvcdfMF8oafhEcHn +N7RQyaHLaO6NATogqljzfXyGcskHmflhup0EHZIsxJTrQY9WdA+hrhpbcegbTh9Euc/ /JdVxaNjAScfZaVwdhTrJdV5T1WyrIrk6N/X/1tRe2dHlVrQMl0QVCJAK1V+62VsYbOA gwaBIbDF+ccsLwLyWfTTU3OKZSbTpLRs0RHKYc75d0aXnb1kSl/0c30QGHntUUBlwbNi JPjg== X-Gm-Message-State: APjAAAXEQu3vIIJcUrwTSUIPabxOIUtH4QsEhI2WXejRle7hQSp0Ybwq HzcGXYAOEmzI0AbVSXosIVQgfg== X-Received: by 2002:a1c:5402:: with SMTP id i2mr349178wmb.41.1566312055209; Tue, 20 Aug 2019 07:40:55 -0700 (PDT) Received: from bender.baylibre.local (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.gmail.com with ESMTPSA id a18sm21826750wrt.18.2019.08.20.07.40.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Aug 2019 07:40:54 -0700 (PDT) From: Neil Armstrong To: khilman@baylibre.com Cc: Neil Armstrong , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/6] arm64: Add support for Amlogic SM1 SoC Family Date: Tue, 20 Aug 2019 16:40:46 +0200 Message-Id: <20190820144052.18269-1-narmstrong@baylibre.com> X-Mailer: git-send-email 2.22.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The new Amlogic SM1 SoC Family is a derivative of the Amlogic G12A SoC Family, with the following changes : - Cortex-A55 cores instead of A53 - more power domains, including USB & PCIe - a neural network co-processor (NNA) - a CSI input and image processor - some changes in the audio complex, thus not yet enabled - new clocks, for NNA, CSI and a clock tree for each CPU Core This serie does not add support for NNA, CSI, Audio, USB, Display or DVFS, it only aligns with the current G12A Support. With this serie, the SEI610 Board has supported : - Default-boot CPU frequency - Ethernet - LEDs - IR - GPIO Buttons - eMMC - SDCard - SDIO WiFi - UART Bluetooth Audio (HDMI, Embedded HP, MIcs), USB, HDMI, IR Output, & RGB Led would be supported in following patchsets. Dependencies: - g12-common.dtsi from the DVFS patchset at [1] Changes from rfc at [2]: - Removed Power domain patches & display/USB support, will resend separately - Removed applied AO-CEC patches - Fixed clk-measure IDs - Collected reviewed-by tags [1] https://patchwork.kernel.org/cover/11025309/ [2] https://patchwork.kernel.org/cover/11025511/ Neil Armstrong (6): soc: amlogic: meson-gx-socinfo: Add SM1 and S905X3 IDs dt-bindings: soc: amlogic: clk-measure: Add SM1 compatible soc: amlogic: clk-measure: Add support for SM1 dt-bindings: arm: amlogic: add SM1 bindings dt-bindings: arm: amlogic: add SEI Robotics SEI610 bindings arm64: dts: add support for SM1 based SEI Robotics SEI610 .../devicetree/bindings/arm/amlogic.yaml | 5 + .../bindings/soc/amlogic/clk-measure.txt | 1 + arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-sm1-sei610.dts | 300 ++++++++++++++++++ arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 68 ++++ drivers/soc/amlogic/meson-clk-measure.c | 134 ++++++++ drivers/soc/amlogic/meson-gx-socinfo.c | 2 + 7 files changed, 511 insertions(+) create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1.dtsi -- 2.22.0