From patchwork Mon Nov 4 07:33:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ki-Seok Jo X-Patchwork-Id: 13860983 Received: from SE2P216CU007.outbound.protection.outlook.com (mail-koreacentralazon11021089.outbound.protection.outlook.com [40.107.42.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 14EA719645C; Mon, 4 Nov 2024 07:33:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.42.89 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730705631; cv=fail; b=MNlSBvxJ5fqgB1NkkKnCWNUvZZxYaJxZNP9g8wau1BLORqDZM/1oLng1Zduh5YgkWxSLvDsnOgmeBSIpe3jxyJIbzZQkC+nQt9YOc6WtPA0IQquKEarx/tgpQl9+1GUSZBLR8cXnPRmcnnqU1P6DJMyr4gSTcAbydWxd1WAOAGg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730705631; c=relaxed/simple; bh=jSZV3ionNDKdq52qz3Ji7k5UiaTFjjEpDcBbEV3hT9Y=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=gUOUx8nt5dkn+kuV/nsNl3rm8nO+L5gPyDJcRrfbeO7vkCXrXuInnJtZkJowNFvbg0iMcdVZqdDZXa0qCXLO0EEqujbbtKnd21odPUeFKmLVMZ2jx3GtdCUujLxdPVEOuo86tR+pDD5DwL9Xl4LEiox2v/5RL0LUYRfusnO/I+w= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=irondevice.com; spf=pass smtp.mailfrom=irondevice.com; arc=fail smtp.client-ip=40.107.42.89 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=irondevice.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=irondevice.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=q6x5e7oEGiGaFVI/9cwTSOJ6gmqnArIHYoJ6RtKSPABL0azc6+CHBYveu6XlAnvOdSZKm74XWnjsJx7MZK8EdUzlwMmRNNHmxTuNeiTLXwj4Mf/AoXWNhkt+ckIFMLFwN8BJdqnfwNJ89SN1+OckILIiWO4xnErThWOoscxXfByhh+Dh65HRRW0j4ylHtb5VkhrZXWuZHmH2nQjbSCcKljsu9uFMiG/x6hdfEeamox3M7H5HSNlzk8csS5N+1a2Omyb/9TKZgqi3nHaEZC8W3wJK0QBKRBZlvN3Rd4OzL8F16VuHsasLDZOoNvVsq2/fpnBglw6XBao7FXd+0P7bnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jSZV3ionNDKdq52qz3Ji7k5UiaTFjjEpDcBbEV3hT9Y=; b=hV2OtcuwqnLTKNolV3XWfr9zB8f+sPOt61kvA31gdxUMwaxyt+ANG4WOq4c49rqvOasUH2myv7kh2mg3i12tefz+2FBWRmYeRlEgoMgcph2dRYAFjpKaosr4+iNE9A7CkNh/9MIK9XiAOoUrBHov4WmhAB+69Y5xXL9cshA/sj+x5JTiV8Ibw+/8XoiN/txifNQFZRTNoDSacypTuzVJSOcJo95BtPJDfaVBLFxqIt4UHS3RdNBTlisWlsJgBYHj14LrUz7yj8xl0bPPq1i/I/KzbI82zDzJ9/XQdcxTfQm9WedLhnEYE0HcLwI2E7FSxC1yrMwZtOcfmg6vLN5BJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=irondevice.com; dmarc=pass action=none header.from=irondevice.com; dkim=pass header.d=irondevice.com; arc=none Received: from SL2P216MB2337.KORP216.PROD.OUTLOOK.COM (2603:1096:101:14c::11) by SE2P216MB3133.KORP216.PROD.OUTLOOK.COM (2603:1096:101:28d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8114.30; Mon, 4 Nov 2024 07:33:47 +0000 Received: from SL2P216MB2337.KORP216.PROD.OUTLOOK.COM ([fe80::7e8d:9550:c46b:2756]) by SL2P216MB2337.KORP216.PROD.OUTLOOK.COM ([fe80::7e8d:9550:c46b:2756%4]) with mapi id 15.20.8114.028; Mon, 4 Nov 2024 07:33:47 +0000 From: Ki-Seok Jo To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jaroslav Kysela , Takashi Iwai CC: "alsa-devel@alsa-project.org" , "linux-sound@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: [PATCH v3 1/2] ASoC: dt-bindings: irondevice,sma1307: Add initial DT binding Thread-Topic: [PATCH v3 1/2] ASoC: dt-bindings: irondevice,sma1307: Add initial DT binding Thread-Index: AQHbLouKiZhyQxp3QEaHiHHnHEZlXrKmujyg Date: Mon, 4 Nov 2024 07:33:47 +0000 Message-ID: References: <20241104-irondevice-sma1307-v3-0-4bbe79895f54@irondevice.com> <20241104-irondevice-sma1307-v3-1-4bbe79895f54@irondevice.com> In-Reply-To: <20241104-irondevice-sma1307-v3-1-4bbe79895f54@irondevice.com> Accept-Language: ko-KR, en-US Content-Language: ko-KR X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=irondevice.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SL2P216MB2337:EE_|SE2P216MB3133:EE_ x-ms-office365-filtering-correlation-id: a7a086aa-324d-4cd2-2f8d-08dcfca30520 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014|38070700018; x-microsoft-antispam-message-info: =?utf-8?q?AcjeZ2aL0Tmj5yQ8WjERzsLT4okwP4X?= =?utf-8?q?MgGPrkcldjtQfqeBigta7hO8124wtNu3jlx/w/kMfsFxqSXDCD9SyLfonYT+4plur?= =?utf-8?q?Fz14FB0Rf3un+pAZztqhziev//KatWiZY0XjSzYvcIP4+dRVtEekcN1tHnHrag3OY?= =?utf-8?q?nW6mdPg115jP9yR80qs1RPnjwK4B3ylbVQBGmkleR/+p6svSfhxIrwwz1FtmPnQ91?= =?utf-8?q?KwGcaP+kQip3WFjwP79S93Ao5O5/J/dzlj4V1tSqfr+15AbG0mexOWiUoncJWZxG8?= =?utf-8?q?EpFa0GsxnwdKo4FUmJtgjg1iw57x0AFZXmoYB72dYgQ02yBvOD/SMaJyi9Uxu8fwQ?= =?utf-8?q?EatIRKCpbEwjqQLYybzXG4vZX9svAQ4fL8lwNdd/h6Vf+UBRK8sbr8npEQnMxuoRD?= =?utf-8?q?wMq80Q4ubAZms46sZ7FRgETz4iKBsG8yRfeVI2Ad77gdicvnlsAhfe0qnAetEvBwe?= =?utf-8?q?Y39U9gGftHd7rzvACYh5PR7aAYYvFPAHopg0FPgslB6kJ5G38GZy+BaY6ApJ5okJl?= =?utf-8?q?ecG1mfS3KhN3dxtFP3SAgrYsslyNqM+1LiFjOn4/cbKokYViPy+eqgOWSGURBct5b?= =?utf-8?q?Iqu9FvoBgZe07CF7g9JdgImPsKJr5HR4nujib9u7LWiL+nSs7GgXFeFHvfioj1iTH?= =?utf-8?q?noFvxC5VL85JBqbVwO4xYjE+JBUpbCG4kfE5IiC518pNY8pqAKPqfxJFl3/unz17P?= =?utf-8?q?jH/M8h2X5Oo/H0M34Fgg/AJTJyhoHysJL25p5yuhy8aVTDy7udeSbreCr6Rvdwy1R?= =?utf-8?q?5Mt6nVGqztbnQYmGkQSw60+rBRsz2VwQQ+TjsR5ohyxgVSMAJEYfHzeQWRtieVbiN?= =?utf-8?q?3gpY0XjP/ovRMWh6kqXv27F19tJSttDDmK2SoiGNjRn3EM/kaI1IeQ2apyaAwL61t?= =?utf-8?q?snFbuV8+8KuV2ODN0lMqrcGdU/0SVbvA08qHfUkqXBhacSFqbn9/Z9VlBcRcFaZA+?= =?utf-8?q?eOMcwKGo63iGKWKLaVzxcJAqaZFwOYFqejmh60MyJsZpH9df7Uq5ukPWCMuHgu7fg?= =?utf-8?q?ivwGtUWpVbzQzyU2/AYfGwcY/MBRFGtv96AGIFY2NqR9a0ZQScb1+wmR57fCjE+w2?= =?utf-8?q?+u9+0ETEc5DkQWNvCIIe2Ld2k30e6bP9aELT+bfzZBcjpOd20klKJEJ0+HDEv4Gu5?= =?utf-8?q?OFPg59XXdpuviUS1pCYWlgNMqjdohzv1Uqv8YJtYP8XIeXCPMptC7g0g3d2kyBfPx?= =?utf-8?q?JC2/bpTyhmaauqe+KPw8DISJy25d5wLZABbog496XSu+cMN2HXfWdDy6ubD1nsmSD?= =?utf-8?q?P6vzOIe5zrE9N?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ko;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SL2P216MB2337.KORP216.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700018);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?IGxKHv6UWhpJHtWQ4h30wcputI6u?= =?utf-8?q?XivNqV1Zc/eRfmY9zLXQUb/Syz7OBsqxvf+9D/wOaEK1ssDm5cS1jo1r4hViaZJeW?= =?utf-8?q?GutVOizb7rgyNxrY5/9Y5OT9WtobnC3y8zphH/ox0PrZUXGc6yVry8Xcd4tq++b/W?= =?utf-8?q?xtRq0+EwOfAnMWRdaf1Hoz28Fo+eJLkHGl0two9d1e9n7o4OINq3wDkq0eB8ad/Gf?= =?utf-8?q?zOweRElEo00W/XCMMRAHigWcMRCqh/J81ig/x2QHQAcG+/cbHdhIZSySCs9+/QSVQ?= =?utf-8?q?3aaRtmfE25cujn+by1gYMfjrCMsUaSnX/niHW5R8imZ1oD075KSyuDAHfieKUtxyK?= =?utf-8?q?u/tSmNvQwmn/dkp8l5G7XbYZfbYpHJ1tvQe5sYA7lio9zOUr7AK3e8QQxFxCXL3M5?= =?utf-8?q?ETdCvuWkuRRIDX9+3IoN3sGojNET9GvKOhMUVTJkc03Ey1Mh1GCyRKJyaXN2n3JJA?= =?utf-8?q?2rWL4ZXWogTtK8wd6wA4NTZVE4/COY3Yo2u6QbKvgTgs2McTlhr5NL5y4T6uXEtXu?= =?utf-8?q?yxoSbKf8jRwv/4EJClay2epTsCyW/JBizzNgClBCeGDzxl8P7HlVM4bm2Veno22kr?= =?utf-8?q?1Kl4edNJoNkPsGvZUKYP7sRpjudZ+G3l/FZnND7K9nonI9XjFf8FyF6F9bqUg8sW8?= =?utf-8?q?iMxXU4HekPINQWlhnNIY61tItDNxDmVmrjbrr5cDdObUYgaEynp7Oekuh+mxyIiQ4?= =?utf-8?q?7mNLNo3xMlOgpJOMSxdYpdnV+9bJIooGZndjKqKcwkbbSWMGwiWrrISVW/+lJDzXP?= =?utf-8?q?5nIKcPVHRGlFN0NEkT58iRa3gsCIKUWjiOw13th8Wif+JGoQ0L3ddF1oWL8Y7Epg6?= =?utf-8?q?piHn9UYAyx72bp0atIxc05t+whJIEfyrWaYltAnOj8v9Abqeo9wncsuKm6sYQxSkp?= =?utf-8?q?3E9ZotDHAXj/pZa5So/Yd6fvz/vxOu58UxbHJDZb8iCaXo/tVUTxKb98Kd4qHOMYh?= =?utf-8?q?pul1ilOvT0QHCx+xTBJap6VYn/0aEIu+8k1gHnr6dNb0vbm4QI2/gN3w/PuWaDcfm?= =?utf-8?q?6ADF1mU9ZocnJX5399LyYgDUH2zjWjNMOjgxMQXu10F01pTOZ1gAZHlSnTA6mPF6v?= =?utf-8?q?YQw4oKvfnF0iPiUbSzyi7wVYJwvAxpVfX65kYGjo/2gaSlOmpag5dLapTQgR+xmKP?= =?utf-8?q?5DmZC3jd0QX89pn34EDD4LI03Nsb1CO5+5Q5Ov8NeoK1PN5q+VIR0KIK9ECzy40qS?= =?utf-8?q?BWDqTWny/AlQ5TmUBalg4b8TxmWu57siW/sWDeKLUxlbSs/K/mVqefxtXpRU6VP0j?= =?utf-8?q?NxrJ/YV8lNQceKev3RjBMq5KMiLKZ4jbtSOSJGh9/FyQJ8QpZB6zua9edGVsVc/JP?= =?utf-8?q?yHu40SpPDF1ehSxQNFDobjRLRkRLbgZFU5yq9ek/6K3GJ6Xa+Bv6evK7lACcWF79t?= =?utf-8?q?XObanKrhdG/e8Vgg41PFtifkaii7CdDeTIQnzElB7fLhKi/1TLcsvrInqQmc2mz3/?= =?utf-8?q?pWVMQxyfXRSmjqcD+LBqCDLFlKPGbllnaxvH/sJwwgQMvbsJ+qQoZ3V48/jiyX0+G?= =?utf-8?q?IT01pv0f+9Ds?= Precedence: bulk X-Mailing-List: linux-sound@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: irondevice.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SL2P216MB2337.KORP216.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: a7a086aa-324d-4cd2-2f8d-08dcfca30520 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2024 07:33:47.5224 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b4849faa-3337-494e-a76a-cb25a3b3d7d1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dwvIvL0qw7mFcK17UpmzGDfUToUN1+EEs66m0yDFNrjiHqr2pYvWf+tXhfAFl7Td4nSPyhgb4nEUdgtJTtkRBNWMgi8bu5v3qh9DgriiAtA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SE2P216MB3133 This adds the schema binding for the Iron Device SMA1307 Amp Signed-off-by: Kiseok Jo --- .../bindings/sound/irondevice,sma1307.yaml | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) -- 2.39.2 diff --git a/Documentation/devicetree/bindings/sound/irondevice,sma1307.yaml b/Documentation/devicetree/bindings/sound/irondevice,sma1307.yaml new file mode 100644 index 000000000..0bb4ee664 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/irondevice,sma1307.yaml @@ -0,0 +1,54 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 +--- +$id: http://devicetree.org/schemas/sound/irondevice,sma1307.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Iron Device SMA1307 Audio Amplifier + +maintainers: + - Kiseok Jo + +description: + SMA1307 boosted digital speaker amplifier + with feedback-loop. + +allOf: + - $ref: dai-common.yaml# + +properties: + compatible: + enum: + - irondevice,sma1307a + - irondevice,sma1307aq + description: + If a 'q' is added, it indicated the product is AEC-Q100 + qualified for automotive applications. SMA1307A supports + both WLCSP and QFN packages. However, SMA1307AQ only + supports the QFN package. + + reg: + maxItems: 1 + + '#sound-dai-cells': + const: 1 + +required: + - compatible + - reg + - '#sound-dai-cells' + +additionalProperties: false + +examples: + - | + i2c { + #address-cells = <1>; + #size-cells = <0>; + + amplifier@1e { + compatible = "irondevice,sma1307a"; + reg = <0x1e>; + #sound-dai-cells = <1>; + }; + };