From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f65.google.com (mail-ed1-f65.google.com [209.85.208.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6029E27146F for ; Wed, 16 Jul 2025 07:20:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752650402; cv=none; b=HpdhqIHl00Yf5p1aLijegGtGclsRxbpFY95/YbiX62t1XQQx5FlNXjZ2A8CwKjV5iBhHMyEB0EBXu2Yq5+iDkJ8SnW4Wl1DPDaqVdneiieUl96s7TL08qEMBUPblYmcNdOe3DpOUmt9EjAO1s4b9/B6KdB95vC/jRZLhwCIEh+c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752650402; c=relaxed/simple; bh=sLBjAxUF8f0bVLkAa+0Ov5QiRQzZ9hdeQ4tEfeTn6QY=; h=Mime-Version:Content-Type:Date:Message-Id:Subject:From:To:Cc: References:In-Reply-To; b=j5FOqtLrX4BvvRrTod1Bur/dPTOtgn2lP4mCFsUg0GZ/PF3VndkqdkqKGlIZWI0A1SP+1MXTCfGvJliBv4qf1Pw/HhdsoU3IibcHPgI/8ZbHhDYdOgAqH20QIaWpA9NvgSjWhK4BGAeRHuf02JTcQns2z/W2EFdPahbasr9sSPU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=0V5sUMnq; arc=none smtp.client-ip=209.85.208.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="0V5sUMnq" Received: by mail-ed1-f65.google.com with SMTP id 4fb4d7f45d1cf-60dffae17f3so9737989a12.1 for ; Wed, 16 Jul 2025 00:20:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1752650399; x=1753255199; darn=vger.kernel.org; h=in-reply-to:references:cc:to:from:subject:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=vpS7uKmXirtt0SzgMZ5d4QPt02O2nNF9SJVnwbn9UkU=; b=0V5sUMnq6XUZ59pl5vKImk9+DasmiDKM+skGK+YgqapvslnmUAp5U3auvJnNo0nNqZ SKDEMEIrZJwv3nufAaO/eSi8+UEpN1RGqa29qtRpdYL4rEi9GOxxMN/SGZxSsfnllwQR d9PXqQ+Ex65ejoCoH5WKIzRehKdOqqA/mAhfsEY5ey93h1e2EAnYPfEFU7q9uduKLUrp BQ1Ai6vFMqD69WumxHe8c6MwikXyKW+2HF1XuApOG7XZ4faB4gK/fz4AseCAFayKIP4M lxHGzwHYP+xLJJiZho2i9gu24NQlo7C2S6MQeD8rS0lcAQ5UImXhgSEsqoQAErP1+JVP 1WTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752650399; x=1753255199; h=in-reply-to:references:cc:to:from:subject:message-id:date :content-transfer-encoding:mime-version:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=vpS7uKmXirtt0SzgMZ5d4QPt02O2nNF9SJVnwbn9UkU=; b=vic0JZbHqbhSXtkpE44W5vICP91EzEqBaPMuGkAawWTtaNAMWUOgvfdmRpLaMWbf/c Dxidy8xOkQiu1ZddAHUP8yIw7E3Ivjli4Ghy8NTald+ax2CtfQY4AKSXDk7H54pP45lK 0Bksyn2IurPoBKAeYRtVO2V5PILkfOpMhHGlG9JJnMIMB04SOGBvAnOHUateetm/IeL6 HYIm0iesdduMrAEZ9TxWMCi2oHtxZ0cHX4ssUwQwlsMA+ZemWmPzsyG7H2rCA6wxICQT 8Ufzmq7qZ1IaPXM9aOsZQqrGAA4TJVorOuJ4UohRReUQkWwigbmkoSGDj4wqpA+K70Nj cE9w== X-Forwarded-Encrypted: i=1; AJvYcCXvPe00Gk5B1c0bAoXEncOlgoVoamlQsFQGHTF+NSorc8qrBR8dhndcrbE0ZkkG5iHNQK4qnGISydR9YyY=@vger.kernel.org X-Gm-Message-State: AOJu0Ywk5IPnNlJ1AUFBmkoOzR3dq5swqzjF/ksyQ3DVEG7cgpuxEpLm EFAJ1GSJ2EV6KQ1f9Jhr3Qkfik/e+GOjbizpNWhIl9k/+USmYMiTE6eRS34tImWh9Co= X-Gm-Gg: ASbGnct8mitOa2x72WCf9Q739rpmPjDEJPpKHuHeqAstMYbczlhoVHZojNdvP5di3dD xgDwMy+vhl7y4ypvo1OPqbUYuc58th2C9NWeaBgG1zla2zckfU4yJs/9SQEtjUCrpLVxgpk8H+7 ihBHyGl0y5ZF4LjR8SQP/dJkMKnLvPeRRgZ+mf95IqVfjfX2tqy4VA521W2iCG45CaEisr9ZpOd nQikLsK6C4EbLbUJbIVeMZ908Reos1RKzYT5tSnfh+82IkWQGIitYiBnyhaq4ad5wCxoPhFdjbW fFasMSBnQ09SGU7hXqcwz6pJ2BM8FbauwfsyPi/qsx2FsLzs4htdslsGA+VJtWt+ppORlAHAEr/ wl7YpjLCpTJOOLqwTP25Zgv+CoiIz/YnET5AGPdk2j2EibfnUG7h82tg= X-Google-Smtp-Source: AGHT+IFx3m1lBU1VkWxih9GukzBwademENkA6wKJQrA2d11n7XWBx80BohXOxpWjVJdh9pJ5agT4FA== X-Received: by 2002:a17:906:6a25:b0:ae6:b006:1be with SMTP id a640c23a62f3a-ae9cdda3d41mr149340266b.5.1752650398619; Wed, 16 Jul 2025 00:19:58 -0700 (PDT) Received: from localhost (212095005088.public.telering.at. [212.95.5.88]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae6e7ee459asm1162633266b.52.2025.07.16.00.19.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Jul 2025 00:19:58 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 16 Jul 2025 09:19:56 +0200 Message-Id: Subject: Re: [PATCH v2 0/5] Enable USB audio offloading on Fairphone 4 smartphone From: "Luca Weiss" To: "Luca Weiss" , "Greg Kroah-Hartman" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Felipe Balbi" , "Srinivas Kandagatla" , "Liam Girdwood" , "Mark Brown" , "Jaroslav Kysela" , "Takashi Iwai" , "Bjorn Andersson" , "Konrad Dybcio" , "Wesley Cheng" , "Stephan Gerhold" Cc: <~postmarketos/upstreaming@lists.sr.ht>, , , , , "Krzysztof Kozlowski" , , , "Dmitry Baryshkov" X-Mailer: aerc 0.20.1-0-g2ecb8770224a-dirty References: <20250501-fp4-usb-audio-offload-v2-0-30f4596281cd@fairphone.com> In-Reply-To: <20250501-fp4-usb-audio-offload-v2-0-30f4596281cd@fairphone.com> Hi all, On Thu May 1, 2025 at 8:48 AM CEST, Luca Weiss wrote: > Since the series for the USB sound offloading driver was finally merged, > we can add the sm6350 dts and enable it on Fairphone 4. > > A few devicetree binding bits have also been missing in that series, so > there's some extra patches for the basics in this series. > > Depends on: > - For qcom,sm8250.yaml & sm8250.c: > https://lore.kernel.org/linux-arm-msm/20250425-fp5-dp-sound-v3-0-7cb451= 80091b@fairphone.com/T/ > - For dts: > https://lore.kernel.org/linux-arm-msm/20250321-sm6350-apr-v1-1-7805ce7b= 4dcf@fairphone.com/ > > Devicetree patches go through qcom > > Signed-off-by: Luca Weiss > --- > Changes in v2: > - Move num-hc-interrupters prop to sm6350.dtsi (Konrad) > - Sort cpu & codec nodes correctly (Konrad) > - Remove usb-soc-be prop as it's no longer needed (Wesley) > - Pick up tags > - Link to v1: https://lore.kernel.org/r/20250425-fp4-usb-audio-offload-v1= -0-f90f571636e4@fairphone.com > > --- > Luca Weiss (5): > ASoC: dt-bindings: qcom,q6afe: Document q6usb subnode > ASoC: dt-bindings: qcom,sm8250: Add Fairphone 4 sound card > ASoC: qcom: sm8250: Add Fairphone 4 soundcard compatible > arm64: dts: qcom: sm6350: Add q6usbdai node > arm64: dts: qcom: sm7225-fairphone-fp4: Enable USB audio offload su= pport All dependencies for the patches have been applied already, so this series can land as well! Devicetree patches go through qcom, the rest through their trees. Regards Luca > > .../devicetree/bindings/sound/qcom,q6afe.yaml | 13 ++++++++ > .../devicetree/bindings/sound/qcom,sm8250.yaml | 1 + > arch/arm64/boot/dts/qcom/sm6350.dtsi | 11 +++++++ > arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 36 ++++++++++++++++= ++++++ > sound/soc/qcom/sm8250.c | 1 + > 5 files changed, 62 insertions(+) > --- > base-commit: 393d0c54cae31317deaa9043320c5fd9454deabc > change-id: 20250425-fp4-usb-audio-offload-e5d7fb55d283 > prerequisite-change-id: 20250321-sm6350-apr-15f3e7e4e5ca:v1 > prerequisite-patch-id: 69859554c94de52068406dab0d2869ca26072c78 > prerequisite-change-id: 20240809-fp5-dp-sound-b3768f3019bd:v3 > prerequisite-patch-id: 2d8997a2be02cfddf3a054c79e7eb308a6d06710 > prerequisite-patch-id: 1b7c8f00ab50ae71c0221868578b9c1dfe939e4d > prerequisite-patch-id: 4fd0673c4d35c1fefce63ec5785ff5ea67cc3d3a > prerequisite-patch-id: f5ec3a893de19900f62dc691d83986f1104914b0 > prerequisite-patch-id: fce7573c39e768f7a09c002064b6159b8e91161a > > Best regards,