From patchwork Tue May 14 14:26:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 164205 Delivered-To: patch@linaro.org Received: by 2002:a92:9e1a:0:0:0:0:0 with SMTP id q26csp2694046ili; Tue, 14 May 2019 07:27:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqxyTilqynCzL55fI1J4aCkSBC2sp4oN4Dz+ZiPwg6UjUYthKv/Wn+ymlWssPSfBuHAOx3Lj X-Received: by 2002:a63:c64c:: with SMTP id x12mr38166810pgg.379.1557844020230; Tue, 14 May 2019 07:27:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557844020; cv=none; d=google.com; s=arc-20160816; b=Y9on54UFNxxC8x/TmxQYM6h7XBkmBwyDrGyZSX3M+x+D4yi4/BYnPsTorgO3yZpDr5 h+lkSY0MlNm2Uf1T7IoBOMThPSpDf9ILaN4uURoA8IAAVWHizk1HMJCNZjaq5L5myDjO UDV1H9tcEH1LuYlCbLD5HhxiHcuN3XN5MwpxjH6WVHgPy0GfBjc066W/YyqlOQp9v2i+ CdOhjVgt4kDFd+0ONYvM/uXfEcLXBMYLBxF8mRJE1k5RUCibpkvTnW+xROYOUbpqQilv WrST/8oM9n/9ncYe5iJX5yIzP22ViEJN+JkJTWA7FV6AEXCsGJkc7Ll56OCGpo1mbWNi yEUw== 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=Xo30xwvbJA7vC66mclDC+YHAOBu9mjboSFr2MJ8sIkM=; b=pVT+rwpRVqiGH7qy981ZgLP4kvz7WHEK4qjyWOcYsWTbJq3S9JP23RxlxBu0Z6VD5O egRoy3ZyNeKxsGWKX56VSharDMn/Ofy3hTPMnm/BJckIBXyR/sR5P1VB5QBUkp1GL1r4 ngbMK+0NlOLNx13AJjfVzwg7fuDIlXY6jY0c2arljndjrHQLLNnVx55Wno7qbrIdztIY SAQ8xHrQksfDK4nQI9z1MDcnGKuspHH2GW/Hq++5BLVKnJkMwiMuWCLy9WCKvopKoQLr noUd/HT1rtKol9YvUnCE0/GglEWpd+2hS4YObcmaywgxGOrjqK/pWi5IQGAIxohdkzkd czYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=a1B4CJaz; 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 72si19666927plb.165.2019.05.14.07.26.59; Tue, 14 May 2019 07:27:00 -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=a1B4CJaz; 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 S1726265AbfENO05 (ORCPT + 30 others); Tue, 14 May 2019 10:26:57 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:40958 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725854AbfENO05 (ORCPT ); Tue, 14 May 2019 10:26:57 -0400 Received: by mail-wm1-f68.google.com with SMTP id h11so3012793wmb.5 for ; Tue, 14 May 2019 07:26: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=Xo30xwvbJA7vC66mclDC+YHAOBu9mjboSFr2MJ8sIkM=; b=a1B4CJazlurgVaQLDCYH/QOGHp+/p5etIFGptl1W62ONAx6U3RDXJXTKd2M2P39Gek aFEKW4XmW9mBars8x0oQfyOljHLaWGC3IDMQxIe51gkJ9nBLU524QESKxwDuoeKdmPd0 i1wzZnfEtllMr7ZKgIgeJRk7jgAv01EIsOjwPZiQ9+D9kEpqdtjQO/crlDsp39WkskPF ybRAUTiYNNsHQLl6Mi6TKidPWJnX0yRwg93HPaiwF6raYh22p0LpMN/rQa3/o6tg8BTK VS8uNVsuXMvp7E5B9EOV9QHGUEnAwI2DuN7nqHRFovcdQrsJZwTAnu3mJJoY/PEFqUEh W/0g== 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=Xo30xwvbJA7vC66mclDC+YHAOBu9mjboSFr2MJ8sIkM=; b=V0lHqWHAO/bEjSxAq5JJo/nwLf1T0DJokcpgclIUw/AuK4tLqGozNs6WVWLXQVMihB uLFVdznvQCNeUnNR/+hJ5UHn0jQ3pfGaGnZVcnufQbpgqHXV6Zm+5KBO2NQVdDbKds+P 1IG/AWzWwjUGm/Sg6tlacvE5RWuzyeTgbURaAKS9JOGwG2LVk5q3o24gzxF9JD0UEZPT RDb7+kzy4G7ee/xVjmHF7uYQP9/dpg0d2vglLnehDUtM91Mx0CuOsxQUti38qCAwZRPR Tl8gpD1jKe8eHvGcYWhMCa4mWjFKkV6m0o4AMXdGnvgysDiqeCtHrFK0BPprcljMjS+6 PCrA== X-Gm-Message-State: APjAAAXlumOfU4t4HvPXquadFvDo3CP6DpOd+8mBTVMe9pmmYxUyxsT4 IVIrCzYp/hzqveS2OH6WJ8Kfyw== X-Received: by 2002:a1c:7a12:: with SMTP id v18mr4071578wmc.69.1557844015433; Tue, 14 May 2019 07:26:55 -0700 (PDT) Received: from boomer.local (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.googlemail.com with ESMTPSA id h15sm12343642wru.52.2019.05.14.07.26.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 14 May 2019 07:26:54 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman Cc: Jerome Brunet , devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/8] arm64: dts: meson: g12a: add audio devices Date: Tue, 14 May 2019 16:26:41 +0200 Message-Id: <20190514142649.1127-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Patchwork-Bot: notify Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset adds audio related devices to g12a SoC family. It adds the clock controller as well as the memory, tdm, spdif and pdm interfaces. At this stage, the HDMI and internal audio DAC are still missing. Notice the use of the pinconf DT property 'drive-strength-microamp'. Support for this property is not yet merged in meson pinctrl driver but the DT part as been acked by the DT maintainer [0] so it should be safe to use. Changes since v1: [1] * Had missing axg compatibles for the fifos (one last harmless change ...) * Fix a few underscores in node names [0]: https://lkml.kernel.org/r/20190513152451.GA25690@bogus [1]: https://lkml.kernel.org/r/20190514111510.23299-1-jbrunet@baylibre.com Jerome Brunet (8): arm64: dts: meson: g12a: add audio clock controller arm64: dts: meson: g12a: add audio memory arbitrer arm64: dts: meson: g12a: add audio fifos arm64: dts: meson: g12a: add tdm arm64: dts: meson: g12a: add spdifouts arm64: dts: meson: g12a: add pdm arm64: dts: meson: g12a: add spdifin arm64: dts: meson: g12a: enable hdmi_tx sound dai provider arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1233 +++++++++++++++++-- 1 file changed, 1142 insertions(+), 91 deletions(-) -- 2.20.1