From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=170.10.133.124 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794011485; b=Mkrf+fLKYWh9IyGwJOK3GtR/+pOz6c9D+rAdvd6jK0pR5kQ5fObbYskGqbhBQC/jytx8 ThyMB7LKZwMdQ3/FprX4ds6oPArbeo5j3GhEtJ8oLw6OLPFQzlHuf5j2m+ZbaOJyYfoOn INIO+sLAmeOg3lV4ZzYU3ic1tMqvnXbO5sIJRttnIBn81b8P36naLwnUpkw/2WpBForDf w1ivnlSg0FFueuVF0UgLfVHTKz40PXaeEYtGv74BeZSs5y7g4ktc6Zq9WzghEdrM95OlZ +Sk5+reaqRK/DzjRy8fV6NH3bEe/rtXPRnFvyRCeRmL9TcVNzbAuHp8CVKUJwixsZDg== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794011485; h=DMARC-Filter:DKIM-Signature:Received:X-MC-Unique: X-Mimecast-MFC-AGG-ID:Received:DKIM-Signature:X-Google-DKIM-Signature: X-Forwarded-Encrypted:X-Gm-Message-State:X-Gm-Gg:X-Received: X-Received:Received:From:Date:Subject:MIME-Version:Content-Type: Content-Transfer-Encoding:Message-Id:X-B4-Tracking:X-Change-ID:To:Cc: X-Mailer:X-Developer-Signature:X-Developer-Key; bh=B0lhdTIv2RJ0Nk7yZOY6c6n/tT6BIBcM8LFtVJo3BXw=; b=m+9POcGpo6CA1WYXDZDKFcruWzwNk7lhYqlpmd/ZHDpZznDvlAUaNI94k0UJtuuRyJ4t ncay0JPUeYDRPUzwwOokSfbiYwNJI6wyRAFhOpb1cr0e8ovYe9luXA/WsIcPIlBsgZsyI C0uQEwXtJ1LtdmoHBfPRK0m+SY1tskA1f/NeoTZaUeXwSmftQfPenlzyQZ2Yac/1xeDVH hBNSuKlC4VPb+N+bo/EdKxIyJ7bnC5bXtrLoVdUgsXmdXnvc6vhpG6VzdDJZcErzib54t pj7D+6hdXVpWA069pv+GsDRc9//pTFRvxkXq2HJBnmvyb0Cv+uNVKlchXmPHWZEgWKA== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=TZzOiPwd; dkim=pass header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=google header.b="s/PvKbQj"; arc=none smtp.remote-ip=170.10.133.124 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8A8BC606A326 for ; Sat, 7 Nov 2026 00:31:24 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 8A8BC606A326 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, unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=TZzOiPwd; dkim=pass (2048-bit key, unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=google header.b=s/PvKbQj DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1794011483; 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; bh=B0lhdTIv2RJ0Nk7yZOY6c6n/tT6BIBcM8LFtVJo3BXw=; b=TZzOiPwdIXrA7gtycvMSfD7/SRcQGWY1v289opOJc5BfMg8v5bJ8A8NBt724JpePOcdUAO 78d/oXmbScNobJsSfZ2muYYHfXP8nOvJxvuuo0scJr9B+FyfkcERoQiSz2WKbCtQoZNHR1 rqnuLYwk6y5GtBhxxuh/IHRe0wpFRuk= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-6-9jc5t2gGP5mKp-mjXFA33w-1; Fri, 06 Nov 2026 19:31:22 -0500 X-MC-Unique: 9jc5t2gGP5mKp-mjXFA33w-1 X-Mimecast-MFC-AGG-ID: 9jc5t2gGP5mKp-mjXFA33w_1794011482 Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-91c8a517107so33507946d6.3 for ; Fri, 06 Nov 2026 16:31:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1794011482; x=1794616282; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:content-type :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=B0lhdTIv2RJ0Nk7yZOY6c6n/tT6BIBcM8LFtVJo3BXw=; b=s/PvKbQjIaCmL1s+Kf7r70RsE+aF31+Oo+18MylQgu1oPJnN47l9rvUJ9v34BD9W+G 7laXGU2QnAxKa8OVRu643xNemdc2egLlUW1Ks4/NMCN6mSAfxnuDmOg4GlOeKQ9SoFDH UWDesJVkMoVzaLwakWza687fnpwEPaELY0tGNeluEQ1AfC7q+Z79qP+kjdKv3kyBKZb+ 3w4IEzbLKWhFQjglCaKzES6n9slR09YDN9h8/aLt8ozqmyqIG5z6agyJo45IylgV4oh1 GGe5RAVx6Hf3QMXDR/XA/rirQFaR0kyhca4d7HLoTOUzv+ruwT+Uo6WKuTIITUVsVov1 PBkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794011482; x=1794616282; h=cc:to:message-id:content-transfer-encoding:content-type :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=B0lhdTIv2RJ0Nk7yZOY6c6n/tT6BIBcM8LFtVJo3BXw=; b=e7YEd8wwsradqjt0EAaq2m//r0Pf/tqblTibNqzxEqw+HIjskixFjV7RjxT5yTTlu+ u/nykULBmuQTVL2oPRxo34GqaU0lJqXmjYzMjKilVn9igOZu1MsgSp2nXCOLcBiDQvFA 9Q4g0p6jnuQzeHxWmn/4os/1CSPZcec401Edv7GiPerIUrFt2bBWF/ulOLWRLbk8G3KY bXVAACmlqQ4BrkFbylwnmVdIiKXuLbrMbB0LGFsyQ/1z4NjmwMOWqOaD1jzOiLmedGnJ h7K7jOJpPN2ER/RnSAjQRVrk83I/IaI+uHMaHkVJxeQsOQLKuK6j0loismiq1rXR6OPa PlpQ== X-Forwarded-Encrypted: i=1; AL+hErHGqsWdYTfzIkuq/baHucf3AImoamVZYnuNQs8HWdbphPoFHFY1qz5u5TURFvBqo9BUdlcu44N0DM48d0E=@vger.kernel.org X-Gm-Message-State: APuU4Z82pWHm0IG36ftctJ4XlqXSqflcekgmDKjbrrMUKDqY+uCyQPi5 68FxB2vRj04lcq2uhfCS2iptt5hfIV1/ZJwtqyau7uiboILoIY4MT9Qrs91su5ClM8bgSk/mEo3 0jgfoOCLknNweePNbM+gKFI8mdxJDH8ZqiFTVd9IHQpeOtb/jSmZUp6k05y0diAE7/YGekmlonk UNS7Na1VyB5GFXkX1zCPkwWG1AuvQSUprPk+o3ieIoymZlwxgknpI= X-Gm-Gg: AYBFou15L7ErhCb+9KsxMZFETDyhsATks3ae8Z/rkgvMQpsPCeaaCh8WjeaCUKgstID Xp1Tq+C0ZRsDOUR5RanyokiDcs0657TRAowemkTF8VzJezmL+1j+ELBqsPssiHxrVbgZe9PpeDu 3+cWq7bURp/1jfoU3fmTRzZyFtXSlNzdyg2LcZz1/+cW4aeOCvnlJrJokeE5dMUP2uzuBV6jKFB ZLuWn/Ug6eta0LpjEnIyMf7cKzL31/vXoDb2Pv3k03uMf6H5cDxCuUtP3IWh3fOaT1+/R1Ke0ju J5yjUSNLJzj3CyVu31Sgu4QgWakIF3AufgXH5zrdzd1Hslpv8eoARMqWfo7EtBovdvFGiND/9D9 dumSpcXRsRbpl8H1bvK/Hm/l9kKl8QZ8FqTyzkpsNIP0okrvOtZYL8tXdpZSmYyy4jxO1T7xxUU 0P/acCEQxfR1JuYfaV X-Received: by 2002:a05:6214:3016:b0:91e:9b7a:7f12 with SMTP id 6a1803df08f44-91ea96a599bmr57139716d6.9.1794011481769; Fri, 06 Nov 2026 16:31:21 -0800 (PST) X-Received: by 2002:a05:6214:3016:b0:91e:9b7a:7f12 with SMTP id 6a1803df08f44-91ea96a599bmr57139336d6.9.1794011481139; Fri, 06 Nov 2026 16:31:21 -0800 (PST) Received: from bmasney-x1.rmtuswv.csb ([69.43.42.202]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-91ea6a2c5cesm32490556d6.14.2026.11.06.16.31.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Nov 2026 16:31:20 -0800 (PST) From: Brian Masney Date: Fri, 06 Nov 2026 19:31:12 -0500 Subject: [PATCH] rpmsg: qcom_glink_rpm: convert to subsys_platform_driver() X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20261106-rpmsg-subsys-v1-1-c13666cf5678@redhat.com> X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yXMyw5AMBCF4VeRWWvSqcvCq4iF1mAkLukgRLy7Y vkl5/wXCHkmgSK6wNPOwvMUgHEErq+njhQ3wWC0yRF1rvwySqdks3KKQmNtozOT6gQhXBZPLR9 frqx+h+VAbn0bcN8PMb0YgXAAAAA= X-Change-ID: 20261106-rpmsg-subsys-12bbd0524031 To: Bjorn Andersson , Mathieu Poirier Cc: linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, Brian Masney X-Mailer: b4 0.17-dev-d96cb X-Developer-Signature: v=1; a=openpgp-sha256; l=1234; i=bmasney@redhat.com; s=20250903; h=from:subject:message-id; bh=zDSabrd/5Mwlu683aLMSHp+YFB2DVM8Y3Ir2NXH8Zw0=; b=owGbwMvMwCW2/dJd9di6A+2Mp9WSGLLeFYZwXJjtcnDNzaSH70tfenM+ODn7fJD3rdYfGqE+t m6v/72X7yhlYRDjYpAVU2RZkmtUEJG6yvbeHU0WmDmsTCBDGLg4BWAiDUmMDKdv2maZXDzZM71N surpkSeij53ExG9lWK10cj/UOp1j2hZGhtOLwk7euq0UaLVo4V+Zh92Nu3wsD/b7SbGkOogf+xG wkRkA X-Developer-Key: i=bmasney@redhat.com; a=openpgp; fpr=A46D32705865AA3DDEDC2904B7D2DD275D7EC087 Reduce boilerplate code in this driver and convert it over to use the macro subsys_platform_driver(). Signed-off-by: Brian Masney --- drivers/rpmsg/qcom_glink_rpm.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/rpmsg/qcom_glink_rpm.c b/drivers/rpmsg/qcom_glink_rpm.c index e3ba2c63a5fc..5e60d5cf97e6 100644 --- a/drivers/rpmsg/qcom_glink_rpm.c +++ b/drivers/rpmsg/qcom_glink_rpm.c @@ -388,17 +388,7 @@ static struct platform_driver glink_rpm_driver = { }, }; -static int __init glink_rpm_init(void) -{ - return platform_driver_register(&glink_rpm_driver); -} -subsys_initcall(glink_rpm_init); - -static void __exit glink_rpm_exit(void) -{ - platform_driver_unregister(&glink_rpm_driver); -} -module_exit(glink_rpm_exit); +subsys_platform_driver(glink_rpm_driver); MODULE_AUTHOR("Bjorn Andersson "); MODULE_DESCRIPTION("Qualcomm GLINK RPM driver"); --- base-commit: ddfe51b0a0f5dc9e415cc2c8ad8db17532dd426b base-tree: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master change-id: 20261106-rpmsg-subsys-12bbd0524031 Best regards, -- Brian Masney