Message ID | 20230511150546.8499-1-povik+lin@cutebit.org |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp4463005vqo; Thu, 11 May 2023 08:26:44 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5b2BEME2vgaEApM6+o3A1stf08TlBSHOAEa86K3MW13/kb+LttitbfQhpmmxvqNkNVpGWK X-Received: by 2002:a05:6a20:9143:b0:104:4c7d:25f8 with SMTP id x3-20020a056a20914300b001044c7d25f8mr40111pzc.3.1683818803814; Thu, 11 May 2023 08:26:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683818803; cv=none; d=google.com; s=arc-20160816; b=VPvsETolGixFEJsBjAz5q+4hunrjwVZOMqB20g1s2ec6qkTPLvaZpWGtDoIpVv6tAo Zl7qkPQ8lcNbj4XOt0WUPPCAKrTWf3v66SdbQcWuWroviFKPSU6PYuPSeaKFKllb5eJc rbIQ6McQE4w2i+VE+A2zPwtRaVPm+Ib1LGJ68vvU/yg4eCphEXpaWK0KcA5xOeD1IRHW lj8xLEGsmYhuYDRnokkvwhhIIEWJ1PFoRgmXd2yiiBqkSQ3mQi+Hne3tSg1TkQbbzrJf 5iuRj144tLnjiNAfcHDNf/nX96DgDcM/7VSDFXzVsDegTCJzUjV1065Q0z1SDNxLylNX h1vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:dkim-signature:from; bh=Y2qYN0nC7/bpDhI5lh52Gv/GBqFV2U6L49sbpArIaKo=; b=yepMvWpLnqfidfa9OeVffB46BaBDK9QTKp/Tndyny32h3dqErxuoyYtdHGLi99QumE MGYB+lgVcGgcJXChYbCloSl+rZ27z9OqzCrGHg3mcrCY1qWwMKXkX7TnzLz+KcoAgzJP Q2yOOzc9ZdDCBNVu2pZlUXWktj9baomO3++9BCwgC4DG6YujShGqmIeSeGDYRfOHOfSE HlHkeft+rMfeG+83HUBRDb0c5iGxpQAdlXwlgR3rMZ7ljILnqmWDrQp9801GMSXcs/HR 1Vv57AWby7NtQaZSi/OACYYK8UjcYDEMBWb5jfhiU/O6jGPKCzfBj87sZFdC4U9jTopz vpVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cutebit.org header.s=mail header.b="P1x6Sq/Q"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cutebit.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e8-20020a636908000000b005300dbf81d4si6780252pgc.823.2023.05.11.08.26.30; Thu, 11 May 2023 08:26:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@cutebit.org header.s=mail header.b="P1x6Sq/Q"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cutebit.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238521AbjEKPG3 (ORCPT <rfc822;peekingduck44@gmail.com> + 99 others); Thu, 11 May 2023 11:06:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34362 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238248AbjEKPGY (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 11 May 2023 11:06:24 -0400 Received: from hutie.ust.cz (hutie.ust.cz [185.8.165.127]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C41A5E9; Thu, 11 May 2023 08:06:21 -0700 (PDT) From: =?utf-8?q?Martin_Povi=C5=A1er?= <povik+lin@cutebit.org> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cutebit.org; s=mail; t=1683817578; bh=Y2qYN0nC7/bpDhI5lh52Gv/GBqFV2U6L49sbpArIaKo=; h=From:To:Cc:Subject:Date; b=P1x6Sq/QWXxyw/DQe9YPNPoSdkxp3gNAje5YsQTKJK9YuvGSmHpH0+pTQjyPwBcV7 3iRYrof6f6FX/iaZDzYnPn4/p+ZxTf9AoP/8z8g+7eZoOvsAwMAfjY7v7wOWioZdjO hTNAFj7t82mKLHdogP3SWd2BwouMsyK/RxIUBzEk= To: =?utf-8?q?Martin_Povi=C5=A1er?= <povik+lin@cutebit.org>, Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org>, Jaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>, Lars-Peter Clausen <lars@metafoo.de>, =?utf-8?q?Nuno_S=C3=A1?= <nuno.sa@analog.com> Cc: asahi@lists.linux.dev, alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/2] ASoC SSM3515 codec driver Date: Thu, 11 May 2023 17:05:44 +0200 Message-Id: <20230511150546.8499-1-povik+lin@cutebit.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1765611986078036672?= X-GMAIL-MSGID: =?utf-8?q?1765611986078036672?= |
Series |
ASoC SSM3515 codec driver
|
|
Message
Martin Povišer
May 11, 2023, 3:05 p.m. UTC
Hi, Analog Devices SSM3515 is a simple speaker amp that Apple is using in their 2021 iMacs, possibly elsewhere. This is a v2 of an ASoC driver for those, to be used with upcoming ASoC support (in upstream kernels anyway) of those platforms. Martin Changes since v1: https://lore.kernel.org/asahi/0fcc4617-e706-8743-e65d-1ff99f38ddac@linaro.org/T/#t - drop 'adi,ana-gain' from the binding - move device reset to bus probe - fix schema copyright, other schema tweaks Martin Povišer (2): ASoC: dt-bindings: Add adi,ssm3515 amp schema ASoC: ssm3515: Add new amp driver .../bindings/sound/adi,ssm3515.yaml | 49 ++ MAINTAINERS | 2 + sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ssm3515.c | 448 ++++++++++++++++++ 5 files changed, 507 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/adi,ssm3515.yaml create mode 100644 sound/soc/codecs/ssm3515.c
Comments
On Thu, 11 May 2023 17:05:44 +0200, Martin Povišer wrote: > Analog Devices SSM3515 is a simple speaker amp that Apple is > using in their 2021 iMacs, possibly elsewhere. This is a v2 > of an ASoC driver for those, to be used with upcoming ASoC > support (in upstream kernels anyway) of those platforms. > > Martin > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/2] ASoC: dt-bindings: Add adi,ssm3515 amp schema commit: 51208a4d303b78642c5d5b35fb9ce963a84d21d0 [2/2] ASoC: ssm3515: Add new amp driver commit: 4ac690bbae02e26e36e133becd86babb657126ef All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark