From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AFB01C2BD09 for ; Fri, 12 Jul 2024 08:26:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: Content-Transfer-Encoding:Content-Type:Message-Id:Date:Subject:From:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=jlbFHm8J2dCkiMO5gfQe3ixgb4wzY3HBWNB2MgzF8ug=; b=Ugz8tLz+Ryi+6lksY9qECZLCjm 0iwYps5SPgXeMC3uaqZSU8JWVUFqKQjahw3N0QErKhQRRgc5zDZW2PpJfBK3bGzCS50xDniHQBQon JO1VD1ynPDABejqNv5M+f3mfU1pczs2eKhVeJ881h6ezFcjUv4k3vT+1+V9JPPMXLBJoGepV89dDX rMqXQ6XhMukaGGmaHAls1tOygTe3KHEGUicmAayvOT1lj1wDBgg9en9111QMSMNbiFs7nZ25k9EUS DCcmtFG3Dg7i/TDhL520NDNLZQWdR1c9TnoR8lGF65K1Zagpdrfi2Pf+b22N48kQ4SzIDJD9NO/oK 79ao4EIw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sSBbj-0000000Gt0Q-48xK; Fri, 12 Jul 2024 08:26:23 +0000 Received: from mail-northeuropeazlp170130004.outbound.protection.outlook.com ([2a01:111:f403:c200::4] helo=DUZPR83CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sSBbQ-0000000Gsu1-2pu4 for linux-arm-kernel@lists.infradead.org; Fri, 12 Jul 2024 08:26:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=XPngex7vt9yA9/nf8Z1CVQbOcfv9KCuGZtbpyY2/iGDvoHowf+ItRpCyBbC4hOC+DC7B5VVpB60hStPAlho7Ewx4mW7HNgKtgVZkBBYHyAD5lOrmgtuXQ0gdesrfACO3aX6lVIqC65YYTU5KeOrhKKf8Ie+QG3TSw6wckcI7y/buF5lkY/ALu8h5CBU1U0QGxbFwrQvC03hYEmyqGPuNx6qV9r2JCcTQFu/kY8IaMN+SY9UaRZSzXqZnojRAjZIqES4m4ZvL8zLHg4YJ2T4j1GKqBC8fN6At3pazOO/bCv2mXdguDCL3OrE5UQB773kvXK3zdTsBPiFOw9yB6OHipQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jlbFHm8J2dCkiMO5gfQe3ixgb4wzY3HBWNB2MgzF8ug=; b=pO3enY1FLeDF9Nu5rPcBSPcvMPlCzX9VX1nN9tK9yx36F9INhhO8SoWy8A8AWGFB7v2bUEprjRjGw0BUtgJkdq9EzKm634dZMYlg9M1G4Ptld+3wPsWT+d/+mgJDxWWTUAv8H7PPg0Lmn8cG9xdYOVUvtZ33MPUHZ8xL+r/GkbQiM9zmPb9342uNmbZOiaIruF25OwNQsOZjJh9ufmM6z60hCFS8CtEc91jTE6OCuLkO1iWJXbqY4u49Ma+yjEqwRX2V8MY1ieprzA+eKt5umF/J5CxBf1CfbsSaiPTM4T94PdICTEWrZYdUHlLE1SxlxvlYfB9nyrEFF6h3PPIgTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jlbFHm8J2dCkiMO5gfQe3ixgb4wzY3HBWNB2MgzF8ug=; b=CL8tTdVB71AkFx/iA6duP+TaBle9HlR3eM5CNhZhMZVhTuGbl0XzX2b59wIfQ/E13Vp9PiPaKHmY69b5DeLvQc8nUAc1LYE9c27N6zpXhaovSiMVQ72NCjijc+XVj+UPEePY5va2TlIz0kNcyVND4WUmkVEXzXUk8VjaWVjuqu0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) by PA1PR04MB10865.eurprd04.prod.outlook.com (2603:10a6:102:48a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.20; Fri, 12 Jul 2024 08:25:58 +0000 Received: from PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630]) by PAXPR04MB8459.eurprd04.prod.outlook.com ([fe80::165a:30a2:5835:9630%4]) with mapi id 15.20.7762.020; Fri, 12 Jul 2024 08:25:58 +0000 From: "Peng Fan (OSS)" Subject: [PATCH 0/6] remoteproc: imx_rproc: various patches for misc Date: Fri, 12 Jul 2024 16:34:53 +0800 Message-Id: <20240712-imx_rproc-v1-0-7bcf6732d328@nxp.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAK7qkGYC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIxMDc0Mj3czciviigqL8ZF0j0zTjxCRzU+NkUwsloPqCotS0zAqwWdGxtbU ApvoZO1sAAAA= To: Bjorn Andersson , Mathieu Poirier , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Richard Zhu Cc: linux-remoteproc@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Peng Fan , Terry Lv , Jacky Bai X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1720773307; l=1329; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=Il+wxcOEKJGwoUkNcp3B/7VGpHjvfy/O6b7GgproFUA=; b=4pL6mmmoeOYK96KbSf/Tys7D6+Don473+tWD7tOM939t+ggQBdB5zGSAbQj2dWZMdwCGi7pDb i08tBhBfCqhDYIoc0+MWOYTQN2tXfTNn9JtCDjnrX5Lp7/atCbksHR6 X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SI2P153CA0013.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::12) To PAXPR04MB8459.eurprd04.prod.outlook.com (2603:10a6:102:1da::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB8459:EE_|PA1PR04MB10865:EE_ X-MS-Office365-Filtering-Correlation-Id: 43e8b56b-ed36-4575-8de4-08dca24c414b X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|1800799024|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Ym9oMFdUL1I3SkIwMDNuU3pyY0lKVDNueFEvREdIWklaQVJXK0Naa0RFbkkv?= =?utf-8?B?YXRhU3g3eW5LR3JRVU54dEZhamxjNFZ6Lys3anRhc091bVNibDRnUUpNdmx6?= =?utf-8?B?bHBvVWhGNDFZWW03b05XSWVIL0hocWM4WlBURDdTdWQxdHd4TENrMVp3N2dY?= =?utf-8?B?V3JWeGNGVVBmNDBvSXJxQnA3aGdVNFhqZDJ1elF4Y0I0a1c1azY5QnFlbjRH?= =?utf-8?B?UndtQTFUZkRQZmhHQmh2Nm5hYVNianhNQlVyT1M0dmlDRlV1aVBuRnk3WC8v?= =?utf-8?B?dmMrSEh2Y0lwMzhOVGc1WUhSSyt4VGo3YXBtTzUrdVF1SFUzaGlUcDhQS3Nr?= =?utf-8?B?SDg3UStUZ2ZFMFVyWjFGRENrVEJjcXZScXMrMk9zZlNXdlViZVI5M0NVY0dW?= =?utf-8?B?N2E0dEFOaFhxdmJRaERseUt6NFlRdHJyejBIU1RrTllUcTMrVnhpMDBOT1RM?= =?utf-8?B?Q2tYMkM0a0l3ZC9PSDZ5bDRFT2lKZFlYeVNqNzZyOXlZWHlmM2xmMmVENEhU?= =?utf-8?B?S2ZxSmI2VE9teCtESE41R1ZIYWNzdnh1SlpXNE45KzNLcWpOODhsQndIRHIw?= =?utf-8?B?RENsWWljOXY1TVZxVkFtbTFaRG5XTFhTSXFrOEo0RzBnOFc4azNieXpmcFBX?= =?utf-8?B?N1VSeVpSTll2TTJHdDc5THpSSE9PZE1rWTZPcnpEbkwyWTZRUy9CbGRTTkNp?= =?utf-8?B?dG9UampqaU9pbGhUamswMFlSMXZiU25qR0RML01FZVpCbFZGNHQxL1h1Z1FX?= =?utf-8?B?aUtRaTkybFA0ZC80MnZMVGNac2d4dENtczdOeUVJTllWZ2p1dDhiN0F5dHNF?= =?utf-8?B?aVhoYlpKNHhtTUR6QnVZZEhXaFBlbEZGTEx3RllJcjJDSmp1N1VtMnBvaHRl?= =?utf-8?B?ZitLL3JCMW9hTUdqN0RMWGpaNkFNRU5RNm5XSlBnQzVROHRVdEYwTE9sck9D?= =?utf-8?B?UG13L1NDTXhVMVliZHFXRW1ramdOb25vblorMWVUbmpPSGFuZEt6enhOTkxH?= =?utf-8?B?cHE4RDBRQWllRm5CSGJtWTVPWFpHLzVzditqR0FXbnd6b2NNUnJQdHBHaEN0?= =?utf-8?B?RnRuV0hBeHorZHJWZWIzSm1oY2VNOGthZjJjeTNVR1ZWbmZiR1N2cDFsRjRE?= =?utf-8?B?ZE9vS1NvTi9HMUM0YWsvY204WEJkTG1OK1NHb1JvbmxUUkd2ZzBxUHI0ZEJG?= =?utf-8?B?aUNRbjUvTjJQL2NwU0sxWkFDVk1STE1ZalJSdFp2UjRLWnQrZ3QvcC93TEty?= =?utf-8?B?LzhDQUNDcU9hWTU5NmNkZUliejRaMHp6cGV4WE1oSU1vSzg5aGFKYTZkWlFP?= =?utf-8?B?encxekxzOGdEQll2K1JtZjVqK3NlRWFXZlhCbWRsWi9EQjFVOTk0TnFIRjRp?= =?utf-8?B?TVdiQXN5Y0JvZWhjQkxvbGc1cWFUSnVPMkdySk4zMi9ISzJlWGtkQ1FRTHZX?= =?utf-8?B?dTJhQSt1VlQ5bm9pdEdnTDd3L3BhSUowRmNFUjhMKzhJaWFtM0ZGNFRMVkd1?= =?utf-8?B?L2g5aElRbExueFN6Wk9DbFc4M0gvcE9aMnlCT1kwMW5VOGY5WEttTnMyeGJp?= =?utf-8?B?QjZUZDl4MFBuWkw1S2JITjdmV2xnL0V0NVBjSFJHTFRWdXplVEF0Ylh5TE15?= =?utf-8?B?K2JwLzNieWxubkdxbE5GTGlkTXptZUNDTjNaNm54VGdxTnVVeUR2TnpYZ3Va?= =?utf-8?B?Yi9hTW9sY3UwQVRhMXNwRkprNS9QSTA5M21lUjk3RVJVOW56bTJmSkZ5KzdF?= =?utf-8?B?LzZaVXVSOHZNY1FpNFNWcTdYeThaRDUyMDVIbHdkSGpFSEFXdFRqUlVMS0w3?= =?utf-8?Q?8nHbdM2eyM3f5htDzMUcqeVbe+JGEDgcDCdb0=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB8459.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(1800799024)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SXdFK3lWRFZnR0ZQdzU5N1Evay9qM2RMQVZQaWVuMWNwbDVHcW1YMHpEb2hT?= =?utf-8?B?RGJMTFpZc012VUNwalVxVSt0MFQ4Um1YbGdQSzdTQklRa21hSEVoRHcxVTVj?= =?utf-8?B?YjZoamxlSG9vVGdDQjkzQ2JYWmRaaGc0YWhGaXUxWG9mYUR4V0VobXJMcmcv?= =?utf-8?B?eGxoRmlFS0JaR3AvMno1dFI2czY3WC9mWERsRXFzcXFCV2RUL21wSzNEZ0F4?= =?utf-8?B?azZWK1B3MzNOU2t0OXJscmRoZXRtMENLWUFWSTRlckRIWlI5dGJSOUJxbXBo?= =?utf-8?B?OUErWXQwTkFad1FrR1FjUTQ1bWFqY1ZpWXhCdlA4YjlBa29OWWYrWEpZY29T?= =?utf-8?B?M3NxWTdOb2hRZHNINTdhdHk4RGFSVTNzSDNvS0R3OURKYU5kZHNQWmNEeEFO?= =?utf-8?B?Yjd5UDlGNEFxUU9LelVCRjJBYXNtVUMwdUJvZkVMNjV1NndUOGVaV3VoVEpy?= =?utf-8?B?VWVvdm1GVTk3U2M3dnVmL1hhaGM5Y0MvbVg3WUk5WnB3TFl5NThyTDVSajc1?= =?utf-8?B?NDBrMWZ5ZkRlZ0tCeU84N0ZBQWJQSUJSTFpBWCtUdjRiOGlSdmJ0ZzFxeGM5?= =?utf-8?B?bDRxWDJOVUV6OWhsREkwRkN0Zk42UmZIUVNHb0YraVg0NVB5cWN6Q2ZmMTN6?= =?utf-8?B?UHZQV3VISUltODZMY0ttUEJxNEUrSlc2TURydnk0SFUxSVJuTHhucld2S1BV?= =?utf-8?B?dXloVGgvVFl6eWVoZGQ1VEpqQ0trZkZXSWtyd0JUb3BRb1FvU2V3SVNmMFV3?= =?utf-8?B?U09VOTZZMUJVSnZuUmk2bGtEaHowbndERGpWUzdndlVMNmZDMTY5K2lUbkhB?= =?utf-8?B?S2FIeXNCSFhITHRKZVZqMDB5bDlPUG5sQ3FrSWR3UVhVOXpseUNqY2tibG8y?= =?utf-8?B?MUJONTZna1UrRTBZd3F0aTZjeWpuSStMY3U1d0N6UEwxOU9IQ3FDaEVjcTdt?= =?utf-8?B?MWFsWXVqSnZYcmRjMjNFd0srT3BxbURCTUtoUTRmQ0NtaGUxNW9YMURLKzF0?= =?utf-8?B?MkxKN2xMaDBFd1U5Y0l0WEdkQUtWTm1QclVteHc5TnlGZVJZZXI4MFpoejRB?= =?utf-8?B?Qk1oK1dMNkhDZnBaemhQK3lVRlNVa3NSMmx4elg2amMxVVFZcWoyaTJ4QXhU?= =?utf-8?B?eGthZlM0eFlLcDBrUHNwaDF5MFliaVJkQ2tJRFBHYmZTSG4wUzhJUDRSOEp6?= =?utf-8?B?QVpabHloV2Y4R3A3MVBhMTdsNDUzeFdIMk1jUmhRMlZTeEdZbGk0S1JOMkxM?= =?utf-8?B?ZmsrS20rMllONDZHYnRaUGlBaDRUVzJYYXB3WUtUa3dTd29RcXNVeEZnTGM3?= =?utf-8?B?MkpRdFlzeGJNMVgyQ3gyVUdGZjJHSXJ0UC9vZVlqRHp1c0VqU1g3K1NvL3JN?= =?utf-8?B?RnJ3T2E0cUVYSmZvZEU3aVBsM0tDcm42SDRJUVNQRTllUW12M3F0YmdRZ0Uv?= =?utf-8?B?ZXhqM0VaSW5DcjJLaHRHa2VKa0RTSHpYRVNlb0FocWE2OC85NGM3TnB0QlRo?= =?utf-8?B?SnluNFdDYVN2Y1pDaDk5V25UMkxueXY1MU5VVjZ0cHd1UWZRZDVtVEdudWFL?= =?utf-8?B?b2o4YmEwdlVJakFNTFoyN1A3YmtraE9LYWt6YndWWjY1NnpISWRHcXh3WTJk?= =?utf-8?B?UXRTcE1WQjNMNDdxMnNqTjZLYy9lWGcxR3FLVjVjNWdBVDd1NnRUd01hTDlC?= =?utf-8?B?NGRpNEhQdTVpUlVRd1F4SHVrd0Z3cVROR0JRcHVWcWpWK2NVNHVyRWdxY1BY?= =?utf-8?B?dHArQ1dDUnNPak5sK0E3VzFKMTl2dWVuYWhTNVJ4Qk5sR2lCT29iM2MwdDlL?= =?utf-8?B?alVTOEJGVWp4UVpYRCtXR2w3c1FFNVdvRnVrb2Z6SmZkKzYraGhpNExLZlZq?= =?utf-8?B?U2szV3F3aHZncVRTS25xREZGZFdFTkdiT29pVDhodU5wV0dYajlMNGFrbkNx?= =?utf-8?B?ckt2UGZiK1dXd29BbzkvcnZiRzF1em5iT0lubU5nSXZHTXMxcWV0bTNFRmFp?= =?utf-8?B?MFNWSnVobDFub1F2b3FuRlplWE9iOEx3UmFsUHRnWFpTeGZZUmFtYzJrQUV3?= =?utf-8?B?MEFJYUFpZzZNVnVvRzBKa3lTcGN6TzFVR2gwUm0wWlhiU2NOa3B4OW9aVDZF?= =?utf-8?Q?qKMiqK4RtA5d5Ddeaobzwraog?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 43e8b56b-ed36-4575-8de4-08dca24c414b X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8459.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2024 08:25:57.9234 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: nuLQLI7t4fSKF4rW6zO7mAXoyh4I1CzCXZmKxBy7zrBEQYPlhJmX3ETv/OYILY6wiPtUINe029vo5BHGgGlyaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB10865 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240712_012604_763108_76EAE400 X-CRM114-Status: UNSURE ( 7.34 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This patchset is to upstream a few patches that in NXP downstream for quite sometime. For patches directly cherry-picked from NXP downstream, I keep the R-b tags. Patch 1 is a minor fix to DDR alias. Patch 2 was sent out before, https://patchwork.kernel.org/project/linux-remoteproc/patch/20220111033333.403448-1-peng.fan@oss.nxp.com/#25144792 this is just a resend Patch 3 is to avoid mu interrupt trigger earlier. Patch 4 is merge small area to support elf that has large section Patch 5 and Patch 6 is i.MX7ULP requires a message before linux reboot/poweroff, so need use non block mu to send message. Signed-off-by: Peng Fan --- Peng Fan (6): remoteproc: imx_rproc: correct ddr alias for i.MX8M remoteproc: imx_rproc: use imx specific hook for find_loaded_rsc_table remoteproc: imx_rproc: initialize workqueue earlier remoteproc: imx_rproc: merge TCML/U remoteproc: imx_rproc: allow tx_block to be set remoteproc: imx_rproc: handle system off for i.MX7ULP drivers/remoteproc/imx_rproc.c | 85 +++++++++++++++++++++++++++++++----------- 1 file changed, 63 insertions(+), 22 deletions(-) --- base-commit: f477dd6eede3ecedc8963478571d99ec3bf3f762 change-id: 20240712-imx_rproc-25f3ab753c58 Best regards, -- Peng Fan