From patchwork Mon May 6 10:05:31 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 163395 Delivered-To: patch@linaro.org Received: by 2002:a92:3d95:0:0:0:0:0 with SMTP id k21csp1657442ilf; Mon, 6 May 2019 03:05:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqwDnOcZMTzCa8dciBBzqtnYE6w3bJ/mmWwSbCR6cnWmo/hmArpJcAnpMh5duoE1g9+xLSzu X-Received: by 2002:a17:902:d708:: with SMTP id w8mr31203170ply.231.1557137149748; Mon, 06 May 2019 03:05:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557137149; cv=none; d=google.com; s=arc-20160816; b=sO73IN0ZyEIQ+UMMucMK0NT5KzStQm6YNAzf/bRZi2864IOJ7NG7h5Q0DF+fac2XOA gVSuasUP0SmTBY55mY2PoGxzxAmwQ2Ld5+Tm9ldNmIt+88cMxc1n6yTHKZIlDygkySVX O2vxmjFvcZs8wi9edLYUOwjUUESvmLBT5e7oEXU6HaSXvNB4IiR2R/rY/lN/ldycYx/u gE0yPY6V29ZbQMPdzUSpBsUz18xxoZ1Ao8w1+Sj943M21TVAnRdWYyGf3wEyN7ixKZgl 9qRkbfsRDvMiBMAVDlc9F52L3sWBdT/syx27oSUKGHBrcU5MGZhKNGvWvtl2ku1aCXpt nPeg== 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=PzJC2cGnv4guPyK0TH8rxdCNy91Y2MqZHMVt0Hj1UZg=; b=dYYnVItmqBCPyYUjnFJvC684aUFUHHUSvYYRC6/Y9+l1+yZB8CZYVr+X0bRB4pGBz9 M4ZSIsTmx149q7jdBxWgHYpGXr6rbE6MwbHZK1BdC/vmyDkCSUd4IWJFNty6B7V9rz2s edxLiuU8tBadxLxaWibDe55a4fVmTknyBNwXJCmK86wcCuotkzn8S9TYoOm1pDrNO2zu FsHAq45qKga1qTmTpawOX96aSGW7sCa421WQbe/VtyR1nBaQbGy5g1tAJdKuzyr/uyvW 5xnp1uO836sAhQe2+JNxIQBThtTbV1VZkMRyN7m/GNPl0n1NvN1jcy/MK416DJkPeARy XL3g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NL1GyKgb; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k193si9072929pge.306.2019.05.06.03.05.48; Mon, 06 May 2019 03:05:49 -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=@linaro.org header.s=google header.b=NL1GyKgb; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726298AbfEFKFr (ORCPT + 30 others); Mon, 6 May 2019 06:05:47 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:39777 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725851AbfEFKFq (ORCPT ); Mon, 6 May 2019 06:05:46 -0400 Received: by mail-pf1-f196.google.com with SMTP id z26so6495836pfg.6 for ; Mon, 06 May 2019 03:05:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=PzJC2cGnv4guPyK0TH8rxdCNy91Y2MqZHMVt0Hj1UZg=; b=NL1GyKgbriLVakxOq1jPwdxkfiGtpgzEVVNcaaGHD2TRfHVkTxbpCyNV/1ywD9Jw5w yfbKzH10+nSa4f1w868NzXQMhVjbjmb9hcWAJs2OIuuLBlApd7pU5kTD2U/5l0YSzSBm T2si2DEKppfFDmics//fwthVrvWKMnT78xAG1Wvz/uAfRWN9q7+0TPNvG6ZTgCFIVNae Iwc+ttvFGJj/N6XC7LZdcgBXrXblJ+kJdiJ4ZQo3uxX+qz7h956lAdwSK8YtWglHxHVs eRA9iqWc8ouN3gnGRhDk9I0VAD/2YnJbslPtEv+zv0seh2Oryf5aakf1VOhaRLdQp6Bf /BXA== 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=PzJC2cGnv4guPyK0TH8rxdCNy91Y2MqZHMVt0Hj1UZg=; b=O7DZNqt9/XA9nURjZnYnynvpVPHCzH76nzKv6X84QuDrmn8gFGnbQjfvx3DuSRxxiN snUI0O2sqIYsG6d0K0VaD5DmW/5b3Lhrb5UnPi02lQGOGsyz27A17XvMR6nwaNUXlo38 MSaQWtlh5xeRkOMAWkoAOVq+0+B5TcjNO2IYajmeOccLEbGqVGF/qXclLYKOo/rBbzmY F2yAHKHWhtle3MPFJFe8n95hrr3VMq7L00X0frbSb8He33Li5VDY3K0l/IgKE+Z6vYbV 6CZ4GLpo5pnPJA982S4KQutXI/df3InHeIB7SnS85/33+L0K95KwWvtM4TNU6gEgaqN/ 5nzQ== X-Gm-Message-State: APjAAAUtM82OQP5mBtvHuQ6GF37pjOxVpo552iAbYNo2O9QuEcxx07Fr DtqgwfSRlfRg7E0n/xyvFbow X-Received: by 2002:a62:3684:: with SMTP id d126mr31872502pfa.70.1557137146052; Mon, 06 May 2019 03:05:46 -0700 (PDT) Received: from localhost.localdomain ([2409:4072:611b:55a4:e119:3b84:2d86:5b07]) by smtp.gmail.com with ESMTPSA id c137sm16229653pfb.154.2019.05.06.03.05.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 May 2019 03:05:45 -0700 (PDT) From: Manivannan Sadhasivam To: mcoquelin.stm32@gmail.com, alexandre.torgue@st.com, robh+dt@kernel.org Cc: linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, loic.pallardy@st.com, Manivannan Sadhasivam Subject: [PATCH v2 0/3] Add Avenger96 board support Date: Mon, 6 May 2019 15:35:31 +0530 Message-Id: <20190506100534.24145-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 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 patchset adds Avenger96 board support. This board is one of the Consumer Edition boards of the 96Boards family from Arrow Electronics featuring STM32MP157A MPU and has the following features: SoC: STM32MP157AAC PMIC: STPMIC1A RAM: 1024 Mbyte @ 533MHz Storage: eMMC v4.51: 8 Gbyte microSD Socket: UHS-1 v3.01 Ethernet Port: 10/100/1000 Mbit/s, IEEE 802.3 Compliant Wireless: WiFi 5 GHz & 2.4GHz IEEE 802.11a/b/g/n/ac Bluetooth®v4.2 (BR/EDR/BLE) USB: 2x Type A (USB 2.0) Host and 1x Micro B (USB 2.0) OTG Display: HDMI: WXGA (1366x768)@ 60 fps, HDMI 1.4 LED: 4x User LED, 1x WiFi LED, 1x BT LED More information about this board can be found in 96Boards website: https://www.96boards.org/product/avenger96/ Thanks, Mani Changes in v2: As per Alex's review: * Fixed I2C2 pinctrl node * Sorted the avenger96 dtb in alphabetical order * Added device-type property to memory node Manivannan Sadhasivam (3): dt-bindings: arm: stm32: Document Avenger96 devicetree binding ARM: dts: stm32mp157: Add missing pinctrl definitions ARM: dts: Add Avenger96 devicetree support based on STM32MP157A .../devicetree/bindings/arm/stm32/stm32.txt | 6 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 75 ++++ arch/arm/boot/dts/stm32mp157a-avenger96.dts | 321 ++++++++++++++++++ 4 files changed, 403 insertions(+) create mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts -- 2.17.1