From patchwork Thu Jan 18 16:56:46 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 189298 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2bc4:b0:101:a8e8:374 with SMTP id hx4csp476738dyb; Thu, 18 Jan 2024 08:57:04 -0800 (PST) X-Google-Smtp-Source: AGHT+IHPcBintA2tkqRIg5eshrSjO997phGycakbWwUUbdP1RqK01OdrqoHvBbIfjzHqEaMkekip X-Received: by 2002:a0c:a998:0:b0:680:ff9c:8f1 with SMTP id a24-20020a0ca998000000b00680ff9c08f1mr944832qvb.70.1705597023767; Thu, 18 Jan 2024 08:57:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705597023; cv=pass; d=google.com; s=arc-20160816; b=vPWmyKqVBKonxmxmb5+s+pxLKJpOFiow8Crc3Ngtvi/ngTCcBBU+yUgXURaAGdSndO R1BFnKWhdWvvSVaFCfU/VoYBJqG1xQAS7wphgSQFex2nMN8fiu08aVeGw9RJHoaycGmw JjznfBJLzK9voqHvmgy7PpgPfAcqZflFYbvEu6DzEBR6r6HzTjkpZ7nn1HFf7GPiiiLp o9uomNW4LtSpmrUJIFk0a1VCoVfuekTXZ5FvCtQ7ySLsy3PsnFOsNrB27xSI+ILgbPFK HHaNrVS4T4BdCxJ+FSlxKsvy355OPJJMF3lK2WkRwzD04t2xzK/EfzvBpmPnn90RaA3W dNtA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:message-id:subject:cc:to:from:date :dkim-signature; bh=8aDvWmNQnPBQCUejWVdh05hB0CppLCaTPlib9QJvOhs=; fh=adaMKi1fQT8R7CiUc1tvfEVPRl2AoVvM543xoSePOvI=; b=R5BBnU5ntPZP8PAqH1pySTi3wmec0Y9DPI0+LfDbnzrdeecZ4Zc9o8wdgo2G5qdgfz 0RBJyPffcuWUZpbJ2rUhSkFWDDVMMZD0ERNaoGr2w/X4ynAY9521cX5xTo6B4K/AHiWt CI5rWSXCSaGpeH5ezzPA0sGQpb8z9q6evD4GljqIdDnjZ1hO5BfitD+SLcFOQcah3UO2 QFS1XDwrAaai8i61NBpctGyrLtnFFEitOwRz3KqXBDgC7nJwED/V2oIAVBRZ6aZ/g1Oh BvJcgg+8gg94KSbTQisxy3WRAxgQaSZskgADgekZZoy1ab+iBXu48U5fxgboj5hbfL5/ UIOw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=mBv+6YGS; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-30378-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-30378-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id c11-20020a0ca9cb000000b006804af22665si14101440qvb.232.2024.01.18.08.57.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jan 2024 08:57:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-30378-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=mBv+6YGS; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-30378-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-30378-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 8F4751C20EEF for ; Thu, 18 Jan 2024 16:57:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5325A2C844; Thu, 18 Jan 2024 16:56:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="mBv+6YGS" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 AA7CE2C6A9 for ; Thu, 18 Jan 2024 16:56:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705597011; cv=none; b=saN3LiYEmzn6pI70GICdZKnoBqle+LaTdhGcCCEVq2VCj+Ed9wJgX5fAWv/9AkJk0MXNB0MwmZaioQNt6bURmPQzyP6xyZGflBvmhiVEvfnKa1IC2sKiX/aMgDNPdQVGq9IF4Th0GOE9PKmD4gEi0zQ2+r6Ioz/B7lfBRhYJm9U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705597011; c=relaxed/simple; bh=i0+PO05nxzYB+FMpafx1EvTj35bmTeJoY9f8afOs9mc=; h=Received:DKIM-Signature:Date:From:To:Cc:Subject:Message-ID: MIME-Version:Content-Type:Content-Disposition; b=MQAZAlzQ8l4zlCqMxS0ePFxv3gteDVZetuBI70vn+jDAz+Iz5v9APSO9wyKS4j4KVBgDhgECVwpw7dJBjiDdr42VF+5GVisTEEQA9pQ+A3jn+7pWRzmAvORRQpgKdoLXIsxZCa2GIyzUQhnElClXcs2cxeRVdAwKpRAcAv684fM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=mBv+6YGS; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id A17BDC433C7; Thu, 18 Jan 2024 16:56:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1705597011; bh=i0+PO05nxzYB+FMpafx1EvTj35bmTeJoY9f8afOs9mc=; h=Date:From:To:Cc:Subject:From; b=mBv+6YGShdVCrIwAqjja455ngKl7aQcHbR0eeofIMOtRVzxWcYDfknCtzeLj2V9L5 5MwZcFuARoKynAADDzbAfB96yw5Viy0jbUZpXlO7U75Nde0rkuTvlDl8rf+Uwjg5eB Q9us0pDBq8SoWut1HlfGXf39vnsf4Jbdb2xuyg24U9A82qcdpUN7jVS9NYeyYJEKw6 DydiGurQ/+it2tzjo0wRiy3vr8CsLmJtqrcRqnxlO8p1M8OwM+QGvi9JHL8J93zXhF VWnfjRteVBntLbTPNNh+BzZscP80rsdEO6du7lMuVQqJrKoSZnRcXSSJYZMM+r/0vW X0hsoigKkcPNw== Date: Thu, 18 Jan 2024 22:26:46 +0530 From: Vinod Koul To: Linus Torvalds Cc: LKML Subject: [GIT PULL]: Soundwire subsystem updates for v6.8-rc1 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Disposition: inline X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788448105139599059 X-GMAIL-MSGID: 1788448105139599059 Heya Linus, Hope your network gets restored soon. Here is the pull request for Soundwire subsystem. Please pull to recieve one core update and couple of qcom driver updates. The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86: Linux 6.7-rc1 (2023-11-12 16:19:07 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/soundwire-6.8-rc1 for you to fetch changes up to becfce5233a78956654f36555f1b9187f8d11d56: soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (2023-12-18 18:02:10 +0530) ---------------------------------------------------------------- soundwire updates for 6.7 - Core: add concept of controller_id to deal with clear Controller/Manager hierarchy - bunch of qcom driver refactoring for qcom_swrm_stream_alloc_ports(), qcom_swrm_stream_alloc_ports() and setting controller id to hw master id ---------------------------------------------------------------- Bard Liao (1): soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq Krzysztof Kozlowski (4): soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section soundwire: stream: constify sdw_port_config when adding devices soundwire: fix initializing sysfs for same devices on different buses Pierre-Louis Bossart (1): soundwire: bus: introduce controller_id Srinivas Kandagatla (1): soundwire: qcom: set controller id to hw master id Vinod Koul (1): soundwire: amd: drop bus freq calculation and set 'max_clk_freq' drivers/soundwire/amd_manager.c | 12 ++++++-- drivers/soundwire/bus.c | 4 +++ drivers/soundwire/debugfs.c | 2 +- drivers/soundwire/generic_bandwidth_allocation.c | 8 ++--- drivers/soundwire/intel_auxdevice.c | 3 ++ drivers/soundwire/master.c | 2 +- drivers/soundwire/qcom.c | 39 +++++++++++++----------- drivers/soundwire/slave.c | 12 ++++---- drivers/soundwire/stream.c | 10 +++--- include/linux/soundwire/sdw.h | 10 +++--- sound/soc/intel/boards/sof_sdw.c | 4 +-- 11 files changed, 62 insertions(+), 44 deletions(-) Thanks