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 59CAB23C4E0 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=1752650403; cv=none; b=lewHanLpdvmLZWvWOO0uq76Ja61G5/dls5kUt4hK17ud6l8zX6vTGNOaCEPPV4qDk0veDXr5RnjyL59lnKQSxcF0+IzxTBUNd03cRapkWRekKqCnom6My2K74Uu5GBXH7QH7yzfINR4n3O94cy41/NCcF6sP2++eOBWHCz1Bf0Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1752650403; c=relaxed/simple; bh=sLBjAxUF8f0bVLkAa+0Ov5QiRQzZ9hdeQ4tEfeTn6QY=; h=Mime-Version:Content-Type:Date:Message-Id:Subject:From:To:Cc: References:In-Reply-To; b=anTRGBOlqiapgMoLwhcTDOeWpXD69ifZMkA1cQjMn5wyPk8/KcYDzgq+qViZ9DdNZThkDiUFvTppqKpxo4dEIUpMeyntK4Nawlng90jiGqoF6vCYeCWZ06L5GVlpjYPfeF5fz4OQqFTsKxFjMHwY1TMasxgFW3hn5uj7UyKAy0I= 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-607cc1a2bd8so10408513a12.2 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=RiSNHjvVC9eC7QJotU+h/ASMI7+1IQzvPfw0rf13xIGW5af7ewzlCZSRhb+Hxa1Tdw 48t1zh/YadZJOk36Xlv/aK2zHkWnfkkaE+vze/PQjdsb3ViVbyuZtBoUAAujw3ZTZlSz RfNMkNsCZ68kcuG0YWlv1oiWn54E6Ngqp52nqE7Pg1PqfPK1CLTKtesGmazV49heC7o+ S1nv+yy9yy/nEK7Wfi0e64LmO8JtadL9RylIOXsHYmBLT/sy35lQpo9JNaOrIbiYMOxQ 0wGrObXfHGHRVzk89B5pqbbfnMEhD1KO92VixZ+EGbuGEKI3YPRKRHC8XrqrnWWm+co+ euVg== X-Forwarded-Encrypted: i=1; AJvYcCX8QDjXO0ZgMtGEtyCTO+suwVLYgpOUYC0X+gt0CJAfyDu9hv73NmdTe+NwhWVgH7g9LUh3/rV/vlxF@vger.kernel.org X-Gm-Message-State: AOJu0YzZf3vY7mOMwp4Y0lWYlTVLXuhsX7g+0J5MKSHHi+Z9+/R6PP3T LCL5GEGD3+nDh2clKzsk9xLU0+H5IcZ2TaCb32FM1ik4Hc/ae9RUNyw2RSg3BHOcGto= X-Gm-Gg: ASbGncs9TgCE0smsXdn13kNWG6mu1ncOIOKYuXxcmuSz+nh1bnwIGT9x3oPqKrqLQO2 EKt20VT8Q6amYxmUtGfgJ9DZP4OPrPx3BQzxCkChFA5gt8xPpEICkZNIgAiJ4Ic/dqAkSCIsrNz pOdbCykS8Z1qMeOtkUZx8GrHErUFPSkvQIz3LvTv42yj7W3D4JQs8nuJteSEFnrNgbZkbMmZZtI Ka/1Pd+H51V1lORsqO8lW26P04f+C5+RwKhH/nWrTSRUZXe37y/pSzIf/Q6RptM1FHrXvazseiC fB2DtqzaDGFLwHyXj3U3rZwmRfeoMRtq14JFgzvBhEDdvRoeKDHdZMfjgRvqSysySoykjsxXM11 JlaGWpftLNdPN9cq/dZyRcaQjxZobyvmMoIbKxRJ8yerB+i/QUuivqV0= 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: devicetree@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,