From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 48A19415F35 for ; Thu, 23 Jul 2026 09:14:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784798070; cv=none; b=lw/Wx4W6o6P+MJkpvXcYnIZNQBBx/0RyFTBITRy3L1Jxx/XNPUCumiYnn1CRaKN/PsAQ80drvtPInWJWT3DNA/QuXcW4GoPwlJ5ZYQu1uvD+69RyPyP9bxAIUx/Lz4w5qHjGfxb79XkpISYh7CofvW6Eq+HQCLoSvuIrQ2Xtt20= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784798070; c=relaxed/simple; bh=rx8AxAOChCv1a1eKaXFa3qJAaLTL/cK5UWcPpj36J7Q=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=oJcOKywisYaYKZVjPLlv+CJi38/W4e4MmqQA1sjt8pajHeLzZUWEA0c7UEzjTigFNJVVNpGieQJ27xwDi64fXz8h7UyatNCdQ5rh5CIsjm+59mznuJfA+mG96ucA6q6ayN1R6wqwEgCOuGGb170FKuIwmJSFYScFYvz7mcD2jpQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=Lxx7A6dZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Xc5n+P7t; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="Lxx7A6dZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Xc5n+P7t" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66N8qWbg3044716 for ; Thu, 23 Jul 2026 09:14:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= WRkB+zgOMtMFRit/EtrmCl3rzDG7gk0IKVm3j4Qb89c=; b=Lxx7A6dZbpy/G+Ob s19182Khe73cKtgoJUQNeADtyrlbvKXmE0JHktRlCE/MkmDZZCDI8IvAQJBjjID/ mEBI0ouAFiEXQJWpbaOdAWdPiXTEEL6vIqqEfFMfSVAmSWUz7E89G1czjcg2jDk3 XjIHIEzbbU+T2SGvbqiwsoNkab/P/cZEZPc1g9CJHDsVlIayF/QDNowyuMAZ7twJ jePCEnrRvKEriaLYPMolUUnunEiWMSU5siODPVtJ+er1x67af3660Qo9gR9V8F2m HThWzdXfXtGobE8TGi9jiO6t0rfchxMOjuCdGvlkFdHfiN8W0M4lq7bWG2/NSyUG mb5Sqg== Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fkeuq8bbb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 23 Jul 2026 09:14:28 +0000 (GMT) Received: by mail-qv1-f71.google.com with SMTP id 6a1803df08f44-907af8b6197so1002816d6.0 for ; Thu, 23 Jul 2026 02:14:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784798068; x=1785402868; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=WRkB+zgOMtMFRit/EtrmCl3rzDG7gk0IKVm3j4Qb89c=; b=Xc5n+P7t4rnNHQR/ARqYiBy3vNn4dKiMu4a+UH8UOe0OkSW8jJH7FXfadctfLs+2rF oB6jq+FgfNlNyVNo/LiSABBTwKwKRW+BpfIQx54ujMkIw/5J+GaOtYdDWr/9I8Bl6vjV hVbhH2kYn4k7bOHwLfG1jrmMQSGpnYkyig/uIaIya+pw4SS8592pGp51oXb+ZlIM+C35 g+cWDqaITKWpmGI5h1gCNyfPTLpH12ZmMFarN7TSjU504mY3+xTOEL3b8Mfywp/pnJmJ vPgAdQ2BJFltM4ziYQEJATfKZ/HBBXG1MLPFyD7l0A4vc+Z2Df8f1FQzqqMiHL6BfsKI r/Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784798068; x=1785402868; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=WRkB+zgOMtMFRit/EtrmCl3rzDG7gk0IKVm3j4Qb89c=; b=lChFp7HVfJyq86EDgHYpGxcdAhtvPOZ/zp8zBVNsYLcKypD+iBpIipGbEwVjmpZN/d nTrLJDaZ8zTqp9qFApFNFKVy3MMROf7lrE91qJCxKJ6kW4s4pKAbK5u9SK8awaOmyJfh PwtTsDeqg4fkTAUR4KazYB4djLEqggudcvQbCutkvbL/uBeHktyFdwWZzbt6L8s240kf eDRmdj6+2to2qhy5A3gg40mXfiKwvdQokNt6HKMRn6RM3dUFdDivkC8FqdhvCAYnwyAV /aBSoZ7NH1600o8uuTZuXa8o35D29igO/etnJqHzDIEb0Ed7uJr++vbDvCPBMFgPzC2E gtQA== X-Forwarded-Encrypted: i=1; AHgh+RoC8AkLKdi5GdumMxwtsMC+9fiJ1ulceQsEmfJ2B68sp95ZZT2k73dNP6dnseS+yRQnsq5CifO+KhmrwPk=@vger.kernel.org X-Gm-Message-State: AOJu0YxYe05SjNVmiZTAJjmMGQ0GyGQq1LtEV5SL/P+lXDAH63WIeVnt fa2xXBZLRhZj8PLzGvYu2lMDnojFh8jziyOqUgOA+HBGWX2eouzSsvGDp1ERyh2LM8BUlAAXhko ZvTuh9wViFFBEqWjUi2usS7JyfgLwwdVJ5T+gAvmI2Kh7RZ1ab+wUZ3YccLK6w7ZWKOQ= X-Gm-Gg: AR+sD10YurY8E81o2QEOVgw7Ol1YIPmwB8Z1bKLPC/TkRUi1u22ibGp71xG7WmK4kK+ Aqj/wrR2xT1aveolTpdz+w0zNmGlolIe+mrhjGOTkkFPLeT9bJTXJ6A2oiqhqVwrdnqv+dqNUN7 bsZPrJ6/AN1w4wWx0vRYa2pQGvm2bXSvsJPbd8R+TnViCTyEPBiOT/aSs3edm7qj88eid3nLFfF auklOkDnb9wwzaiqbOUoOKcAms1RX6OU1RkX8y2vbBrFE9AC7IigFt99/btbOoBEkJuM4fNbvVn zhYoye9GSlNqeomiXu8rIyFZt45edbvi6gOG/7AJCF9GDzXQsY4CcYq8GJmIsg3T9WeBiWdvwGy n6c4syPwYX5cC/p9esYhGQQo0 X-Received: by 2002:ac8:5ad4:0:b0:51c:d8f:d77a with SMTP id d75a77b69052e-5283dd95172mr16143511cf.1.1784798067611; Thu, 23 Jul 2026 02:14:27 -0700 (PDT) X-Received: by 2002:ac8:5ad4:0:b0:51c:d8f:d77a with SMTP id d75a77b69052e-5283dd95172mr16143371cf.1.1784798067197; Thu, 23 Jul 2026 02:14:27 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c1c58b8b992sm31670366b.31.2026.07.23.02.14.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Jul 2026 02:14:26 -0700 (PDT) Message-ID: Date: Thu, 23 Jul 2026 11:14:24 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH 7/8] dt-bindings: sound: qcom: add Tambora WCD9378 SDCA codec To: Srinivas Kandagatla , Mark Brown , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Charles Keepax , Maciej Strozek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Srinivas Kandagatla Cc: Bard Liao , Pierre-Louis Bossart , Richard Fitzgerald , Jorijn van der Graaf , linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, patches@opensource.cirrus.com, linux-kernel@vger.kernel.org References: <20260722234221.884765-1-srinivas.kandagatla@oss.qualcomm.com> <20260722234221.884765-8-srinivas.kandagatla@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260722234221.884765-8-srinivas.kandagatla@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIzMDA5MSBTYWx0ZWRfXx3YeKEf0wboh +gLAkbOfPYUv4H8ceVa1s2ZhUWfPekF0mOGyqnLKBbqkBryKkCuyvWwoHXMIyOZjyTc8D7n0tRm Dgw9faOPx+7OgLBdcpvWr6m5u/AbVmw= X-Proofpoint-ORIG-GUID: 3VxLhNqtWdf1VxvqnBtRyC9qCA6df_f- X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIzMDA5MSBTYWx0ZWRfX52IbV87Ew2dp CIyoJ+QxAB0vxhSi1Y6imKKWX0VgBxoojN/4KK6tzeXUa+1yMw5CYIHFqyOL8YcbJadKpjkvM1X Rcup8scLW9vF0zjIuk2lgMISdblq27aVpqxwkw3r4+vTJa8QmncF5kLJHfrD+iI87RtkKlv1aw3 QasmKXlMh3X59xic/g4LFttPrCaygDHLW/9j9kGUbdz00spsxMDzbljVCgNitjX0j93a0NHAfVy P55Hdcp2hj/ZmHQWmVwb1kedAmmFKJoB6H23ndhMHU4NGJfpCYqWWNXUlbznU57YpJIuyKG8eJv FJIUJDShjmuufUgz92QOyn1IRck7E3Y6q1G7As/MutkG1ynN5MMzFz2Uq9T8vKLVnHmPXOtQw7O tZZxzVqlU2dQ4PwcZB8ljgxoTG9PZbgw9MXasI2c53M1pWq7sFySA19/HX7X9c7qR5w13eL2y8+ QL9aaQURfJOu/O4XzUQ== X-Authority-Analysis: v=2.4 cv=cPDQdFeN c=1 sm=1 tr=0 ts=6a61db74 cx=c_pps a=UgVkIMxJMSkC9lv97toC5g==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=gASrDC7fFa5pDp3QmhQA:9 a=QEXdDO2ut3YA:10 a=1HOtulTD9v-eNWfpl4qZ:22 X-Proofpoint-GUID: 3VxLhNqtWdf1VxvqnBtRyC9qCA6df_f- X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-23_03,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607230091 On 7/23/26 1:42 AM, Srinivas Kandagatla wrote: > Describe the WCD9378 SDCA peripheral node (compatible sdw20217011000) > driven by the wcd9378-sdca codec driver for headphone playback, headset > mic capture and jack detection via the SimpleJack SDCA function type. > > WCD9378 codec can be wired up in 2 different modes. > "mobile mode" on phone/tablet SoCs is enumerated as tx and rx device, > each of which has dedicated control and data lines. > "compute mode" on compute platforms such as Glymur is enumerated as > single standard MIPI SDCA class device. Does this require a different hardware wiring, or is that just a difference for the driver? If the latter, can we choose whichever mode we want (i.e. use compute mode on the Fairphone or use mobile mode on a laptop, depending on what the OS supports)? Konrad