From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 81F29C04AB4 for ; Tue, 14 May 2019 11:15:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4FBD221473 for ; Tue, 14 May 2019 11:15:21 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="VtJkORK/" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726441AbfENLPU (ORCPT ); Tue, 14 May 2019 07:15:20 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:50619 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726078AbfENLPT (ORCPT ); Tue, 14 May 2019 07:15:19 -0400 Received: by mail-wm1-f65.google.com with SMTP id f204so2442313wme.0 for ; Tue, 14 May 2019 04:15:18 -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=Q7xsW/BOqJsCwgtal4qtDTg4ltIl/wE9sOygtXfjPeA=; b=VtJkORK/int8nHN6cmzQjp1Ji18eM5y9IACvX/eNBYaP1YLpFQCbfiruihBnN61HJh +blQr9Kd+oZabfYJSjvxO9gHcvCe3eXZIIaE8a7IVrM97WBCy0MgUJiIzodlRZA+SCV4 EcRNBbv0C44ug8Bl1H9Q3K/JzpNDizBOJdKYD2qL/h4UNDHsolEqlqxxKXQxbo8BAWfM G6xl+DrU9QMQvainmAAz9OFra3np8NjFmdnaMVr/2CYUPmEHCRZR5OnWg+/VCTsZZV0d BPARqcc2vMyL1UrMSXWko0GpenqlXL2TBsIukJChFqDceHFeKZDaNzawnyhBM41vpx1/ e6/A== 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=Q7xsW/BOqJsCwgtal4qtDTg4ltIl/wE9sOygtXfjPeA=; b=j2TwViYjA1GgzmOfLbnWrN2S7zkelXO6ECBwUj4Z7rL9V9v8dcbfdpqbN8Ulnwo6dX 6FeID1nDM3BRKvVZyq/7Xrjl6ceid7q2l7GTty8V9fYQ1xhLzfQvjVOrb8PFj0SuVG6j DwJ6bTrnVeIDl0K3fdW98JauG0H8BQuEFQsYMbGBvHEjB01dwrBa8QQ7jmpFWr2TUfeM pRtza3/zxRS2kyZPl7xmuiTIdRN94/pq4/0sGEGNnyPrhK0H1G+xcvvwi0J79wqfyF1I A2nEyISNtYGiQBowr6Ud9mFPAjBbG8smn5pDwUgPJ9KasrEgSKuk9la0kOT93ajTUiwg norg== X-Gm-Message-State: APjAAAXLG2itTXCtC6Yb+PllBHMkGKpDdUdwRbvOXcUU3AG62SQ7s+jx sp79Ut7nQUQc8RqnExEmQ5PrAQ== X-Google-Smtp-Source: APXvYqwnQNFTMvQOm2DZEC2cil/Y5FxH3KxccUo/gq+bPu+lW7WLk5n0PrVPzsen43A3CmDIdODIMA== X-Received: by 2002:a1c:4045:: with SMTP id n66mr2088020wma.142.1557832517491; Tue, 14 May 2019 04:15:17 -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 c130sm7289922wmf.47.2019.05.14.04.15.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 14 May 2019 04:15:16 -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 0/8] arm64: dts: meson: g12a: add audio devices Date: Tue, 14 May 2019 13:15:02 +0200 Message-Id: <20190514111510.23299-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Patchwork-Bot: notify Content-Transfer-Encoding: 8bit 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. [0]: https://lkml.kernel.org/r/20190513152451.GA25690@bogus 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 | 1227 +++++++++++++++++-- 1 file changed, 1136 insertions(+), 91 deletions(-) -- 2.20.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 72953C04AB4 for ; Tue, 14 May 2019 11:15:34 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 45F7621473 for ; Tue, 14 May 2019 11:15:34 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="cI/5voAo"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="VtJkORK/" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 45F7621473 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=1onvNeu9UFsAfn+aG6Yh4oEUnMPHE4l+LVCj58+n4QQ=; b=cI/5voAo/J90Kq L5cLe03esARDxWLs6L03jZG01ox+IzA29pYhEgXDI33eK1gFhxnP4IIXuhi8hGtJSlPMknahr4Uh/ 0A4znxfkKKVNO5znu95JlIX2usue4JKDi4VwX4wAaMNrCbH5rqR/xR8gZY4TnVLGV3Eb7fmWXjAS8 9lDc/P8JsG26a1ulMSQMVl44DJbYr2WAZ5SYdZn3hqP2W1wnmUWzEukaSv1jh076BIUnmz8sG4b4X f1i7F1mD1lSExSqtlbWlSkvTMWx1C3j+A5tU24zpfpCxkYW2S45vr+HrwDLaoYZbSgw1P5dkL7Rqy c72Rjza1uqWdMEqeFaEw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hQVP5-0000wk-7s; Tue, 14 May 2019 11:15:27 +0000 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hQVOx-0008RJ-4G for linux-amlogic@lists.infradead.org; Tue, 14 May 2019 11:15:22 +0000 Received: by mail-wm1-x344.google.com with SMTP id 198so2431874wme.3 for ; Tue, 14 May 2019 04:15:18 -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=Q7xsW/BOqJsCwgtal4qtDTg4ltIl/wE9sOygtXfjPeA=; b=VtJkORK/int8nHN6cmzQjp1Ji18eM5y9IACvX/eNBYaP1YLpFQCbfiruihBnN61HJh +blQr9Kd+oZabfYJSjvxO9gHcvCe3eXZIIaE8a7IVrM97WBCy0MgUJiIzodlRZA+SCV4 EcRNBbv0C44ug8Bl1H9Q3K/JzpNDizBOJdKYD2qL/h4UNDHsolEqlqxxKXQxbo8BAWfM G6xl+DrU9QMQvainmAAz9OFra3np8NjFmdnaMVr/2CYUPmEHCRZR5OnWg+/VCTsZZV0d BPARqcc2vMyL1UrMSXWko0GpenqlXL2TBsIukJChFqDceHFeKZDaNzawnyhBM41vpx1/ e6/A== 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=Q7xsW/BOqJsCwgtal4qtDTg4ltIl/wE9sOygtXfjPeA=; b=lZj99rKp0ij9b41U7JgyUKFGYmDODt7qeWxd7cgsh1XC5bJ2yngXOJdyrMoMExXbBp udnT7pS4U/2LRC3ROhXBX2h8VkPZnyHfzgv9X9gTIqpNakl1HK6BOZuhFx7/oWo3QhdG b130XZIIH9Elu2hocTSmRFODclxN8SmC2cC05QrfBbfsouEKqyg/rr/d/Qj/MIhzqA5D 5IedI8IfR1/Bi/asTVQo/i+OE7Dm3gUFwZ3F3GY7+nc06VwHqU6oePg2H5VOVSAEiAuc H/GnbuOvBqIcTuqLy1MElzZUP41kLyXdJVmmtvoz87LvSE5V/6O9O9ggKdUfF1rii4wc yl2A== X-Gm-Message-State: APjAAAWmFcQeQuEt+o/iBwA2jbcgnynhyCLWQPMmfAF7RglZKKG+R1t2 OJgd7sdQLonft4/x6gNHeUu1Dw== X-Google-Smtp-Source: APXvYqwnQNFTMvQOm2DZEC2cil/Y5FxH3KxccUo/gq+bPu+lW7WLk5n0PrVPzsen43A3CmDIdODIMA== X-Received: by 2002:a1c:4045:: with SMTP id n66mr2088020wma.142.1557832517491; Tue, 14 May 2019 04:15:17 -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 c130sm7289922wmf.47.2019.05.14.04.15.16 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 14 May 2019 04:15:16 -0700 (PDT) From: Jerome Brunet To: Kevin Hilman Subject: [PATCH 0/8] arm64: dts: meson: g12a: add audio devices Date: Tue, 14 May 2019 13:15:02 +0200 Message-Id: <20190514111510.23299-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-Patchwork-Bot: notify X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190514_041519_239478_CAA9B3FC X-CRM114-Status: UNSURE ( 7.97 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org, Jerome Brunet Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.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. [0]: https://lkml.kernel.org/r/20190513152451.GA25690@bogus 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 | 1227 +++++++++++++++++-- 1 file changed, 1136 insertions(+), 91 deletions(-) -- 2.20.1 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic