From patchwork Mon Oct 27 16:10:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4383 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 6E7E33F14F for ; Mon, 27 Oct 2025 17:10:52 +0100 (CET) Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-6349af0e766sf6977343a12.3 for ; Mon, 27 Oct 2025 09:10:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1761581452; cv=pass; d=google.com; s=arc-20240605; b=RXwr0dnWmZ9ZkMHtEHWgWEqA1oTEt//Eb7Ux4mG8C4Yyb5BOdGg47XfK1KomRK92kZ G29xFRQrjxDTChKEryPWB6XFeRVnNPrSFiZMjO9AOjwNbb1ba7NgYi8PL1PcxAOIg8Qb w3UslHSVfRiJJFte/nAsqqft1wBFCxZ8KB41hRt9rKg651NgdoLW34u5arm8Inepz+o8 GfzmOvbC29HTe3R22WKyxg7+dM8pu/clkHD1JMGjAQySZDP+nhXBqufKPTrkliL+qBGm dAXjKZzGVxl+uoIJEOnP7NUbv+ovgemH+wD+gLrVBM/iPKgfXRb2kx+RK5iC9W0mv/N4 L1JQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:message-id:date:subject:cc:to :from:dkim-signature; bh=oCb1mSnBTYzQzq9Ur/i4ewVMG+cMgoC5feNtg+uZWGc=; fh=2W9Caveh46EPEmq8tLNh9bk7Zt6ChVFskQeZv3poxRg=; b=Xx6f7NDj1pmN6hpNj5uL/NHb3zR+VDVAQIvnWJzU543Mj79bAn9E2vfV5q94zhxq6y 08TTh28tAA000AXNdTaVsyeDv+Z2gevFmxJRbOAp1PoF8hxZbphHbdcQU+OYpQQfgC7/ gimzanehmBlbVvrIKDopZcrAauLOv51fSXuarYrUrIIdRC+Ifp1zvxxOFQ2jJLYRa8Qf w4JuGZr56YlqWipmkDfKx5tmFOnAMqmKV8lFajf/iXIKRTbFdJF89df3U2b4+RIf1ME6 69ePPkRYxRuTfREpzncYPbybCTK0KtgTWTNAH/LhmrDWGj4qUwNF4COhHQZmcOzMiQRO TRJA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EjR+jD+n; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1761581452; x=1762186252; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=oCb1mSnBTYzQzq9Ur/i4ewVMG+cMgoC5feNtg+uZWGc=; b=ScKmov/thSKvsSe8nVyFvgffvXPcQBo4r8+VYrgGJOpcOh0PxBvfdT+02N2zHQ62Vi ZS0kWC/sYLrr7X7ps3ssCbLdMPLHyK7MhMCK2EqLxSksV/UtEgm0tg99PeUb1fTKSLmz q6gW0v/dSfrnOvtqPZ7rkinlTGtqQLa5rf5qk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761581452; x=1762186252; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=oCb1mSnBTYzQzq9Ur/i4ewVMG+cMgoC5feNtg+uZWGc=; b=pd20zfL/rkr9fDhc1Q/3rWK4s2TwPBBvLV1ND+A3UaBx6ZC55bqyu/uk/WqGS/24x3 AD3FA8m2Gxs+/Bg2sLhob4Ebq3CYh9MToh+0L5SVjZOKsbw+lAUISbq5D64kHCgdg5Z/ AYhb6XrPHHPKlXKqclNLk5SzaziATWfoxfRUlC/+1sdQsTnQUWVeVJ59NcsR814pAKDT 1rRInjNe+1mbJ5Rep4s3XKaA/6bd1BTA722q2GLvvwCdEknb+K45MlwRrVVEVf7m7Bvj HLh4sHzKsUToiLY66v0EfL+2IfdhLOdofXeJEnnUZqFVyjqJPRxOzn0nCz6bhERVw9B6 Ul2g== X-Forwarded-Encrypted: i=2; AJvYcCXBdkUYwd3yxOVmA+b/DyG2Q8N16Ps6U8T3oXYF3AgL/WMZAygARpfcsaMGwZzlobUPm6gbsi7zMHM1nTz2@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxziYhPASq0ODdrbiqv5C72gS302h40R60Z1YupwcEs8N2OG3us jal9NfpjD7mBd4g+YUvBDWoVc0rEhzgB4IwOk9+vTwylMIg3xQWyCU84zJYsUJsBYOMuYQ== X-Google-Smtp-Source: AGHT+IH6Rp/zD2oxVdQFMD2YnOGBCjsOpY8KwJK38981CALil5ppqpSwfm/geEfKH57KF1RAviBXmg== X-Received: by 2002:a05:6402:c43:b0:63e:988:f115 with SMTP id 4fb4d7f45d1cf-63ed84952efmr459728a12.15.1761581451822; Mon, 27 Oct 2025 09:10:51 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="Ae8XA+akAn37sNvB3JGVI39oDKpPAmUYcNUrAv/8NrtBJMY91g==" Received: by 2002:a05:6402:20d1:10b0:63b:ec3a:da94 with SMTP id 4fb4d7f45d1cf-63e3eb6a137ls2795553a12.1.-pod-prod-06-eu; Mon, 27 Oct 2025 09:10:49 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVpfmD1Odpj4HjshH8wk3mn1qYgn4SLnhbA5JSvw8/oY8gDNz9gjigSiDqqpNyOncJ4gKyYKUYmVbEBMdyw@amarulasolutions.com X-Received: by 2002:a17:907:3d46:b0:b6d:5b4c:3450 with SMTP id a640c23a62f3a-b6dba4440e7mr45351266b.1.1761581449178; Mon, 27 Oct 2025 09:10:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1761581449; cv=none; d=google.com; s=arc-20240605; b=lU/SJMVcx/sSrJOHz9+f5PbybJapGY+HnYv5UjW5J9GMkd8jqMz6wfYxN7KCkTONd8 E6YK1ZEHIk2gNJhC4GqmcLECp0QbkTuASKXiARd+FAUGPSrJciLlA2rzznkabbnVJih+ F+s+PTh/8d016OEF+OGh8gxTOn8dcgW9fZC9sOCMQpWHVCqu+P7YwF47hBJuaLXexm2H VgnVQicSHY0IAlyc8teL96nwpsdiJzMQd7OSMEHIcE2EwPCRtn4q5Eo9UdZrdcYcc7dE 7T+EM3S03wu8/MSwHELfeM9ZgK6orWpH83Xku5lgAp9RqbI9vgQRCQRVzYD3kGB+SiC1 6MWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=Veu3Rsq4FjpOJipbhAFeCCYDWDFK0CBkfMfLFx9DhXQ=; fh=dEL+Ap9R63ZBB7Rgf0VICvazZHMh5egxdK0cmHu2QB0=; b=SZ6J8JDdV0Z0L/AN8gsyfVTd9kkRYOJleAmtm3JyOJa98FCsMUvzhahxXzwBtW80d9 fFWLxL5iXyXV+6AR6S4jaQj6M7tv2tX0H8O8DqFP5aIBlbBA36okIdySR9kaZUJDK1R3 3Jlmc6pB05VmLKtB17Dydt797QVtNQJNlg8s75u0MIDx68T48ltSwBP2/jzOpLPE+0w8 EbajRMMNvwg06ofT8qqq0ZkMRU2FNIIKQjcAuUOAO7deS7POj48BsUzX+QTf5+xwIrBC AP/kRlGRsw2n9B1FS4OIctTQO9OY5nCN5gmMiwclz0bBeKjF0LadzPLm53qKI76S4eGr jh7Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EjR+jD+n; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-b6d874059a3sor177700166b.3.2025.10.27.09.10.49 for (Google Transport Security); Mon, 27 Oct 2025 09:10:49 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCVkXkCMizEODBEPulThjOhN2engNXN+sM38hycETdPVeYklQUL/QzJSqF/YvOABOCGKsHMUYceocOm3a0wh@amarulasolutions.com X-Gm-Gg: ASbGncvtgfEJiQOfeZOSZNtnSOTeCR86qIIyug3oc2WsZPbA8XzwS6tCZVmOnPQA41E /AF7MAbkeh08+qfuYEVAk+wv9Ch0AigwtlERRDCGaq5fZhmuZqVI6qbtYtW6LFZAvmNn/sWjXpG mKZBV6ypvfJEnkrAZEcSA6RkRlMNQ6QaciAZOnHd+qIxC6pSDqC3tyaV5oFpvdXMjzLhWlE+cZa BYddl5y3mmNJZAYasDg0uDGbPtZHXwGj9zUFMpWSXh63AJd1knpryh2z2hvWYv4D6By7y+y+Rct ESTaB1Zmzhn6i+Nqo9kemH4ehXhAPENDd/XOnaoLcz574XJTWvV9XsgiqUXL3c30aJUttXm9NYC PW71gp0blwUsxihmDCVX0LAnDTZYUXoQKwSjykBz3bPK471bAKwVR0EM36j7S+YwV0aiKY9YGiN ayYqyvAGzvee9HPVgpWyBcluoXCZ8tkghFEIns0jjlAptY3N6Ii/hzZnqM3RGnxlvHMxyBHsBwv ylSsDkxWeuVDL77x92kji3Yid+FIlsoDdZYkS4U37SzAQbPwpiWvSs= X-Received: by 2002:a17:907:86a0:b0:b0b:f228:25a with SMTP id a640c23a62f3a-b6dba5f0b7cmr39405266b.64.1761581448554; Mon, 27 Oct 2025 09:10:48 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-82-50-34-170.retail.telecomitalia.it. [82.50.34.170]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b6d8ceeaffasm742437466b.45.2025.10.27.09.10.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Oct 2025 09:10:48 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Shawn Guo , linux-amarula@amarulasolutions.com, Mark Brown , Frank Li , Sascha Hauer , Dario Binacchi , Michael Trimarchi , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 1/2] ARM: dts: imx28-amarula-rmm: add I2S audio Date: Mon, 27 Oct 2025 17:10:23 +0100 Message-ID: <20251027161040.2020623-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=EjR+jD+n; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Add support for I2S audio on Amarula rmm board. Audio codec TLV320AIC3X is connected as slave to SAIF0, which provides bitclock, frame and MCLK. Co-developed-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi --- Changes in v2: - Rename the codec node to audio-codec@18 - Drop an unnecessary newline .../boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts b/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts index af59211842fb..ddb64f3d0471 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts +++ b/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts @@ -112,6 +112,29 @@ reg_usb1_vbus: regulator-usb1-vbus { enable-active-high; regulator-always-on; }; + + sound { + compatible = "simple-audio-card"; + simple-audio-card,name = "imx28-mrmmi-tlv320aic3x-audio"; + simple-audio-card,format = "i2s"; + simple-audio-card,bitclock-master = <&cpu_dai>; + simple-audio-card,frame-master = <&cpu_dai>; + simple-audio-card,widgets = + "Headphone", "Headphone Jack"; + simple-audio-card,routing = + "Headphone Jack", "HPROUT", + "Headphone Jack", "HPRCOM"; + simple-audio-card,mclk-fs = <512>; + + cpu_dai: simple-audio-card,cpu { + sound-dai = <&saif0>; + clocks = <&saif0>; + }; + + codec_dai: simple-audio-card,codec { + sound-dai = <&tlv320aic3x>; + }; + }; }; &auart0 { @@ -154,6 +177,19 @@ &i2c0 { pinctrl-0 = <&i2c0_pins_a>; status = "okay"; + tlv320aic3x: audio-codec@18 { + compatible = "ti,tlv320aic3x"; + pinctrl-names = "default"; + pinctrl-0 = <&tlv320aic3x_pins>; + reg = <0x18>; + reset-gpios = <&gpio2 4 GPIO_ACTIVE_LOW>; + #sound-dai-cells = <0>; + DVDD-supply = <®_1v8>; + IOVDD-supply = <®_3v3>; + AVDD-supply = <®_3v3>; + DRVDD-supply = <®_3v3>; + }; + touchscreen: touchscreen@38 { compatible = "edt,edt-ft5306"; reg = <0x38>; @@ -246,6 +282,14 @@ MX28_PAD_PWM1__GPIO_3_17 fsl,voltage = ; }; + tlv320aic3x_pins: tlv320aic3x-pins@0 { + reg = <0>; + fsl,pinmux-ids = ; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + usb0_vbus_enable_pin: usb0-vbus-enable@0 { reg = <0>; fsl,pinmux-ids = ; @@ -269,6 +313,12 @@ &pwm { status = "okay"; }; +&saif0 { + pinctrl-names = "default"; + pinctrl-0 = <&saif0_pins_a>; + status = "okay"; +}; + /* microSD */ &ssp0 { compatible = "fsl,imx28-mmc"; From patchwork Mon Oct 27 16:10:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4384 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f69.google.com (mail-ed1-f69.google.com [209.85.208.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 34E7E3F1C4 for ; Mon, 27 Oct 2025 17:10:54 +0100 (CET) Received: by mail-ed1-f69.google.com with SMTP id 4fb4d7f45d1cf-63c55116bdfsf4081746a12.3 for ; Mon, 27 Oct 2025 09:10:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1761581454; cv=pass; d=google.com; s=arc-20240605; b=PNXuPGCh5tg0W6xi3RnZQDX5aNfZ6EfoVsMAWvOUuDDLEyMj2s0YH6knKOVklVlOkM v9ViFsc/UbW3x11P10qKR9v8zueQKze9ZMrRDtn3bF59+2xuGVm7Pu18tm5qahY6mbHl +Q1AqSouBF6fr3fgyc1bOo0M7CHwWSLRqNzNO3/S+nRDaGn2Mw1aJmkc33K/S9VZgyD+ Zx6363WMNNSv1InWAFavl1/jc0HtcADcVHnpu71SChagVqrfUZ4S7g2RqDHnKMZkFzay ODwb3RHp289n/unLit6jUNj23hc91hX86ypBeYQh3Ler7okP4pTKSVhpcH+5avfrl59A K2sA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=YnlDBCUSDiROfYOH0WfuMBTPQbpneboYRvbJ3jU2yes=; fh=06lTrtpueUPEfiW/FxKwa+j/0I1ysDvQsfQZvadxQ4M=; b=WAbAltj3XJ25ums1o04N6nMt3jnj7+fuf1vcSprW0hZeOH/OJNzZacs0uXFQLyc8er vRQkGAxci8agCAu9boCb9MBf0HsyTZCc0LK0C7/9wua9cE1JW1Gf4wVzx2pHwRKJ1+oJ w8acrLZlE7cHEOU172RVetGJa/1qC0JDsu6xzy+2G2VEbyqN+wFfMWcqX71c0XsMa2hh RyqdxKkjtueNMXOdJFp0T5gb0RG4lPGOhuY196f+KNaFxANo/EIDG3OwzjK1KMsKHUGs T7IqGhxA18P2Cki7GS7UgWnCEhvmyqUk7vsbmlDZqmVn5FgTixw3GzYfewt1sNN+HwgD 26+g==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=rqCyeprJ; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1761581454; x=1762186254; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=YnlDBCUSDiROfYOH0WfuMBTPQbpneboYRvbJ3jU2yes=; b=m/ELcwp5gpfNqTQT7V6g4fo0Hj+g+9Kkz9l8gr6BJptyIU1C2lp2W6wgnfeY179ITf jGUk40nW8Gi+ad4uwlNC+M9f8ncFWXrl+0323YEyXAwnrboPzIIq5/Z5WETmFmDAdQYp 73RmxEruEbAeTB+dBphVpscHjOJM3c2ZBIUy0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761581454; x=1762186254; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YnlDBCUSDiROfYOH0WfuMBTPQbpneboYRvbJ3jU2yes=; b=dyQum3A0Zuquwo5EDyiRGi2p/RH+BEtByryth1y1Pm6Eftah4NdvRF92YoWcW1bFcM qW5ljkK9Pg7Ck7Fu9NhgorsazMhvfF2I25vF/PPD5kgifPA2WRyaew2cyd+8bGCZWXCF tH+Tlqna1cAiPlOo4pqkHHZ7AzXEHIjdgEvArj+DL3EgZx5r7hAYEK3ukiDfmj0O4y1R YN3dSYAtfvCuZYrmSSNkI2kQE31s5grmhxwtEQSIWLfeKuVSTSkB5CuVDWLudCdBHmYa 2aqlr6fjjGWkYhRACMejI9VTj5Fvl3Ly7BX1LZ4hHRKpANJP+XPLY/eTOQ2v6Sf2WegU Id1g== X-Forwarded-Encrypted: i=2; AJvYcCX2H8w7x/1/SVkPArEinUR8yUcjW55ZRQw5+BW+I71NoAJzCuPmAi4laKR8fsOz3dXwYgQCxX1X91TmHDhb@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzNABVvqoV0XRl8Y9rlZsmO7voOZVz+nxQ7dDlVhfIAKwBwg6H3 O7n3MqOLmzWXRcBUgIB0fVvPICS86tVnvE4xEiGj4lPvtlkGom12h/GikTUevMkSTuctFA== X-Google-Smtp-Source: AGHT+IEzLxIxuZLtIwOnRpIVCTQd4VVlKSXlwg+28E67eBVaIkxMAYiGh0zQYRaOF+co8hn6MexOrQ== X-Received: by 2002:a05:6402:3509:b0:63e:405d:579c with SMTP id 4fb4d7f45d1cf-63ed8272ef2mr462482a12.29.1761581453780; Mon, 27 Oct 2025 09:10:53 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="Ae8XA+adJIHObwiXCJcpTU2LywGWyUKdd4NsGU63ixE1TT/N1g==" Received: by 2002:a05:6402:5342:10b0:63c:75f9:c01 with SMTP id 4fb4d7f45d1cf-63e3eb7b756ls596418a12.1.-pod-prod-07-eu; Mon, 27 Oct 2025 09:10:51 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCW8lY2BkVJ7INNLWqHmuR/yKH8rEE9/7h/81WKKaNrMlVl8evQBF7mfymJ2fpeqj4hw1XXZfyxHHQi1BIok@amarulasolutions.com X-Received: by 2002:a17:907:969f:b0:b63:7cb3:4105 with SMTP id a640c23a62f3a-b6dba5d6ba6mr40602166b.52.1761581450773; Mon, 27 Oct 2025 09:10:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1761581450; cv=none; d=google.com; s=arc-20240605; b=bsZsIvX7alB7Nn46ioVMzCN/SHYeXbLzcXjOlCJKbGGBqG29MoWiv5fKuFiXHcaR+C R2NNnDlO+54HJCMYqH6upC2uCn+038RH9ZWKieQzJA/qssjZjqTISsutJqb+brRUZ3sq MTagUjMDmuek7VXcCokVJtkR13hbWdmOtPIwxg73sAEvmx33SIGNPGn8xImi6E1tz45o 9A8/3c9TLthoi4bbjSRdF2jyAXhRFmPghMTO3N4rvA2a75Y08QKizTnGqjwMU/NQzRJW cthWXkJ3rhexCOvvnYcPFy5jZ7/hBFeeuqj2tOv6Aqkbqga1oWtQggd9ucnDiATBljev EAhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=kT3v2aN8EQq8AgHMNf1v3TkZG4Dh+2CDgf66x9dYHZg=; fh=4GwXk/VVXv6ck2ntWF93JXcvrdW4mnq69o4GF/YKanw=; b=cFzSK2ec97Uzocf5472mw+SF0r6NEFOFt0ZH8thw7Qu8tNVrSNa7lDjf+UrDbLB4WA 1hyqn6jEjoO7Lh+Dkp1P4N/YcTpLzX+zmp0PYMTqimpBeq6kFCM+PzOR3MhI0pRJz6ff NhWjnJOqA9ax2sfQEwnw67ihsRmcRVoeBsJ1EQt1oYLP/DIdk0NZtC9OzlMl37oFUD/Y Ba/6XnkvvKRsRRCnCQF8oxo17JfextY4T6w9ZG4AmZ/W3jbFbtBg0104Rb0vzKl0iMIZ wSF0UycZs7EO7evKaYA8eXi6NNZru8XfbMNNoNiOj3nYDz3mXsZathh2nSc/G2/4UzX/ NOpQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=rqCyeprJ; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id a640c23a62f3a-b6d8728cf28sor160147766b.2.2025.10.27.09.10.50 for (Google Transport Security); Mon, 27 Oct 2025 09:10:50 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCXj1n+OykSR8YA4wYEqoPXwzXNoHF79z6HRArIW5Ma3M2YXqsmnYJgTJh1vJ/DKxPLBHrquz1Qeb5FmDKEK@amarulasolutions.com X-Gm-Gg: ASbGncvpNLmWSoguUA1USl5qF/cG4bmXMEg9RnbSJXbr0PGZgs9xiQwNrxxG9J8Wy19 uqbv1vPM+G/29KmMngNg94eqlP0t61vPryAPljDYqgx2R0QVtbVbgwwbTLIzuhd/AwsahjDHEcN id9iuFWTCpBi7F1crdlpxAZ6JDMoAi5+UdIg7oYlwAa0w39zDj38CF4u/4ura6dmB7A3TgSHbOo nzT4uDn7WvPGjI8jMaGuIOFnpzeOU+1wt1eICrrsiSSME/3DBOsFEsgFdPah6q+5xVDOhQKG8di ZeTq2m003p9dtALkixlluAoj5NzDQXTV2MlJlRAtPN/u7uhJWxd9V9LPRziZGycA86Md+BnYbZO /rpaD95aLES6Qk0ShChBVRwnnrX9iar4m/hCy8HxpOrZ/fwgAo98zYHu4GL7b/hWqmEd61VJLkY aaZ1UPqPKgsiQs96lEWHc2Ncm4i+NUEb6o5o/tQGNR4XdUGJr+24amVwiL8rx4LE+NCkW8N9cyS o3qMjmZCGKNxE5TDd50kRetXI8macRctWK7TFDv7WLS8ut/Nza+hko= X-Received: by 2002:a17:906:4787:b0:afe:cbee:7660 with SMTP id a640c23a62f3a-b6dba487ad0mr49506766b.21.1761581450341; Mon, 27 Oct 2025 09:10:50 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-82-50-34-170.retail.telecomitalia.it. [82.50.34.170]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b6d8ceeaffasm742437466b.45.2025.10.27.09.10.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Oct 2025 09:10:49 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: Shawn Guo , linux-amarula@amarulasolutions.com, Mark Brown , Frank Li , Sascha Hauer , Dario Binacchi , Ard Biesheuvel , Eric Biggers , Fabio Estevam , "Martin K. Petersen" , Pengutronix Kernel Team , Russell King , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 2/2] ARM: mxs_defconfig: enable sound drivers for imx28-amarula-rmm Date: Mon, 27 Oct 2025 17:10:24 +0100 Message-ID: <20251027161040.2020623-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251027161040.2020623-1-dario.binacchi@amarulasolutions.com> References: <20251027161040.2020623-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=rqCyeprJ; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Enable TLV320AIC3X I2C codec and simple-card support used on Amarula rmm board. Signed-off-by: Dario Binacchi --- Changes in v2: - Drop 1/3 patch "ASoC: mxs-saif: support usage with simple-audio-card" because merged in linux-next. arch/arm/configs/mxs_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/mxs_defconfig b/arch/arm/configs/mxs_defconfig index 3b08c63b6de4..603fb003b223 100644 --- a/arch/arm/configs/mxs_defconfig +++ b/arch/arm/configs/mxs_defconfig @@ -100,6 +100,8 @@ CONFIG_SND=y CONFIG_SND_SOC=y CONFIG_SND_MXS_SOC=y CONFIG_SND_SOC_MXS_SGTL5000=y +CONFIG_SND_SOC_TLV320AIC3X_I2C=y +CONFIG_SND_SIMPLE_CARD=y CONFIG_USB=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_STORAGE=y