From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 9F3C83FD96F for ; Fri, 26 Jun 2026 16:33:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782491600; cv=none; b=AwZ6qCdHXW578XmCXbh/Z7G7N9LYzSiIVG6JhYJBYss7THXRHdmEtOJvKv0f+5mYVKeRYcLDgdfbcE/h4CvEmawittACftQnVRA3QC3sHjNf67SMD+m5DYZ4YeArxH3kROSE7JI7AjauGGvNzTTpe2vbAoaLJ2PQ1qgg1acka70= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782491600; c=relaxed/simple; bh=0r4awvo3WX8HpQ0jmDWfm41yxp/V5lWErULOVsOPMpU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bhDkfn3u7TCYntf+/vrSEcgWwjHkpVMJDyFgINjZcbKdcvA3yfZngHCCJXh2PTaCzOZp/ff8P2ZL0WJY+SPZRFDIXYVtkT8UVg6T8w5pRccxWiVN31vIgvhTdR1ftaLQrNAwMZW83hC8zgazzsYs+sSn7oU0bhW4lY2dtpy819M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=I9f/HDq0; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=F1e0xIaX; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="I9f/HDq0"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="F1e0xIaX" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1782491597; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kw3/l9vbkRy63uWAwl6dQq9fs/WXuwY+XB1uAAWGcwc=; b=I9f/HDq0/IHUBkFQXqGmBl8DqXh8mK7FJWJoGnA1/+lStpYB//jL65IiWvoSrGyiBySRUz V+zyO1UhPWvW6wrIAhSQe/3uD6wIs4Bkk63xB30ipvNiCkhdzhT8DnXaMC3+srrVmXeEMC E8ZVXeIN5H1RNWb/6rRZltdBdoH4DKc= Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-74-xuwmmQ64PAuPeRydxw1lXw-1; Fri, 26 Jun 2026 12:33:16 -0400 X-MC-Unique: xuwmmQ64PAuPeRydxw1lXw-1 X-Mimecast-MFC-AGG-ID: xuwmmQ64PAuPeRydxw1lXw_1782491596 Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-8e59f92b80cso24410056d6.1 for ; Fri, 26 Jun 2026 09:33:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1782491596; x=1783096396; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=kw3/l9vbkRy63uWAwl6dQq9fs/WXuwY+XB1uAAWGcwc=; b=F1e0xIaXoHUbjmRZjBh+oiOBavFDOlR6eOOcszDKLzIBkyjCpOuR+KDSqNuDkgV774 /pkeF7URo+HJ3K+Jqjs61606kklt+lA2YH04arHog10TpiSse1bbk/n7hDlXTUq11iWp KfjNgfv24vG+eAYxyA8gjvRcPEKEbKH8rXewkwMxqLrHtlYaDo84H1eNXRgVBxbHE0Eo Ywr3TYJIcZ5q2+KZctCO5Y8pyYvd7In+HklTjDEg2hgb3Nes94C2y5hXPQhOE3rv7aXX 8AyBXbd+gPd/OwpCn4RBkviawbpqw3eFm6ZAv8wSzxmVSAVEj644L8DgDubeItLUFFlY ihpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782491596; x=1783096396; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=kw3/l9vbkRy63uWAwl6dQq9fs/WXuwY+XB1uAAWGcwc=; b=RxzlVHs3M0RKKYLgpApAYKcVvsN2fbK2KcCNySbCyCcFiCBbJ6d6D8HKWHldacP4tf 1KJA9DL+lcdRnJFwpJo9+0LPRJfSe8q4fD+WRBUyFGkJ1AXtivavMtjhraec6mH4gYOF i12IaQmO+WY4++C6hZVdiGg6fyO/P7Opmq0ftRACK9ndf0//5XzDlfULkVN8S2bJ6pKh l+hSY9SLuoLquggGS2SFP/8xWDsNCNUQQGVX7AY1ZQvU+L9tjluAJ3BRRpUKwfRptKmS p7F1pmLPkWk0+MgkEXiq+DiZscWVsLDkvintfXsYNlyMV/aDfyFO8lvJIe2gSha515Qf wzXA== X-Forwarded-Encrypted: i=1; AHgh+Rrfd+vCCfOgWQKJqf5wdpaT/hzZ0KG/RavnKe4e746Va+YI5rzbHGP7AsUgCBoeyOQowYN4wCx7H7vzgXY=@vger.kernel.org X-Gm-Message-State: AOJu0YzNK/GG4cvWtNJ+OmZNwbv3tfFghkK8bU0Bm1ItYkqK9r7Lit9v 5W+90U9RSK4umubyZzulv+YmUYHPRYS3LLy+xLeaoCL+jJ76pOaHxy4v5yHqzg89s7TF1QLLz7K Ad9qpjVzEqfpl9lDd13i+vrraUY2Z4LSvCl9ZaOmGjrSC2viM2BJqVTdU545JcL/zZg== X-Gm-Gg: AfdE7cnrd9uWzybCvL90vASAOMJMaNwUOvuflXxFVOYhzTXoMImcatu8zzw7wwbcsts QouRzTOiZBQuFMgXxMI6/HnNrz7Dl39M+2wGQeK/QnfIabHlDcmWOtbOWdGmUtUlfqCcBoXPAQU Ayx7eHQfR8hAWFNL4CIs3uyP3v3G1DcDOAWnXYZPGe/PpzKt1DU0c2u92VpWaA80p2tUNgY272Z WTJaaYn+EcTL1Kgj2H/5Pt0InPt7rPXC4wyQKDLoIMxd2VnSIzi9gHVlJPoDArgdtPDcnjZOi/e q6XQCs/EbV0VrCn0iZSYcsJiScNS+XoTFNGnXoI32E6csG+vPpshgSEFT+s6I1mmJWD2iU9u324 WyUoSIgBTNhvMc/NDzi+059Px91OTw4/CJTLH4g2lI3PYs/k0eQ== X-Received: by 2002:a05:6214:f08:b0:8ba:3fc9:88ca with SMTP id 6a1803df08f44-8e6d6288e1amr126314946d6.39.1782491595825; Fri, 26 Jun 2026 09:33:15 -0700 (PDT) X-Received: by 2002:a05:6214:f08:b0:8ba:3fc9:88ca with SMTP id 6a1803df08f44-8e6d6288e1amr126314206d6.39.1782491595157; Fri, 26 Jun 2026 09:33:15 -0700 (PDT) Received: from [192.168.1.3] (c-73-183-53-213.hsd1.pa.comcast.net. [73.183.53.213]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8df7f018566sm234540526d6.2.2026.06.26.09.33.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jun 2026 09:33:14 -0700 (PDT) From: Brian Masney Date: Fri, 26 Jun 2026 12:32:44 -0400 Subject: [PATCH 3/4] driver: core: remove dev_set_drv_sync_state() Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260626-clk-sync-state-v1-3-4156d8196dc8@redhat.com> References: <20260626-clk-sync-state-v1-0-4156d8196dc8@redhat.com> In-Reply-To: <20260626-clk-sync-state-v1-0-4156d8196dc8@redhat.com> To: Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Ulf Hansson , Bjorn Andersson , Michael Turquette , Stephen Boyd , Russell King , Neil Armstrong , Xuyang Dong , Jens Glathe , Hans de Goede , Maxime Ripard , Saravana Kannan , Abel Vesa Cc: driver-core@lists.linux.dev, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, Brian Masney X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1027; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=0r4awvo3WX8HpQ0jmDWfm41yxp/V5lWErULOVsOPMpU=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGLLsVh4SmnZ/eu+lX9xbTjbc2WlU6P9o2mTu3INrcnQOn quTl1vq0VHKwiDGxSArpsiyJNeoICJ1le29O5osMHNYmUCGMHBxCsBEttYw/LPqCjq9dLLlFIv4 vS+OMCRdDS6NnFbj9jikMjbqctaWUGFGhoXZFyZ9r5+SOvGeS1TQ5jVLJsy9HVIYb5ivJH1gc9/ hdRwA X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 dev_set_drv_sync_state() is no longer used since all users have been migrated to dev_add_sync_state(), so let's go ahead and remove it. Signed-off-by: Brian Masney Assisted-by: Claude:claude-opus-4-6 --- include/linux/device.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/include/linux/device.h b/include/linux/device.h index b7a3dd4b56ed..7f71217ecd48 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -1128,18 +1128,6 @@ static inline void device_lock_assert(struct device *dev) lockdep_assert_held(&dev->mutex); } -static inline int dev_set_drv_sync_state(struct device *dev, - void (*fn)(struct device *dev)) -{ - if (!dev || !dev->driver) - return 0; - if (dev->driver->sync_state && dev->driver->sync_state != fn) - return -EBUSY; - if (!dev->driver->sync_state) - dev->driver->sync_state = fn; - return 0; -} - struct sync_state_entry { struct list_head node; void (*fn)(struct device *dev); -- 2.54.0