From patchwork Thu Sep 5 12:01:12 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 173128 Delivered-To: patch@linaro.org Received: by 2002:a05:6e02:ce:0:0:0:0 with SMTP id r14csp610891ilq; Thu, 5 Sep 2019 05:01:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqwEH6B0XO8CGlW/TfQhQwniR1x4HvrF2Ed7LGbU+uv+yWaaBjJDfXAxh/b8/6qAQlz1Urrs X-Received: by 2002:a62:8204:: with SMTP id w4mr3364947pfd.30.1567684891607; Thu, 05 Sep 2019 05:01:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567684891; cv=none; d=google.com; s=arc-20160816; b=HRN9XAUPtFkKpgp05d3I8IgNr9MDNBeFJn2ZRUvjE7Pf/Rs7d7zGoQM0FTtkQcoscP eJFS5r9nXEm6RrWZ3UbyRGJ4ziSx9HBA99HmEqvPZSEvBZjesyBst88q0GeRtkzEeeGw gt33U5csK1kzz22vQ6zIvDoMT/edrMlj9zA81OyU8HGdTrGsrPwuBOIGzNl90I2zwSD5 4wXTpW0iz+6DB4eDzPPqMJjxZ/dYKSPLeX4KnlICKJiRQFTOQ4y9LbiHZCnszsmHcwaB 2LhAmpB7/ttnUS5r5gZFC+OM9NYHl+BYhoWFhhwC4X0gWrZ1mm3uCQ9nPdT+k4vk4lZ9 IQ4g== 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=yFK6X2V6i39GcNDQWpzEpnOVpoV1Dx+VySBb8i2GX/I=; b=ds9ABWd+n5N2oJlEx0EVZhm3By3PPTdAUgsm6e1730m5T4/RiLUtEqNRq36nzIjwPp lkXxtLWSTy+AC4jn47E7U1iGliK9K/evlieaxSRv8aICHg1HCqw58AkyrUQx0DhB9u8L Rmrj2Wm8uSYj3lbirtlnPHHGocjolqe6dR6nQFZs0yl/V/R/TfljImOFw1NkQlJRAAUv HHhtk+VG3jrzVS4quq5T01N15PTSbze4khyA7ZoSmZvQ0mc2vvwPd6FwN00ip0AT9GqD z7skmF7mUlLAuKz1kexlJ0BWYM9jopf0xOSO7sgP600dJznrqK63X7s8qypPIyUSW/0H 00Nw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=stvEzN4t; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 az8si1730898plb.34.2019.09.05.05.01.31; Thu, 05 Sep 2019 05:01:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-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=stvEzN4t; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388502AbfIEMBa (ORCPT + 8 others); Thu, 5 Sep 2019 08:01:30 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:51246 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731259AbfIEMBa (ORCPT ); Thu, 5 Sep 2019 08:01:30 -0400 Received: by mail-wm1-f65.google.com with SMTP id k1so2491498wmi.1 for ; Thu, 05 Sep 2019 05:01:29 -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=yFK6X2V6i39GcNDQWpzEpnOVpoV1Dx+VySBb8i2GX/I=; b=stvEzN4tUS8oK1tZu/EaUIi2TPABQfmjiU4mPlGJpIy9qIoGskfwsPYca0Dq0e4oPl DuwEICzFSm8kaAm51AaPy9tOzbXLDJifxZjw4c8+ZPPOrZm8/E6ECYeVwnZxC+XiUvjp 949UTxAT6G0O23iPXgjV+Wdf6ES/zchaFfEK3pbnJVhU/VhlNBLdYpUFhhwZyEhE6vsb 2PejIUevv+7DNzmPNZPNwnpVDYBmE3CDCi0TZ4lHHEq63JrW1Pa3NgH9AUBRJHkGT/eZ jfbufeoQpcZCnDjTh5FgfFfKIrhUCSvsSE5L6Bk3uw0/fkIOsb2YUIubWIWWuRXiJ0B4 PWow== 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=yFK6X2V6i39GcNDQWpzEpnOVpoV1Dx+VySBb8i2GX/I=; b=h0z5eDQrp0CX72Eb13zw7spTcNJxPW8e+J1S2zTCksqtBtBtMuGlF/AN5CaoHcOdih VenVl78fUjfs3ZrBzTd2tN9fxk8E54iD6WrYPQ9OSD4JdZybcbrIASqBQuA7w87avyYM FGdgZwoOgrlfLKxNJa+Hjyhntt5KA1VJaU24kBtC1FEQSjkDlqxxw5TsQ3ERPCOWoRf/ DRFKnMZyB6S52QDZeUssGTNr5JRJ96nWruUfO6+PCsFDuDHWTEyos7bZNj3SSdgx6Az4 6WxRRxADwTP95z8aRZgk2Zjqv9g7l1d6LRPDxxQ4846p47onUj4vQXw5SCrOqrRUoCW9 DWTQ== X-Gm-Message-State: APjAAAVVgtELXj3/sozuhfzP0EVhiO7nAY4hw/bZysrtP22oopnj/swl o5yJIDIumKdAWYwyrK/1zzf4Cw== X-Received: by 2002:a7b:c059:: with SMTP id u25mr2593849wmc.140.1567684888491; Thu, 05 Sep 2019 05:01:28 -0700 (PDT) Received: from starbuck.baylibre.local (lmontsouris-657-1-212-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.googlemail.com with ESMTPSA id a18sm3436311wrh.25.2019.09.05.05.01.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Sep 2019 05:01:27 -0700 (PDT) From: Jerome Brunet To: Mark Brown , Liam Girdwood Cc: Jerome Brunet , alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-amlogic@lists.infradead.org, Kevin Hilman Subject: [PATCH 0/8] ASoC: meson: add sm1 support Date: Thu, 5 Sep 2019 14:01:12 +0200 Message-Id: <20190905120120.31752-1-jbrunet@baylibre.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 X-Patchwork-Bot: notify Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This patchset prepare then add the audio support on the amlogic sm1 SoC family in ASoC. This has been tested on sei610 platform. Since this platform does not have spdif, this patchset does not include the change necessary to support spdif input or output on the sm1. Jerome Brunet (8): ASoC: meson: add sm1 compatibles ASoC: meson: add reset binding ASoC: meson: axg-frddr: expose all 8 outputs ASoC: meson: axg-toddr: expose all 8 inputs ASoC: meson: tdmin: expose all 16 inputs ASoC: meson: axg-frddr: add sm1 support ASoC: meson: axg-toddr: add sm1 support ASoC: meson: tdmout: add sm1 support .../bindings/sound/amlogic,axg-fifo.txt | 9 +- .../bindings/sound/amlogic,axg-pdm.txt | 6 +- .../bindings/sound/amlogic,axg-spdifin.txt | 6 +- .../bindings/sound/amlogic,axg-spdifout.txt | 6 +- .../sound/amlogic,axg-tdm-formatters.txt | 4 +- .../bindings/sound/amlogic,g12a-tohdmitx.txt | 5 +- sound/soc/meson/axg-fifo.c | 2 +- sound/soc/meson/axg-fifo.h | 1 + sound/soc/meson/axg-frddr.c | 105 ++++++++++++++++-- sound/soc/meson/axg-tdmin.c | 47 +++++--- sound/soc/meson/axg-tdmout.c | 103 +++++++++++++---- sound/soc/meson/axg-toddr.c | 83 ++++++++++++-- 12 files changed, 321 insertions(+), 56 deletions(-) -- 2.21.0