From patchwork Sat Aug 4 23:11:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Eugeniu Rosca X-Patchwork-Id: 10555953 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 56B9C13BB for ; Sat, 4 Aug 2018 23:12:49 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3C5AF29AC0 for ; Sat, 4 Aug 2018 23:12:49 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2DB3929AC4; Sat, 4 Aug 2018 23:12:49 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.5 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI, RCVD_IN_SORBS_WEB autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F152F29AC0 for ; Sat, 4 Aug 2018 23:12:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729737AbeHEBPD (ORCPT ); Sat, 4 Aug 2018 21:15:03 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:45760 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729669AbeHEBPD (ORCPT ); Sat, 4 Aug 2018 21:15:03 -0400 Received: by mail-wr1-f68.google.com with SMTP id f12-v6so8766774wrv.12 for ; Sat, 04 Aug 2018 16:12:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=11Rb+24izakuqRRn2AdRnop7o+Jxjj2TIFcPNmpo0yU=; b=upCKZOjPIzmHpNjUUl8CQxM7bf29hU8BbW2ZfYnpnsMQbTLsE9r9FMT6dL5Klttm2d yQfP5LX/RRD6JPtZFhu3hMJv5vQxC4eOQSWUjom8s6qV2eOQd72cvxnDS9Gb1MhTJaWC P6cXlGXSNtiuzKWKZ1GlzO/ROR4aB1GsXwyBF28Y+mik8/x0gEEZl54KuCnuL/yLUmHT ZF4dKauVXCm0LiIqiDF5mturMcXMlcx8y3fmcNLydAofaOKBmmYim8lC50R7ZZpKqlPI lL+K0LZIzsQFNXU5nfdFxElnaLZMYGzifGSd3nyPnrYQu+B8YtUpk/DOpTijINCABRon PsBQ== 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; bh=11Rb+24izakuqRRn2AdRnop7o+Jxjj2TIFcPNmpo0yU=; b=V1CXDn3zGJ7en86WZuozD3ka5ZhPzH+JJJP+qbVYMYKjkNMW633NNsG7lnNm1Ax1Kf eJJZThdApTjgxtkQGbjPNsX8mJLX2EyUoDZC4wdpldsttGntg/R00Z4F3HsI8ODY0agX L2GU34QCXo833z7EueEHlJEYGRDN8N+GyiM/idsOq1cjGjI7DNjDDWnElvmH6G8NVGH0 6NNhH2iJ5zqHGDgLA0uejanqttTERvYEQhY/FF3nOIoGJzW7FF3mwnV6SI4tmrtAJtfD uud7/RuArQvrqX0U0D/+m7acs1mbvzwniH29vD785iwTRh8KMRJx3GqoBH2T3QB7UKNE ZI4Q== X-Gm-Message-State: AOUpUlGJOffMzfWJCXCrsqHokD671l7g4A2dB3e/fxlcaWN8+2/Udpxs YA7znZfy4mqj7Um/g5jwgSo= X-Google-Smtp-Source: AAOMgpcOHTvBhnTfcrGqmTxllyEaXC4VlGmNl2j6BDuQW1FYVcnQWV3iB9y8I+qeMURNKcPeWFRT0Q== X-Received: by 2002:a5d:4410:: with SMTP id z16-v6mr6095370wrq.272.1533424365163; Sat, 04 Aug 2018 16:12:45 -0700 (PDT) Received: from localhost.localdomain (ipb218f456.dynamic.kabel-deutschland.de. [178.24.244.86]) by smtp.gmail.com with ESMTPSA id f17-v6sm5645627wrs.1.2018.08.04.16.12.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 04 Aug 2018 16:12:43 -0700 (PDT) From: Eugeniu Rosca X-Google-Original-From: Eugeniu Rosca To: Simon Horman , Geert Uytterhoeven , Yoshihiro Shimoda , Sergei Shtylyov , Vladimir Barinov , Niklas Soderlund , Laurent Pinchart , Jacopo Mondi , Magnus Damm , Kieran Bingham , Takeshi Kihara , Ulrich Hecht , Kuninori Morimoto , linux-renesas-soc@vger.kernel.org Cc: Eugeniu Rosca , Eugeniu Rosca Subject: [PATCH 00/14] Add minimal DTS support for M3-N Starter Kit Date: Sun, 5 Aug 2018 01:11:00 +0200 Message-Id: <20180804231114.21420-1-erosca@de.adit-jv.com> X-Mailer: git-send-email 2.18.0 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hello Renesas community, This patch series arised during the bring-up of M3-N-based ULCB board. It adds minimal DTS support and documents some new DT bindings. It also does some collateral changes in the area of ULCB compatible strings, to avoid defining something like "renesas,m3nulcb". Similar to how "renesas,salvator-x{s}" compatibles are constructed, in my opinion, "renesas,(m3|m3n|h3)ulcb" should not use the SoC model in their name, for consistency. Another change done in preparation of the M3-N DTS commits is renaming the ULCB device trees: - from "-ulcb*.dts" - to "-ulcb*.dts" These patches have been tested on M3-N ULCB using v4.18-rc7 kernel. Any comments would be greatly appreciated. Best regards, Eugeniu. Eugeniu Rosca (14): arm64: dts: renesas: Cut redundant in *-ulcb*.dts dt-bindings: arm: don't embed SoC name into the ULCB boards' compatible arm64: dts: renesas: r8a7795-es1: ulcb: Use "renesas,ulcb" compatible arm64: dts: renesas: r8a7795-es1: ulcb-kf: Use "renesas,ulcb" compatible arm64: dts: renesas: r8a7795: ulcb: Use "renesas,ulcb" compatible arm64: dts: renesas: r8a7795: ulcb-kf: Use "renesas,ulcb" compatible arm64: dts: renesas: r8a7796: ulcb: Use "renesas,ulcb" compatible arm64: dts: renesas: r8a7796: ulcb-kf: Use "renesas,ulcb" compatible dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board arm64: dts: renesas: r8a77965: ulcb: Initial device tree dt-bindings: can: rcar_can: document r8a77965 can support arm64: dts: renesas: r8a77965: add CAN support arm64: dts: renesas: r8a77965: Add HSCIF0 device node arm64: dts: renesas: r8a77965: ulcb-kf: Initial device tree .../devicetree/bindings/arm/shmobile.txt | 6 ++- .../devicetree/bindings/net/can/rcar_can.txt | 10 ++-- arch/arm64/boot/dts/renesas/Makefile | 14 +++--- ...-h3ulcb-kf.dts => r8a7795-es1-ulcb-kf.dts} | 4 +- ...95-es1-h3ulcb.dts => r8a7795-es1-ulcb.dts} | 2 +- ...7795-h3ulcb-kf.dts => r8a7795-ulcb-kf.dts} | 4 +- .../{r8a7795-h3ulcb.dts => r8a7795-ulcb.dts} | 2 +- ...7796-m3ulcb-kf.dts => r8a7796-ulcb-kf.dts} | 4 +- .../{r8a7796-m3ulcb.dts => r8a7796-ulcb.dts} | 2 +- .../boot/dts/renesas/r8a77965-ulcb-kf.dts | 20 ++++++++ arch/arm64/boot/dts/renesas/r8a77965-ulcb.dts | 37 ++++++++++++++ arch/arm64/boot/dts/renesas/r8a77965.dtsi | 50 +++++++++++++++++++ 12 files changed, 135 insertions(+), 20 deletions(-) rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb-kf.dts => r8a7795-es1-ulcb-kf.dts} (84%) rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb.dts => r8a7795-es1-ulcb.dts} (94%) rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb-kf.dts => r8a7795-ulcb-kf.dts} (84%) rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb.dts => r8a7795-ulcb.dts} (96%) rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb-kf.dts => r8a7796-ulcb-kf.dts} (84%) rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb.dts => r8a7796-ulcb.dts} (95%) create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb.dts