Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp160691lqp; Wed, 20 Mar 2024 17:46:03 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXEVcKvFrGqcuoL0FQ0Sqg4dSClLsKLV2oPqg+4MFW03/Cd6SF00AVnfgKS4Bc9Ff8Y4qOeXKZD4Bx1yDNr81lZni85EgssmkuzyC9VwA== X-Google-Smtp-Source: AGHT+IG2Y26V2F0o6N78qnaHO1V9b6BPx2lCLzpCVjcTDDHUf4IwNvo9DhnhrBBUkCwrB5s3ANLK X-Received: by 2002:a05:6871:8911:b0:220:15bb:ba43 with SMTP id ti17-20020a056871891100b0022015bbba43mr8729134oab.48.1710981963018; Wed, 20 Mar 2024 17:46:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710981962; cv=pass; d=google.com; s=arc-20160816; b=ijojQnrOH3FlMY47xtpPXW5TW2LPccvmDs2g5bVa8ScAWqFVeeb5+I/4Z5LSZPyNoY GvfW5TcG2QzDOPgCcYfa6Hy2+ZTeYqMPos/a+QcpnMieaAhqyonVWLz8RXPBrT1/05AV r9E2bS5pQ3c8rJgw9YQAe40QiS2VhfrMtNtboIUmShZb6Mi6LJYUDydHydWSjD9fTVH8 FZQR58nE4UhMTP+XFkWi8yt46QUmOjuc7Rxm5B6NUiAMHTaX/WxgcrWRobxa3E3ptYHl 6zWjkIiw5lxq8GSBBrZTsyrRLybeO5tnIdm5R4+RJ4eTOrMa0MaYDrvAgdB4GlWe0HqL MCxw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:subject:cc:to:from:date:dkim-signature; bh=zJekwCEN8bUaFdpiF0rZBacWTc4yR7kNiS5DLXzcyvQ=; fh=sjQKqQj4vRx90SCJhQN8qaAwlvUJwNeV7mFzk+g6yH0=; b=Ny8U7YbPAJfZFMrPMVULGzRVtJZq08n+0H0ztUI9dg38xlqsC/lI/3MW2EAUJ1Egmx N5c1rZRHX5u6nlCvrZmJOgjjYbjCXzyV4SWRCDP2nQcoOo0DN/T3S+a/iW39sR8AMvAB zhUBwG6eXD31XHs7XHc5zyvrJYlfizT4jrOosjLrtcVfISlK3xmPRuC1gNWpW6Gsc5ex gWpZuKt0T7oO/RZ7u1n1ephNY5/o7z9QGyF1VR6qho+4ciPS91pcI3lFGvvGzeSOr8m2 nQYqVBj2HwRzFnr2qtCJFCR1DK5+fBdj0UUy9NuDVw6RmHYop9cvJtStIhi7dsxOrtzk Q0qA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=sMke6qfR; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-109524-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-109524-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id lm13-20020a056a003c8d00b006e54b34bfc7si14676580pfb.299.2024.03.20.17.46.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Mar 2024 17:46:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-109524-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=sMke6qfR; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-109524-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-109524-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au 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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 2124DB21798 for ; Thu, 21 Mar 2024 00:46:00 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AC78F17FD; Thu, 21 Mar 2024 00:45:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b="sMke6qfR" Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (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 BEF0C622; Thu, 21 Mar 2024 00:45:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=150.107.74.76 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710981950; cv=none; b=JTqsY5Yqd0hUDC9AllsqSrZ7B4PxqRhiUdEfhoKj4ZRclhzPnfJFQHwtUgsEa7bJMfYTtkob50zbXwgAaB5TkE7PvgdFGcckHu5i3XrvJhfd5PfM7L/iY37urOY8PoD2ZfVcVnnjNy90o7z/dcJ68MB8h77fRRJANxnFYiNY5Vc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710981950; c=relaxed/simple; bh=oQh7iEWJxke65nOX3RTuMmAXLKd9lRuWK2XoyXqOdhk=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=ldaZGvMY/iSEAtrXts9RSzzh8IaebGK914CjOcWxDVNqzMSc9ZUzVAWbtz0gyytXFXdH5w4CwWU3gbb3w+u4UNMNZA55pSmzUDmz1e5+5frOTb8Y2pUJUFlNlLZKrHWpORC2HxD7nDBxFKkN5ObAePaR7llorWgm1spkiE5ho60= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au; spf=pass smtp.mailfrom=canb.auug.org.au; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b=sMke6qfR; arc=none smtp.client-ip=150.107.74.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canb.auug.org.au DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1710981937; bh=zJekwCEN8bUaFdpiF0rZBacWTc4yR7kNiS5DLXzcyvQ=; h=Date:From:To:Cc:Subject:From; b=sMke6qfRYnrwRUCWmK5CXjPiqzPMgNGpUfUj4ITPf51Q4zm3pqqW7m6IOHTH2wdoE aTPFidf/hbXDFQD45EVzyCuAmBCxtnOQWEJQ4SqNkFhwhZDCqRojsoUTapa7SbMspE QB4ibVg/RGwxo1JTOO/Yont/kz/hrDrEuli2/G1Ife77Y04uJ3BNnW/xcEZbp4uWrX XMC9GTHeGo4MC/sGdlB8UrH9JNEI2BPgcWnuK5mqIAeWiAIQ8JksDso2Ze5hiEhnzs KT7UiV1sB6AFfdy0gwQDYXnQUXfcDw5HMwd0FUpt7xdiP/UNleFNnQ6mwcenVCxWo+ W4RAipVUnfTmg== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4V0RZm49dnz4wc1; Thu, 21 Mar 2024 11:45:36 +1100 (AEDT) Date: Thu, 21 Mar 2024 11:45:35 +1100 From: Stephen Rothwell To: Bjorn Andersson , Mathieu Poirier Cc: Andrew Davis , Linux Kernel Mailing List , Linux Next Mailing List , Ulf Hansson Subject: linux-next: manual merge of the rpmsg tree with Linus' tree Message-ID: <20240321114535.1aa208bc@canb.auug.org.au> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/dsIAHX_t4DSI885GW9zS5pZ"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/dsIAHX_t4DSI885GW9zS5pZ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the rpmsg tree got a conflict in: drivers/remoteproc/qcom_q6v5_adsp.c between commit: db34c47d56d5 ("remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attac= h|detach_list()") from Linus' tree and commit: 5789e877b93b ("remoteproc: qcom_q6v5_adsp: Use devm_rproc_alloc() helper") from the rpmsg tree. I fixed it up (see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. --=20 Cheers, Stephen Rothwell diff --cc drivers/remoteproc/qcom_q6v5_adsp.c index 93f9a1537ec6,34ac996a93b2..000000000000 --- a/drivers/remoteproc/qcom_q6v5_adsp.c +++ b/drivers/remoteproc/qcom_q6v5_adsp.c @@@ -704,13 -713,15 +704,13 @@@ static int adsp_probe(struct platform_d =20 ret =3D adsp_init_clock(adsp, desc->clk_ids); if (ret) - goto free_rproc; + return ret; =20 - ret =3D qcom_rproc_pds_attach(adsp->dev, adsp, - desc->proxy_pd_names); + ret =3D qcom_rproc_pds_attach(adsp, desc->pd_names, desc->num_pds); if (ret < 0) { dev_err(&pdev->dev, "Failed to attach proxy power domains\n"); - goto free_rproc; + return ret; } - adsp->proxy_pd_count =3D ret; =20 ret =3D adsp_init_reset(adsp); if (ret) @@@ -742,11 -753,8 +742,8 @@@ return 0; =20 disable_pm: - qcom_rproc_pds_detach(adsp, adsp->proxy_pds, adsp->proxy_pd_count); + qcom_rproc_pds_detach(adsp); =20 - free_rproc: - rproc_free(rproc); -=20 return ret; } =20 @@@ -760,8 -768,7 +757,7 @@@ static void adsp_remove(struct platform qcom_remove_glink_subdev(adsp->rproc, &adsp->glink_subdev); qcom_remove_sysmon_subdev(adsp->sysmon); qcom_remove_ssr_subdev(adsp->rproc, &adsp->ssr_subdev); - qcom_rproc_pds_detach(adsp, adsp->proxy_pds, adsp->proxy_pd_count); + qcom_rproc_pds_detach(adsp); - rproc_free(adsp->rproc); } =20 static const struct adsp_pil_data adsp_resource_init =3D { --Sig_/dsIAHX_t4DSI885GW9zS5pZ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmX7gy8ACgkQAVBC80lX 0GzT2Af8CJUuuarfXO1M5NAAd0F/Mv8XiaGmHzEWK9eT/xfGXXFYP1HVSD31Yvb6 /24wtiCutC8GZBjj3ZWtqU5bVF2tb3ksijQLD+2+WQGID3Vm0KpURDSihSxFDMH8 3YAxJFcFVYyEYa7VLhC+xcFCHgmRPvYcgOSPdUMP+nUuGCOVoQAvuNmo/Fn2rj7U toU+E7qHtga9x25UvvN86Tx0cPdlcMN3vX9YJPC2xVJzbQ67mEUSt2Fvg0MssKFr DPN9vBPE7fJTQkHpxhX+PQi4pQKKBs2A104M5tL63HInu8Gas3BM8QY7GTZFBmj2 LadIDzynkHFPmNqVTGWQywdiRwf4tQ== =5aFe -----END PGP SIGNATURE----- --Sig_/dsIAHX_t4DSI885GW9zS5pZ--