From patchwork Thu Oct 3 21:27:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992507 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=DmD7P+nf; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPtJ4q8gz1xt7 for ; Fri, 4 Oct 2024 07:28:24 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 93F1188DDA; Thu, 3 Oct 2024 23:28:16 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="DmD7P+nf"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 35E0988D47; Thu, 3 Oct 2024 23:28:15 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2062a.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::62a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 2509788D5A for ; Thu, 3 Oct 2024 23:28:13 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=m/K3hFm92KUvEayJ+evW+0ExHSwsfoMtDNkIeF7SK+KdYWQkDafjmIYJ5jit24JLyh6rh/lFALkhBXqmaxfJE9pWOLYxIs7p9bLdKBLh6HH/x+XXh1OdxUkUS5f9yrFrMrcTywqD0owt9um1vGnioY6DjRHzQMryKB050JzjNFvcdByXilWoP6SKFfwM17qRDk61jIJtLGZPWvdQZAQlS2YIh+gyqaMy+d9hN5c4zPyyzOKKv5omqP0ygH2CV2gSmPCUrgourq6fDPEfYPUKCzeogf6bYov5KwlfC7r+a/yfhT8zyPJ26wF9/zyWZFsK97WQvWGysm1z6QZF+NdT7w== 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=ZP95F6x76/ofVIQ12frDG5SSDUQM5/fneKppbdTqAt4=; b=IxX55Vni4Hk4IVicVFzRcVvaKYcrCt8HphdyilNRU4iK5Dt6kmn/2NUvlHbCGpWFH5Vh4NWaJ5tKlRR6VgSihSNt1hUhS4D3+l45lo2neFAgzWdKUwPgSDVS3EXzEeGtoMDOXSjwOAHd8I0/YOmK60Knd14ov2hPRwsZLwqYfkO05Ni/EF2OpE/GiRlT+ivOZOkdAzSB8gtBmyD5gfmRQCLbxEMWUZVUBmU6BWROxPKhv9GDwiU133qZLanjsj4sN+yu7stHZCWZ5TuNkuv9YsNaRsJpgEZor1yrc/6R/7tVyh0XNj2E3BW6MgiKUkCFXGEZikMAcBA3NctBzABAPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZP95F6x76/ofVIQ12frDG5SSDUQM5/fneKppbdTqAt4=; b=DmD7P+nf/kUCvsmERNvbqji7d+xGGSRblGYXITkdD0f/p77AaOQEzp8723wMMZjXf/nzwMdsoDXn3IKyoNW57FuiAfHB1DzzekZDbpjTv+9rrYhWMd3eC3tO7nwI1mhQJ9VAgoGvmD0VMej6HND9mAaVOQTNwWN3Ie5yzwuUBT4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:11 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:11 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 01/13] doc: cyclic: remove reference to WATCHDOG_RESET Date: Thu, 3 Oct 2024 23:27:50 +0200 Message-ID: <20241003212802.3810-2-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0044.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:b::12) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: 543a9b3c-4dc5-4f42-e7b5-08dce3f24870 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: RlWrGkIvcTzBoWXMLvtPY7HrazrENoDQMofpTIrNxco6Zfoo4Pn9hVou+d0IJAyhOXEHR7yiTWWLA33/sBWWwnVPNmYyBjn9QeO5F1t8Hc3rCTpnwxlmrTvwDQ+lUt21lzN84hcHJU+kPe360DbdDUi7LDdl4KvbAerX8+DfMLDYl00SQRLkO8tU0v3mMCvgfvWPs03UbkONVxgPkXUZByWO08fzCDfkzfbiQFxAubKjTT208/QRL2dtYzj1ZKqAy3Ln/qcF5aNt6MYw4yOzAaBe/WZow9SI8wZS6Ac8g3voc3J2ZVcPk8FjMMdJASBOuVQwcX/p43is2K+FSP2uGDBH5HjIEvsDrJ7MFd4/usWmFTY+uSb+vsm1aGYefSV3+x+wus74PdlEEIlELVAG0K24s9Hofou/60KTfjt41pJj1F8828mZKjz1PPE0tjsXsPU20TPKCzHzZ6h11jgh5aszNx9zPFkY1VNJT0tt21kWDjqiKE7QZW6PEzNo20+tsTztM+1p0tMN1nJvtAsN+N50Is7rGOcmSzV/NRfEqb/iYsT5OicBrIJfDLXsUiCK1Yp1JiohX3lyhBPILvzCnxCnf5U9rk7j7NePFFZJpLc/PKX6yu9UgO5qwMUsCj8YesVGt4qE7Kx0p0eE6XReTlQ34r7HjIHr8hCx7AOogFqvBp5DV0dka/6e49XfhfLzcQvR4d1CnUvPMPQDx3c1Alj7BpOSGrHt2ivjONleBvDF/XbXfW6oFL5Lu/8EL7vKIvGdJa5ES/d/h0BrKdpGijaiplRZNth/mbxfrfcaFesKdaflF4nCV5BZEjdZ5aSv9eFX6ogrkPE9jj/sdqxO0uyPaIn0qZ5HD37VBB9aGblbmhSiK0bYBMdvwTS8y9xHsRw63bz+lTvQc4PF4Q9+EntUdanOs99gcAjhayev7/jUPCUnAk/nSzhzYEGJMXG3FaytvSWwbHwzSqdib68qL5TyXdwGVPhZZc5eq8BwHeufmxRkRlr/9wBAG8sLYtTQkK4ZVpwHOrCo8i/IvjIANOMVM6cLlgp5KJxQLj5gDu5KrpToGsmQElsRemieLSRTSoRIQlXn33QvTLfei6HcyugpVKwEe1E1qtYB0V3eUubE4omFphXR7lW/MCXUWWJwKve+0bkhg/WTwcqqsSmezznAG0CdQQvkG9z0mZ0U+8llCVBnvOdyY0L/vSojywNe9k+R7GPf+G4G+oNLYUPqsA7rR9LGad3jXHjq9WhvNkolxSFlawCbyw47I3ZMSCqp5btVhwV7c/igGrOMX30s+RpIyc6Nd1qu1jL/TfNCbVbt4eKiaEbVaMp9Ys7cz43ohrSVAM3H3Ajyzk0d+Exu+A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PMtBGE4ijVKF23zBbMbAPGBHGeIgnn92Ltd6FRPIqO7OHU5pgpkQ89hurrqQK/0CaNW9okgIwVZ5HVekyv/cbjieoILkXQoKpPaZIUaPANAk9Gvv2H9fmFVuW6nwjN0zBzQLU1y+vY5f7B4lUmYeYjXRI4gXh8gtK7Ah9r128WqLjn/di5nXVO46wfKtefb0CVt2pNe1C7lsQXhgvXdKsSi/mRa6GhpOWO8S1ZwDM58sDoTX+CBXFcVeEWpVVCJEv7HTTLw2KuDqPI5H73h+YGFILTwJgrTpzVRxtDM9kIhwbF0i5dI1AK8jMpBMoQVWJK75x1u6jYvXY5JzekXTjYguB3Wtn0IEJwyuO2ZQSwvTDOwoS1E9YwodPFexKq0MZqAZ5dDNS+wQB+TVIO+mZKp8fqy8GfqXF77pBWZG1zqMl4HKvFTeiLHN0ZGsCTGlubXMTtV1+pz8HJFkIN2dKm5L0JMSUA2LPmXdF5LNwf4Vc0V7QPsJu1eBZ8Jg1GPnJ8R06gcNnwUrcBTpORPuGUKfTHvnMstgT5miEXJMkfUeWCxqWN20Yl3XMQlkOqz3OU3lE+dVbsU5RLbkHJwNPAtJzV8QDaQCCmLFQFdeBPJkQlUJ+wsrtvQykC0FNlBSbhaNXFEeo1XsXab7oJ4l7nlsPI9QTIAtt0EPhSgX1UOlcPi6Ju/8uZlyMPhLzGE2oS/7d9G2rnWR+x/xEu6SDrF+vIfhHRp/VhwyLN6r8htt/A+1hCSG6j8N6DPt0Qr+Xr5ERErh1z+3dih60LR1+QToWvifYjfjlF4wyeCuzBsOynPdhiOpo0EnE9tBzfjyNKYuyxqeFkh8mH9QiMBFip8VRPo5GMhQ3/Ze96hpEAncXaQ/WBxcRn7ZrryThmR6cffa+fMGdriiTE2APRKEgY3mQrvOwtwI1Q1Q+aUHhGG6wJ23knoeGizSeutkCRjxJCpEHRtJjFOuTOf8biwJEER2JYxXFFiRbR5bgJNv5LdWx9qOodcTlb8upZjvmeLwzBW8XUxV73BMzrkjASLDc1KKlRdEZs7Hy9iACYdX1h8LPw8axBB9u8DvNeM/Cr8q0diI9Gxt+fh497vpG1glk+SXPRxL0fEjg5ARMoVjk0hUVaZQ8o550JGd+jqlfXH5DS6eePampN9OernEHmworDiPK4dleO38YFNBTNP7IX3a2/0dam6XregLhKoLOOwgAnI8HxRagUo5y0qNo3CIXFr8O2bLQ8s85xf6AA+Z7W5QjMwmy90CzTS+Gg/xaecyLDZBcFalV9h8lWM1rGtUOpSZ993a4i8dRrIVonXPdOk15VcsA31c7L4DiWXoSd0EdbIewZ0lQekCcqml3ykB5/NkH2kcdis/29be781sT5GRWFwrraoFA45bIE5w8ZxmBiTUTV2bNJ53FBMCa2fixQOrlrd7tLOk6tMi4t0HgOAIR3AK0wgR47lKRw1theD6XNbD60jOqdU+mIx6eh5OtCUPFMjo9F4FeKJA6iSLe5iEtok1eWjUNUnvqotMFofrWPwPsFF96HQwfHaUfi5vhEdAPZ2FwHY16iCIr8WGBIA7O3D/OJO1zHDgdKxvNP17/lXtwIRmI1cGChtWK8pC9A== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 543a9b3c-4dc5-4f42-e7b5-08dce3f24870 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:11.7853 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hEhcjIKZOkdXkYQ/I1ETL/SbkMc838rJkLe3z35MXEViUTBLlIk1HcVhHs7eYAllKyrirbSNApEZ7qJgeZUhR4uLrGq14BqcwoUFamHrtjA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean WATCHDOG_RESET is no more. Replace the reference by schedule(). While here, rearrange the sentence a bit so that "cyclic_run()" becomes the object and "the main function responsible for calling all registered cyclic functions" a parenthetical rather than the other way around, which at least to me makes it more readable. Signed-off-by: Rasmus Villemoes --- doc/develop/cyclic.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/develop/cyclic.rst b/doc/develop/cyclic.rst index 893c269099a..6f1da6f0d9b 100644 --- a/doc/develop/cyclic.rst +++ b/doc/develop/cyclic.rst @@ -49,8 +49,8 @@ executed all 10ms. How is this cyclic functionality integrated / executed? -------------------------------------------------------- -The cyclic infrastructure integrates the main function responsible for -calling all registered cyclic functions cyclic_run() into the common -WATCHDOG_RESET macro. This guarantees that cyclic_run() is executed -very often, which is necessary for the cyclic functions to get scheduled -and executed at their configured periods. +The cyclic infrastructure integrates cyclic_run(), the main function +responsible for calling all registered cyclic functions, into the +common schedule() function. This guarantees that cyclic_run() is +executed very often, which is necessary for the cyclic functions to +get scheduled and executed at their configured periods. From patchwork Thu Oct 3 21:27:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992508 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=hcWw5odW; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPtY2NWlz1xt7 for ; Fri, 4 Oct 2024 07:28:37 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 0BF7188D47; Thu, 3 Oct 2024 23:28:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="hcWw5odW"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0E81888D8F; Thu, 3 Oct 2024 23:28:17 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20627.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::627]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9CF9088B2D for ; Thu, 3 Oct 2024 23:28:14 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=l4D0DN051ImCUPe05UDHqHicEV3NygY5k9HUNVgbvT8wVbe8JtpnwyfCFaNVM/yiUvY82CHO9BRaX3oEFiyT9lb/XW8StCJbLwZ3zF1xg2+MmJxocF0vxDGe3+KW9ivPajd1py+pW/ATmMuKXBiI3uC/P66zslYmz4xKLkPizK+HPcJyAXl1KkFj5YJsdW2KoReVbnHEZBi7C4uEfz6ba1+Q53wsNzVAs+ARlqFftmLaCFI8+JS4xZSUwHA48qwFuArlxWJVLUCzxHRQ+6gf/HA25otnv9Atzc0oBBGOBMF0LlrXytZqocbYJwDqSW4FQWc58M/5ZgLmfZlLuKlLJA== 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=GVZVOhuOTlDpm3QwjiSCpmTK23isKmqk3ualVy5lEdM=; b=iwin/jvh1vw2VGV4Y9nhoQNeUqAoxS5uIOPAFe19HHzVuPhWGAhBfgGA+Aa1qbz6QAuCxtztlTf6v938vZa56xpQUvOjNlIG5lwDzhd1ZZboy+vRkEQkiEk4DCqpYs8thmWPPCadVvq2M31G0erlDd+gDGqFFZRvLZa3ZXr6tqnJR77mBaXjiBiBBSDDVc8xprI/9asiH+iYTiLkE/rA34xJ1fZY15x9F+8sq+ACJPMHEnXxTHVsKr7keekAELsaDAYggHSeXkItlW505K9DCEx43pDdARMWfcCZUrGZRWJRZTifzRjeMLSNU/esR0c2ciudiLb5DwjzqgZtyCS+JA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GVZVOhuOTlDpm3QwjiSCpmTK23isKmqk3ualVy5lEdM=; b=hcWw5odW5i6v2AQKJmNhVyvkg4ctG6fjbXIL4R5vDqaRrnwYbMGBnAlh/vP2SKrY1Wd+Bm48U1pZZUlpmIC/rJwg09lNCevSWQsIE156+eb90t0lAC9XBbQ8QOC0/xazpdoNOPzuUn3nsQdZm7VSjO2kQnTOw7g21PslMGjJUGc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:13 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:13 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 02/13] cyclic: introduce u-boot/schedule.h Date: Thu, 3 Oct 2024 23:27:51 +0200 Message-ID: <20241003212802.3810-3-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0007.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:a::22) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: bd60eedb-7e03-41e1-efc6-08dce3f24948 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: +G+lJVZrx1kd5/VhgW9VOUamkpjOe6bc4B9J5iBDIhvdsnW6ZXcyOG3t1kls2lLe6YdLdKXztagZ9UH72C9nPR8CNmu+Fh71nqdDj1RmvAIOUebuAGx5fV24sJPlQo3jlDwH34DQjtny6si24cqSt8Wbi86vUn+hphzNxTT5+neAPRzlwefYX/x0Nf5+9t5iYmELhqqAZyrXOpQ30NdvQJmP9UQCVCSxhmuStRGcSDMFpXrw1fpsfHttV9xPDS5SSpS+0MLfuN/02ciRDIv4pDXh37elciNUcie3r+DOIAW07dmODzFWu4AxUBdzUe5BRuNum5qSJGgq3TCkZTaD14YT7igyfWTWpjfEAMJYlZoBlPouR/FtMP6FGvIwy50mDgVLfGKxPR8msHTlHGADJdImJmgvN8N4yehuiY7/Yd9z8NWU8m6Zh7WarhY+NG5Q2gJI+jTbXYQWYUjd7OkyF1jgPwrNYpR3PXaK36DfQuZEMo2LSiAI0Ic3fdftnO5/vwphrh3XRfI4HUOifB1dEPva/lb1xctvHt5Uz8xL7F2fpg2bjzrLB+VRPulKpdbLJaHtfLqHLPuQEpfJWniPZu7yd4W9K83Go4Q8yzX8Jsrmqtk1gSXCKQtXC9lCGp+ilnSyVvh4azf/rm8aQrn15vLXwfIoxK70Qp9UEJaFNI+Shp6VoQZQy1XN0cDZWa223xB7NVoHtSIHc/+RtPSp2bv6OvUnBv28abKGMENa/tf5efs6NsRIp5J3P0UTXVX9Ps3phRpWRuL4ypHq4vcPRnzlUnpazE+bYh+9bHw1dYOln2742pMawkZnGt5EvmNk2x+8OC5KeEFkZkQJqqg+YE0Uq6VhcxdfyBxIdj4W0lbJee3IjOj325Lm+HqyADqzuyp0H78TILJViYAzdjaZeK0JQ9E7GZNB5HxP8DwIxr+kIKyIkpveG8KVQkYIgpt1hVW7yaX5H6Ik39HXkIpqsfkpGWW2pU70NPuZDv80R32G+hArn5bwlGOnGMYH4+lupsc0Wj/CxMKamkCbThp5AYMcgRZalE0zjLF705QZ34lBspjHNN/Pp/mVVirCNW9z0pzY82G0g/27v0obX4x/tCJVV8xuv6G0TGlwJUym1Uaq1fEGXk5qqZV6d2Y4W/IxR6wNnwJ5bB2aM5vot6WwJhSpGY5LebMMwquZ8uE9fA3k/WLYtqW+08lNMAYFFRvJhFsVo4KR/+12nTWp2q5bkhAfNM7axlY9ZnqEya+CorUsyUDuNtMcoGYC6ATLKCLZ6ziwRt40PHQVugRh/jHkvE0Irod6Uwmkf+ViKl4XSL2ugmEgqD0ggD55bRRCaWgbrCFRpZU9SYDDQfMENjIcXg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9sQfsC+av/ilLXwfbPVoY2DBG8JuHZUfZA4TgsYaqhUgRNcpRQ09xQTk2eh9QFzkinGvkmRhGPHLX37EfBZE+kk3DwUEGrPaqrgi3IaGPCaav08yoOTJ4tl4cWkLRpY1BoFgQohR579PcuCwiiu06vKRwnCBGDrhlqwxbwqJ0zTk8wbP/HI0wnSv8Wg4NIPbCPo+a6iVYAyXSWON0zo7VO+fqU0x0YswJn+n5pv0MFOp+d8Tj5zzSx5Wa/iYr+/3JqOFgIB4NhgYLaoGLL0VRCHwkftRJwvBWhpLDe9dZ4NLN/kqib18DT0Eo/TOyeKQn+n2QiV/PKrPqE2/7TyF5WzNw2nAYsmXkekz8w6DU1wHbG/GS16bWxoYXyEb4KyAfWEL1syHrdtYK8gonuRqv5Ei2leapvBxY0dKb3yhYH94O+IQRv+RYNorKOLbRWOOXbA5VqBK1+r5N62+6xp9+1y0aab0TFWRQkmNpCmOuXTYxznBAdmC2iabSICnxKpmaOrIJi2pw8aikyf0vCPQpxAm/e7qqdiOuYWHWtsaqg79eW+ui0aRIjKFfKCa6I9H5oJ6wL+DC9g2NFwszGnu3zrfB8UhiONFG6OjcrpMHMW37gZdLUN2IUdx/ZBnntEegaCa2ONh5vmxaevZXhBke7P7yjAPeThGfhGyeDxVsr4OtaoSKb1SD33H7hEU8U1BqQ2Tg+Pkf2QrGCEWqw8MZLq8fiXuXNWGt+7+Hcb9tTOWCRmvL5ZebVcI0HR6BgUKWIjFwv1R0L30Acs4J4ZEpCBlfzxAgvvq5r+HU0G/mMpGdDkqQ9rQec851xv4TPwZrQdtyEbw7jXlr/jFefx8scAWOTX53+y4hkKetUXMC224bwvc+A6p1NldxuJ4O6cp7qL6TSa1cPT/lmNPY1ObKJ6daZaKmOYG64Ue2wgCXztFJBLSFPXpkNwHd2cL/+Q7ZjasCzvhtDQghXfc0mSN5ojiRRRxhrdpNwiEid3H1vaoWe15ZkWbAZk8DGR9ZBmZWKUcwgJCWorLCPK45xYZBAHbIY4SSSO6OrzgNLSCHDiAARJr0Jf4mJ84CCd130PaCi4BY81P0TaNbpagqC9PCQox2IrnfVMad/qnPIh0XfpTum8d7f/JxD9T5b16dnOSfJNssqWGVgVWbTIy5iZ1EzPl5pNMb5VpCB5XSWO9ADp1SRHWYIsoxqkMLSqEQ9iueR7H08iCoYwtH9geqADrWvjeRuh1ibKDh/Co8XW3RnIU2j9EdDGXa1vw+3nhYJAjWR72hqvuoehk5UuEG6kUFw/Z0zaPoN/whQqfMp9Sl4IP1yze7gOdeJ8Vpz6klNXNxb5OciJqHNsN6gSCFIc8mhoRfpp0rhT6EQve1JPvDuKsoH9ZTax3uih0W1iREV5Qozi+y1iRGxkSZkbYuZayHFTC/MrDW+0U9VZ2e5AyWbvQe9c6XtojJKPUmr8FM4RMlCCGWkt9uuuNAUAAzX5Ra7fQYYCRXNhmyKxzbrdBX8UmUbBoJSyA66IZZ9PThoqNalQicgQtLuxHVTEU4rbLjUHHXTgWScREo7JZGHd5QZKvF7cjeKGAaBDaxM5FtNhO9tRJTGZKiZBAFlYEXDg7+w== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: bd60eedb-7e03-41e1-efc6-08dce3f24948 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:13.1766 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: qieM6AqLx3cwKQPXsJqQHQOHo/A9VuLiZgChNkN6DYz9OSGJu3isGNLvYQP+16hXUIdj2gzVWvfvSwMRrxd9xL+lBzpcGFsY3GjvOxwxz2M= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean I noticed an "unnecessary" include of in global_data.h, in the sense that nothing in cyclic.h is needed in order to define 'struct global_data'. Well, it's not unnecessary, as it implicitly ensures that everybody gets a declaration of schedule(), and schedule() is (obviously) called all over the tree. Almost none of those places directly include , but for historical reasons, many do include (most schedule() instances are replacements of WATCHDOG_RESET()). However, very few TUs actually need the declarations of the cyclic_register() and struct cyclic_info, and they also don't really need anything from the watchdog.h header. So introduce a new header which just contains a declaration of schedule(), which can then be included from all the places that do call schedule(). I removed the direct reference to cyclic_run(), because we shouldn't have two public functions for doing roughly the same without being very explicit about when one should call one or the other. Testing of later patches that explicitly include when schedule() is used revealed a problem with host tool build on win32, which apparently picked up a host . To avoid that problem, put the new header in include/u-boot/ and hence make the include statements say . Signed-off-by: Rasmus Villemoes --- common/cyclic.c | 1 + include/cyclic.h | 12 +----------- include/u-boot/schedule.h | 24 ++++++++++++++++++++++++ 3 files changed, 26 insertions(+), 11 deletions(-) create mode 100644 include/u-boot/schedule.h diff --git a/common/cyclic.c b/common/cyclic.c index ec38fad6775..38d815bec35 100644 --- a/common/cyclic.c +++ b/common/cyclic.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/include/cyclic.h b/include/cyclic.h index cd95b691d48..e8de616dcd5 100644 --- a/include/cyclic.h +++ b/include/cyclic.h @@ -13,6 +13,7 @@ #include #include +#include // to be removed later /** * struct cyclic_info - Information about cyclic execution function @@ -94,13 +95,6 @@ struct hlist_head *cyclic_get_list(void); */ void cyclic_run(void); -/** - * schedule() - Schedule all potentially waiting tasks - * - * Basically a wrapper for cyclic_run(), pontentially enhanced by some - * other parts, that need to get handled periodically. - */ -void schedule(void); #else static inline void cyclic_register(struct cyclic_info *cyclic, cyclic_func_t func, @@ -116,10 +110,6 @@ static inline void cyclic_run(void) { } -static inline void schedule(void) -{ -} - static inline int cyclic_unregister_all(void) { return 0; diff --git a/include/u-boot/schedule.h b/include/u-boot/schedule.h new file mode 100644 index 00000000000..4fd34c41229 --- /dev/null +++ b/include/u-boot/schedule.h @@ -0,0 +1,24 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ + +#ifndef _U_BOOT_SCHEDULE_H +#define _U_BOOT_SCHEDULE_H + +#if CONFIG_IS_ENABLED(CYCLIC) +/** + * schedule() - Schedule all potentially waiting tasks + * + * Run all pending tasks registered via the cyclic framework, and + * potentially perform other actions that need to be done + * periodically. + */ +void schedule(void); + +#else + +static inline void schedule(void) +{ +} + +#endif + +#endif From patchwork Thu Oct 3 21:27:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992509 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=E2T1FRnh; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPtl0F6Fz1xt7 for ; Fri, 4 Oct 2024 07:28:47 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 739CC88F6B; Thu, 3 Oct 2024 23:28:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="E2T1FRnh"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 953F288D47; Thu, 3 Oct 2024 23:28:17 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20623.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::623]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id A8E0988D47 for ; Thu, 3 Oct 2024 23:28:15 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C0sT/B/9zOVUQcXLJDlqcgfjehTIxQL4W/9es/5+bEBlk3UUk3fOTJM4i/veXxq2EcZTGHvXBRywm4h/B0R8pehsMqNy7JwX5JI9sdduayq4j3o0aVw2istQHA94hWvC1R/alDLc8OTgtqTxplaYPLeZVNTq6DaSQ2RNjhE/2dQsaVN4WJyCgh8t1YTatJtDi8e7StUSwlEU0lp3fICS+dIlUadzOJb+tKL1CRBWRmOwtCWQoAxsZvk0Q+SOIkuAX76s6MlmvNgiwWfvbkz12zYc3czeHZxxmyfX2YkPpaI1z9yz4CswHiSFdw5u1rzEH/brOjN84Cn9ZNUnLqlWGg== 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=Xt35A6GCic3NGcSvAY95Q/Ci7ZajF5LoO2BOs8Fm5Rg=; b=EzQn+YTM+A46AT0h6gjqDsvgvEYae9K0jy4vd7h1DOOPiNf9z5RXIK8oYLky2lB7Dg7h96EUEzQ3AUd2WbfRT4rzRikWMJceImTvBtlRDnMc3gWJLKHXnjCbbEoPQm9jdrcHlwTRhk3ovMWsK6bF9CDg9w7Jow71613gn/1JtDwBF0/5JqGdJeTYbV97CrRtHuFMK773Sc2BowpqP4h/dQV8WQ2aZU/GR6SK65cTsPabpO5mZwEIA/9S3xUUgG4IbzhVMvg05cE8pQ+y3kBLuBcaWLD5ArM180LbF5ZVS072pavS+pxXPVVcsTSIbohQEQj+1HXGtBH33kPp920c4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Xt35A6GCic3NGcSvAY95Q/Ci7ZajF5LoO2BOs8Fm5Rg=; b=E2T1FRnhSPme9dYASMQp9SVliGGsX1K3tOOIfeQdcw/xUEgn9v2GNAQ4soxWTYmGnwZsil/cVvoZCQltTzQq8UhKKWqoDxsOqq8uTboW2tI8XVsdMo3unN3mPtmhFfJZqA7tnBZjoWOuU5ea8zCjWV8yImo+DZwpxcAq3hCbofs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:14 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:14 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 03/13] led: include cyclic.h in led_sw_blink.c Date: Thu, 3 Oct 2024 23:27:52 +0200 Message-ID: <20241003212802.3810-4-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0083.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:8::24) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: ad7fbb3d-b672-4d03-8d67-08dce3f24a1f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: bbbGZk/+AiEfaYdxDN8ATl2rDSgNZ25e4ScWGo/XlB7XTZNbgXKo6WKf8fCQZUdaCSDPKiwtQ7CCVOwv5+xoqe1wW5MMO952qd3n6O4q27miGD5e/t4eVuMACyPGyVIH2336KTSemgnuxEBXNPQCVGvqkkHLboxNRMzlyf1X80Ndxm79sZjvTTpKJTPTWs+cK1J7wDgop7RxhN0Jb28OxmZuNnLiVJ0ABmRsyKe38k9lIELSSMGAC/0/HauCZ9Xe8ZSk/UOVjYBoMzLjSR1r0Vlf0ZulH4Bg1Y7iPqGbiPwzVO476WBIO0QKyn+e+ydzRPvoaB2I74d4i4LUj2URiyJgOr8k6SBEbGkhPnloa09JFgxjp6wicXVYfvp00p/S0b4x3NKyTUjG3GJdrpm1JLWpCH4vUOFeZAXtMgQcXZUr8C6IGtWxjCejd3hsJtxtqAz8+fUfox7Kgi2S3rPSytwsUE/1FV9k5CLtAX3f57XWra1s6HWLmQ3BJMdr2GcSEPnFAYMDTAme1QEejRjDjzBE5qw/wljaRP9jN7cIx9/JruBeGi0+lr5obyWbeXsqhFf+hSdj3D5pkS7Wu2vulHbhjTDZFGay9Q9pqsxArwr+NWa4Kx28pGCRqqNlasLEkcQaz7AYRFsLSryJKbb9sS5DjCb60e63+56kb0RK1bnESepyH0WsYXOTSDZR5MVNq0gweh6SQv+rnRnhXw3QXIeeBdX9kopv0RZxyKE9C4E60NzDlVKl3Mm1kHoJEn8lsA4pWSFMS9rM7WFBdKkr7Kn835JK2xWh4yrn51nWut9X9T3MmOv2ff3OtvbCVH/wBDZ0Ns8FVBjJtwqgCovK8v99YgTROvJMKMeb+Huq9AsnvlCDq3CDK8YLGur/8L8d7hROGMvT9+naYs7xCR5YHOs9r+y8XZGFfDIS/qx0vdMVly3CvRjC6C9lrM5pBG8hur6iVLrfAzs5KUTCZu+jDMZF43NdjDUKZ611KBan8NCVOrIg9CHFT0qHt/uUX2XNKcVO4XgO6gUspzjWaNCELd2beZYbckcO9ECVF2NH7Dp7GJYhgIJhB7qRTP5/7iB90uV6d2jHOODUgTilrPmiBx+Z9X/lXrAJbRZCBQgJ6Adn2XK+VGzB1dIYivUnhswwyTJNGINn5SzrGSJwFNIzYFelOuFgP2aKpHwuDr7x32cGq45svpkrKpQq8crkQV164wS7V0kubU+lH/nwVzKY2DmSN9msR56n2gToY38cO42vUmfa0KjD+tYcZVx8ipgfgtfP8CLAHXe6SKz6ml8JZy170MCYMhIvCkme+N368W9qPigq2X/x3FIVwh1kJMn2TcztdNiE4eScX0LQlFseKw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BQpIFdIhFRP0A7vPIYFcJwCIpZ5IQ/EgoPIr0sBvjgYOS4vdzkTYjk9U1Hr9dej6o8z1M2I9zOokAhmgcMvH5QL172P2mzNLLU0tkjxtzcZ7FE4nFtToKWpVKWm+NA6W6W8+UMZdOeTZyrQS8gNQ9YlfS2CoAleQCesWdsw744hsnUzBqubpnS3Of2oR3XuhyFmyKdogz/LfSCZFEQX39cnSb9dLzZZnzO8puNqydCZkWvS13Tl0yQAIuuR193zm/slWCfJxcUxfLf8vQpK6KJvpOeWaZebkJw9zgaJIv5IGBfq0Y1XGhRuo8uHX6Fl6L0yQOTJ5Gz9HRWEiFE3oMIr9JY1IA3e+Xi8BrKLZltQSKRTRhT29wpMh6h9BSbpvOPT+oA8zYWuFMGn0niwiY3FK/YIFcrOVo0GbjIdCPJn1NxCllf84YaGuUOrGjZE/QcJD4EyztZM1rhSmyn5HsDyYAFrRIC7Fb3vr+8N3+dkDPjy/K1V9TdaUa1fYPgF/iWNHo3I4KnpO0S9e/JiWT7L6hpxtY8auCNX7Rjkv9tp9m2GytijZkYTZuKBG8cRy9sLARpp33BypeGr19wPxXlOpWiwcLGTCQn9/UzkBujBiaitNLZKADDU2PTQdhd/BOuU9X4pmzF4xU8ABcVBCOBZ8LhNVioGDVKQujqTUTE0dJkc5uwuiIGe3rQLabvKUn/W5FzL82iLK4IIL8Wc8vuLyGo+DUbmz/mUySgJlb+Nq+r5s3HZCCYOFGxBcA9UYwJ7ktqPx5OhxdTnbCC7KXQTkL66LUopZ6qapiTTgA55oG/ssQPeXyDK699SnYHDzQ208P7Z0ZNDmiGMBe1wsbs5K/AWpDjWiOLALbK30z4j2+SOqrk+2iyO48IpJ/1lX7Ck9zRzVoKuDVrGF3F9PKevJgPOmyj29gSm2JZR3Qho3Jn3IBi7eTqC66teDd6UoBHf6voh4yGEODgSIvWJk0NodZhemX9YlCLsk6a0hPghHUvBWAtVGQUiu5f1RqOz+YeNFeJKu7zgNAL4QmKW3mMoo1uIoTYG4fBhFrAlMlnOuezTsRvPYnopZ7foAy2DBWeHOxb3E9kjPSlkg17jfttpjSWdG9C6lveE8g97mMO+NAFlE/i7qomyom6rvPRp3H4nUApblVzIoyxAW1Z9uWuWXH65PwnqhZRYIQwO+6uGTlVXIlPO4W5v1NCRuchK0bJJI1+BHTutkQAwLhV4ztit5PKDMBpuOr9e3RftJXeconoo3XPbq+3/PKep17lRtK5svGaXZbZFCLhcD9KGAQKeT8qTn46tr4O15pWdFMQ9cPCwrwllikxCDnUmgh88KrSEXx0v8zVFoguTASZJ5iY9n5otFe0q6dSHnR+rlFuX/T8Gds65hdpkebxK757R95/Pyd0uTnVGpcPdJE+8gFONflyoLSYGBSdzmRoEC4Ne04BcXnO14xbD1POOe8VDA/IGbUxoz5NtmvxJgjk3lwTkVYrq0gEuuQEHlMylyR87iYgvmbeZMPBPOZGHcWIwALb7CuNaIeTK/gb1FgNQH4DKNkL+IOuEwafz5jZ99zhIONQ+xZY/RqipvU/LleYvHN1kMnyrr5ni8cJJgJMG0hQ== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: ad7fbb3d-b672-4d03-8d67-08dce3f24a1f X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:14.5776 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dNB5AMl1lDRxKfJ3wxG3aBbzInec/0W0ohxYDS+Y2XyH4ukkG1SU6HWXv8yEEk7KeuCVtAW6eo94m3KgqQ1LmBBjrwKrghRXufAy5fag4Vw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean This makes use of the cyclic API but relies on implicitly getting the appropriate declarations through some nested include. Include the cyclic.h header directly. Signed-off-by: Rasmus Villemoes --- drivers/led/led_sw_blink.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/led/led_sw_blink.c b/drivers/led/led_sw_blink.c index 9e36edbee47..6976b84544e 100644 --- a/drivers/led/led_sw_blink.c +++ b/drivers/led/led_sw_blink.c @@ -5,6 +5,7 @@ * Author: Mikhail Kshevetskiy */ +#include #include #include #include From patchwork Thu Oct 3 21:27:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992510 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=PpDAg0R/; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPtw2WxXz1xt7 for ; Fri, 4 Oct 2024 07:28:56 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D9C3588CEC; Thu, 3 Oct 2024 23:28:21 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="PpDAg0R/"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 21A5D88F62; Thu, 3 Oct 2024 23:28:19 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2062c.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::62c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 1825E88D94 for ; Thu, 3 Oct 2024 23:28:17 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TNWI8vrE6b0V8yDQJJlriOqP45kW0B11XPyxn6KUTEmMspzZeD6VNoB7bmba6e/SJrM7+axF7eRy5MZ0dDBlV8rak4/ZxEldmcVcC7mgPqGJN+vnrrSswWrBFiSUqCWhZ0I6MYl/Lq17joKDrldgWP+iPdF2itYsS0+QTVncOgu1TVHjilW3xhdfmeVlUAYKaT2SqHkfKfLiDMQ7hhAZ5oJjYFiOZWFyafCVr9YrWN8vu8V3cp8JJXEc4DA/2DTFIZ6j1FDXe1M5s6D6aOeoxeQhoYSiXQf+/ptku34d47OT2fsaddIGjbXRrESh2jzr66RFemAHScx7eLJMLHKGsA== 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=p1n92XRMOvlGsTylyKhlKH6gnmjnGn+tRP3Lw2v1tLw=; b=veXh4d3WIdh+M2RYf8APzSF04Tixq6aB0qqEgBcm1h0vloEwTXVv85wTQT6M7aRo/CJ5xX6GabOVbBnZpdmcSdcxTa/EMR2TDQuVb6xtdrfzKDiAIu3/Y2JCVd3rSFCT/vjtcGnBHUAH+UXRUY9geB2B/Cy5JFOE0EbKjldgrKQiLrgAjTweH1/aEwyBF5mfMtb9By6tqAEl89gD3jI8Qhc+3Un0ubl9QIohNmnpYHA0TSbDSW/Jm6JeaeksPfzjGGt78ZEqof6IuFjW+QJWRwExBDkJy4ojQYVTRBHgzbF5bBOqWHo6SXi6O9TbJICFvadyw1sXIpxVWR9zLEt7DA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p1n92XRMOvlGsTylyKhlKH6gnmjnGn+tRP3Lw2v1tLw=; b=PpDAg0R/OPS/ZOf4VUDhklP2pfg8nOqnvx07tvaBImExl5uNyRrpXfuTo/4IHTCdBRn/mWAZD1PgCIF4WRS4aEGTvlOUR4YYM+P52uK0CcVoNmI5ue9p9j3bzXtwGYIUHGFsh2xQ+wG5DM1LDl7v6OGCubU6VvNeryMR274EO2M= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:16 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:16 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 04/13] m68k: asm/ptrace.h: include linux/types.h Date: Thu, 3 Oct 2024 23:27:53 +0200 Message-ID: <20241003212802.3810-5-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0112.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:9::20) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: b65c4ba1-2651-4f54-98c3-08dce3f24aec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: A4BlFut2p5xgRwn4AFi3kqZPqLOM2NL3ZtIeH+ov9nZoX9J2wAhMixNRAIVZMp+3qojPanWVrr9Dk4XgUMP2I9jquBY8iD2dtvPdkYNIYgsh4XDPfJtEvxE3qD+IsbBDvvo/q5R+CeQtaP3xiE92BXpHKWjjnL7c+r/A+G+CxGS0gcAj37OsrEs0U0qb6jkML/dwBC6xzin83HcAsL5HGLVg0sJ4b0J6piXkxUii87WliaCHOwQpLyIpFiAab/CDBNsQ0iTNeQ+ELryYVGB2WWL6+dxKipoP1kFD5x4UqckLAm9oug45q+ooWImCZk8wD6bZOYjfhO0KYiPQarAwuAP42/tLrEqyTDMPU3mVYM/Iza3sMy2d+VjDAnQ0ZRLfOgtI85IQki8j6aDXIWE8N+ih3Jt4sT7gxEwQ7FdxeuzJ2MXpnoDlEmpMKYIRw2MlmcIl7BEGpxZjabf7nQeZOTPO/62XoM8mBDuMVY1KhgfDjufrnvbYE7sb5oFBEABRURKAOPqtC8F2FYTkDd4BllbxwtCgDDeX7ONcaKQJdm675rr1qcBOKFrIn5ojji9Suq8lyi38nAitpt017Y5dR+k9fjJaxQQLzr/bzXqQlljZASKZMZrfg7MYU4WvaM5/yNv7JI1iDzXzluUHSfUXiAZhLaAcqmT9/EP8tVokNSEilx8UQfOu6OqF1EF00HJjmC+edn4obcUO3y0J7iNKO/sTFPK2U7F9mbTc7hD1ydqiC11rXBVfUAaXvrmT52wg0kcZW/srtHrpt997XoV36pFQyWKtS3lRdzNHBzILRcnvxyyFhxt/CeHg5mEBn6BRjBWS3wTEdvysW5kxU4eqRfzaglPjfMHS4xRDUN2LwRbHk0r0LxRSzv64dlCIKY7Vyas73tXvSXbK6yg29sERGFW1eEm8LmsuBQRjdudE+SliH4B4gDlO8B4nE+r1I+CCoOuqkyIYXJll0kZBrtyoEBpIDmNkpd0Pmk4wLN5YgZStjf6lz3fYgDUMsLULD2To1U1rAJTmRn6WYgUnYjgQl7jgY2k4L+nTqE4knBQg7yHYkLpUL95o4UkykVjziHws7j3x9YheV10NrMuJbti+Zzu3ka5F8JWdzPPYXoRXxR28+D5pRKROeaYDtSdTZeLCKRtV+K9cAO7v+Y2jSyndnNcKyDNGUHGEOUDpZWJsaGEAjAxKhUByCL7cAc8dkVftTzqfIi9oFDYUM+Lhs5Q0ZLW0/3xHWw3Pi7n9aKcLyuvb7a0u72sFNfDNszuXpCY3u1YRH+FxwXw9TamHUMt7oU7hnOxSPJrlb3vAllMYII91OR8ogpOVzmtjzcdhkNLk X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: enMCRZp1OKf9+WE/y2KcsG3EzVoVK5IQtFBmrCwLDct8pHzxuaOf+BqtHJb7pw6iW9HeEnWJgqPtZkOA1OSE2YGW3dAoT1mycU4mHCo5jhYAhawC/KoUIjjXIC8Zxe+ihYNfbEQn4CdS4gTKRFMEo0AvijV8cFq/1vL8ikWjPWqavAsQRL7eXgM98JYRecH8KJauAnY3Yna6lX/8ZE3hIck2Lbr/lBKmbQZ+wAa62Z1Ie1iSKbmEtInlAl6CLpYae8vCkAV6tmjdbIZRCd1hjixSvU1i2UulMi/zTNGNw+0I0UWcODt/kXPDmTyujWS4IxlSiCCp4I0qR8RsyHD8rQ6uMWR2OQtAvPaoZXpHACybLkci9s/0CNUZ2NbaUZU1UdIveNYfqAslT582j6bCPZKfq5iM4Enu+m6D1flEkE+2Sk9LW+JbVR+emCghIS2rQxg+78R2/VSkR65infabFd201OHiJV6ONA0iKlXplprVSNMa3FEvMn/jLj3r7W1g43cmN/DDbK0Ym+JZdTZFoTvRC5zprnua5JEcqA1y5uC863cy5LAc2pb34N6jdMMxp3xQ4nbjkCN+BTzzW/hpxgLQH1/4PiJaWSUkcRWzO0H5JcbVpz0XPyK5m+YPhEi0SSdbL4Rgn+lh5wbQONjpziBdAUV17/qaHUz2iAzDXDy1qMk6GjEWho/7xGptlvifYCzEgoYd04v7flxDe4kmOjDY1ImcmHZBKSEn6VLGcR34iKYRpSTmtL1DzbqIUrN7gB4yDip0GzKifaeI0ahB1WJv0OLZt7LjBjB/jLbrVG4ATALR1crX5F5OEIojA/tJBbosRhwgdSeyCfJp5fBwpKI6/yKCBqiDbvj+hYIxn5OCi8GLxDOgzq/0Mmc4KN6XLJ5h2dc/3N7ctHjvJjNKGWALrI88OF6CWfDlqGFKSBPs3YMgGPOgFc2uYUecst4tixdesUvoCdLvb64voQNl+OTnRvkpQltbDfrHmkSxcGOff6uGOc2vtDelRqhy/718vXmC9dcNpnQBv6kM+z/S0UOyJWYRqRRkdtthxljquXd9ge9Ei0ZAfkQvDZtFYALpoXgU5+j2VYK2YXpCIIJiHIS4/1NFSiAEpFj/Qn58eHAEMupNnoOCGR91N3HUF/JEbpfsLRlfHXZVAUnhB6EMXrHMq5HiAVtLkDr7U0SkYT04SmSoMvU/BwQooGB2xYUaWhnLnURRHtKqeWnl5QrXkMszh6l4B3szPptNaD/9fr/1eKg3tgFwtKbLu0qXZzadRM/BjJv3Hi7qdmUBvP+S1+nMZ5qCHa6KgIXmVEFgtWOgNvBiyZ/MejkZN20ZneqRulprBlB4ZY+nqefXS4Lg5VAi3UV1oY9ojzwpYtpUhZATOXb49mEDuPjVyIleb9I9iTiOayh1diGJGFGr1STgHMJBOwYpED1+40KbU2Kln2gEQQt4wHuxrax3Uqac0qluI0NyipvVrj0wObl5U3yK/tEyDkfAce491ID6AFekjEVUe9WL4mVfklfXVKZZ/kOfRIQx5yNFaYVoo/cW/8GLyvgiwK78rcJwF2tirIJ318oNv+ojWhDmpjuscvVKRMc67ksdct6IwOqq+Ggl02Jqvw== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: b65c4ba1-2651-4f54-98c3-08dce3f24aec X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:15.9114 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DHRcjrFx6lE4177MDfXVi/PrcUYEvv4BSedT3g89I4JGMJjgAFjOHVEZOeDGiXhtZwZaJY+zk1jTISE9+DtKTW5P9QzN830+Ps8hPuCOIAk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean Modifying a generic header like watchdog.h, removing not directly used #includes, can apparently break the build of m68k, because the asm/ptrace.h header relies on whoever includes it to already have included something that defines the type ulong. Make the asm/ptrace.h header self-contained by including the proper header. Signed-off-by: Rasmus Villemoes Reviewed-by: Tom Rini --- arch/m68k/include/asm/ptrace.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/m68k/include/asm/ptrace.h b/arch/m68k/include/asm/ptrace.h index d419824806c..5decf73a1d1 100644 --- a/arch/m68k/include/asm/ptrace.h +++ b/arch/m68k/include/asm/ptrace.h @@ -9,6 +9,8 @@ */ #ifndef __ASSEMBLY__ +#include + struct pt_regs { ulong d0; ulong d1; From patchwork Thu Oct 3 21:27:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992511 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=HVZNd+kx; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPv65mcYz1xt7 for ; Fri, 4 Oct 2024 07:29:06 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 7AAB588F95; Thu, 3 Oct 2024 23:28:23 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="HVZNd+kx"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E9D1988E65; Thu, 3 Oct 2024 23:28:21 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20629.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::629]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5BCCF88F55 for ; Thu, 3 Oct 2024 23:28:18 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=x9wLXWuNL4KYh8jJ3ChozbGxIBdrZLhgacwFKX9ruy7jk6YbRqW6BQv4z3XJp8C0QkkO0zh7bQhfaZMVlWrzbWjeNj+akeshOvojCZ7YlJXsJ1V/to+D8UmGBfAkh1pe/ga/InKiiJ3Mis93J+Uu+oHyTmFhwAu7dWES6pKVos+alDXdUkdDwDpbpgbDGgLhpv+aNuaqBFOxYZYDraMQNzCEeSXRpiSS8Vf5a4iKCLPCfY9QlzkaLtVjo+edJB+f6H9PU+03538uABeWLeTsaa6kw2W+gJY9mbSb/eb2G+e04Lviwa+U3qKJch1utaMKn1vYntLJOUwEVew81Bc3NQ== 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=QpOJhGjYHnI4/rVZRKkAuOkAiqaWH0oS9bemV6hmtJM=; b=XGo3ZwmVjkwl3fWUEd4pEpCxYPeIjwxObdSvDyIDXAdS+COug9zjnpuVTpB7RSRknLFZwnvNzzNEhyclBCCDBstDiP25gQyyJ1I1ld+cy4HkP19dPbVnDw82TVhYQ4p5N+dNt0f01W0LpneL4Cnc4NJE6PNo/c1GdCEXO0XjHIeMdap3v97zXMBcR234TJ/kCYGrvY4QAco5340lq2aJZfQBWUTnj10G2MwcF80GWPSt4gHehGdLsKiTRHNYj60GGx/BLLRtA++vb0I4WrV7k0hRLQRZ07OJJnEta12udNFPC0sd3LR4ZEvlvcqlF4OdTr4ra9ZtIRzxThMmQtfrFQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QpOJhGjYHnI4/rVZRKkAuOkAiqaWH0oS9bemV6hmtJM=; b=HVZNd+kx7X3u6sAsxuVTf00OrXCJFbVb0pFrnWIfgWpkXhdYSbC7RpJRHgnwTA9cXcgs9Hab8Q1RU4M/rMsRLPH/Rsp6FoMfHsAd55VZTH/HoHuFw/FL8201deiZC6GlaNmirEpo0zMGrVbLkZwaxk/sJ5oW1AUkpyYMxVtU/Mw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:17 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:17 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 05/13] fs/cramfs: use schedule instead of cyclic_run as callback Date: Thu, 3 Oct 2024 23:27:54 +0200 Message-ID: <20241003212802.3810-6-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0120.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:9::34) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: ba35a742-3c3a-440c-52b4-08dce3f24bab X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: z2gtE8WUNV872fD1dqDTeTnop0GkCRPPl0wqbbGZmorqRDWgMCqMuDzNjJnKwx9XoIyyvHxvLCeDtKAThopi3fGSGV0MkDk0ZEBZv4Z1tIelljPbEWyVXdIsQUTyt07oebYnEculTtgG+Sgzo8sVEJpGKeKxI741zIKJj+cp14U+dYKyujd8j3ExJjoImGlfaaJCSLn5pZ9sLGCWgszqc0WrOHcCH5dUik13/pHu0RjqKefwbEOalFQ/sboiyMDbEvDTJ7YQXTrQ842RWgkGS3rEnWBE8TLeom1tV/YuPQTA2cmUwxz8Um71UYQ24ilr1EG6MOhtbeYarzc9/LeooxqdNAve/agZxF6dtiX5x8FisZ3HLqofpckrg4RGE610RlFlexlFJw0ZHzmzQ4VdjnMNjv0YgdHKviNS3+6wMlcBre5UEiQ36hVR8TiOSHS0kbMFAeQMIXgEaA7y226b0BRx9N/S7shOSQbVp+x62hzbcBWVTt11U7+5yKUgH1V11l5ogmgK0aa8cnR3JfS2f56HaYr1veucQ7Aw8DOt0K0cVIpMzDjpLTuFapfQa4xOP9unk29sNwOaciSgp7wB7auOTV2BhH2CXz/YNQX6B6F/a8TGh/BzEY1aIEdCdrORRkRyKsmUAgEMFPBv1YpG+Ulg1xv+nnKy1q6D7XOGfZJszBifiWikCJcC8GI79Ty7B+5QWu3CFQM6fA3nq5TcvArexJJXaZq9TrIASFLaD19Qb/WmFH0zCZ/hl+j0vwG230ltt4DAha7wmgyESo2LWt5Fa1XqfM1Wf4RocRmy8nrYcGdLvahuH5Y/IGGoQcRi00yn76tYDI2YTrpthbZwb1NC7Itmdd5XPzgQaPvLaL0/c32hVwYDSf6Tm6qWvTKnoWJlu/37pt1lAqed0qSUw6IqjsKCS+oLmV/uYDHA/dhcfErmLB8fLwrNmtAodu+I9qOoY0KfPzlRdFmuPn82hCym3/aO+/75uNrE3MkFLVoUMtcI0K64rYLRq5GEUPI1CsRkBteA9Yz6wCVX7feR2WD5LeQ17EKNiwJlQ89SxMK84CM4k8nbD2AMxX+hlN8cUJOahxwQCrdCoY1AGnVzyUTwJ9POUfQGLkhCwz4cJI6wYlqyvfbNx4X7TITOSajScgHgu8ygP5fqO606f46fpYj+VupVGdsN1yakNDR2jbnoDorNNAvLFwYS4DY892mz6vMYxzH8TZWNECexBCM0A8WMj/T325dGGKSr1vPymjCZV523fuP4LiWk95Lhce4hjeZ/eptwj5cbNqD4uf04CIFXnkvwoM3hhlByUfHPefeKVgZCzJakA8Ak1CDD70oxcR2a/kbjDEfrxUrDigcLCA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: lCgd8taTs/MvyPF2DQo0VMdbhjTZo+n6nU/lssO2VoNelniczwekRtEt6KNrHKNt7O+LOHxV71tecBvzBT9Z7hu+bzq0mLI7VQLhYD3ZJaKuheshhtYnydmNYLffKCAwaBOfmm2nCrzKuEe+0RJM7iwK/nZl9XF4HKnQ02pb5JsKnbsmQNBKyu08B8f5C6pgu99rH12nz9sf1fnzwBrMK7fQtiCMpdZjHHxqASusSoBwEFAUyhVCXcBNrHEQrtbfmJZjaAp1cqdrpGzcCrctM7btPe9VD9Nmui37oMnPhQTWjOkNX+y3n6OunFIlz2aLxG7yh01lpkkvOM1/uIBMB3F51512F540d5xlZ2EGo7VF5FNAqvYEVDwfzPTgdYL6RbFqDjH4U0EXtbPljhoAEzWWbTh/Pxu4cPcqBVHlzKirIT8HYHUvec/7aKRoNdS/SP8k4seAmQhReNaqI7TAPZ9t/fQdatH7bexFBwyy2x20Lf8p92MGnu5F9nGD+NK+6XwXMHy3QzTlSB2lRV2enOoETGPYAHih1fGUPxUMdD/cNa/JhCnwxG80fxCGkHnijH/cdXGJL645i3mhk1QvPZMRK36nvhFJRdfOHzyM8Y06l6I4QZaMCWhbzO5zdZQer0GEdejf8ir6VOCisvbpUDQkQLI4fCoz95vx/RdEuVJMgCoAiAZhC2Y6C8/c7+P3KIBh3J+W56u0QBxfXr6PdszG6vg8d9CoyJcJownspfneOWZuG/PHKAFfcEiEcD1uptvBS4SncYqyFrVtpExhzqbtgDXx4H1yAZRYei0eAu2x/cJz4z0mV2AKeRugHp/fjnKE0v7RWBBnvCsBfPZYmWtwT/IE4RATkodcgQuN8QMVxGEawGkMDabPGtAG1lrb2WreDRjtNKA2Pr32JKnVKfrZQG5FcXG/+huD5b/usSlTnBiSXvNeN1wbmVzYAJ8jr0yIPbu8ECna6Jrnz2rmWBzwh7ZREhRA2lPZuUUMmHKPoq69s8MvXohNGOBVByhXe7NBYlsGFSYqAyDxbvco4zSgbzGMfS/Bp3vtwHgebaTqbFvU9zIDPz/IRrmaTV0jjcnwKW7h0ydg30f3JNb0ZArS7tfibNsaG08+K8JJbNDV7xWKCzcYis+BZFPu1q5UQAQ2hTUOF5cB0UqgKVl6ee3OMavYs7JfSaVo0Kdz6vokGKJsWz7SpTbcUR35BsaHI2f16VOsZ4pouvr354n2DX0ose9i0DuNPhw1OynDwYKubVJtlezq8SH+IWAl/XMHBBSclio/MfRlPEO4Mm4z++Y8r6hJnpXh9OMQmPDJBcEJtPzy+Ie8sfuQf2GXZZvaVw4K18VYaSZVy8mTc592FOSc5mCCfZjbZdUlqSFwWpgwSXlrLM8NnB+kVSWl5j9+PdDwwwDasTeiTcIykEO2Qsc8bEBY0lXnuMoQwS1+B37oR2tlLtHvnrs5ZvuZem5aRa8duTUCwW389ZVigSf7Knr1TYZqV/A2QGxqF1WarS7XC+26y7q1idUxwhJECyeCdEOzfKS4UH4G2c8U2ROelg45TA8chy3pcuxbcs+fkeQdd/yYHyKDKMmC/Wi2xQhgMFuI1rdyKug/D/rbARb7dg== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: ba35a742-3c3a-440c-52b4-08dce3f24bab X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:17.1766 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0U9uL9zQ/IRJRtWW2PzhkNS3omNHv9RxSafXUf/ysJ4e+IKgzHVG6S9r2e27gH0tcCJEQUfNk/d02SWBpzix8gPNjlqSuE+0d9xUrAYDDoc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean Prior to commit 29caf9305b6f ("cyclic: Use schedule() instead of WATCHDOG_RESET()") we had /* Currently only needed for fs/cramfs/uncompress.c */ static inline void watchdog_reset_func(void) { WATCHDOG_RESET(); } and .outcb was set to that watchdog_reset_func(). Said commit changed that .outcb to cyclic_run instead of schedule, which would otherwise match all the other WATCHDOG_RESET replacements done. As the HW_WATCHDOG case is not handled by cyclic_run, this seems to be an oversight. Signed-off-by: Rasmus Villemoes --- fs/cramfs/uncompress.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/cramfs/uncompress.c b/fs/cramfs/uncompress.c index 2141edf22e4..97af8cb2b4f 100644 --- a/fs/cramfs/uncompress.c +++ b/fs/cramfs/uncompress.c @@ -21,9 +21,9 @@ */ #include -#include #include #include +#include #include static z_stream stream; @@ -63,7 +63,7 @@ int cramfs_uncompress_init (void) stream.avail_in = 0; #if defined(CONFIG_HW_WATCHDOG) || defined(CONFIG_WATCHDOG) - stream.outcb = (cb_func)cyclic_run; + stream.outcb = (cb_func)schedule; #else stream.outcb = Z_NULL; #endif /* CONFIG_HW_WATCHDOG */ From patchwork Thu Oct 3 21:27:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992512 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=YeeJSBIi; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPvJ22wRz1xt7 for ; Fri, 4 Oct 2024 07:29:16 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id DCE1688FAF; Thu, 3 Oct 2024 23:28:24 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="YeeJSBIi"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 079A188EAB; Thu, 3 Oct 2024 23:28:23 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2061f.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::61f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5AF6C88DD0 for ; Thu, 3 Oct 2024 23:28:19 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a5wp3AgqYPlYk8Gqp3p7uwErP+vn4/YvVM2LVuX+Li0P1vLKB16yIdhACjpmBhPRoLWK742M3d7WUTtBig8yQbPNw0+TX5DZ0LDaiDsRZHXTtekUgM2OtS8Hor/xMuPbBd2AWGvaQEZriFYQaU/i4FJylnMnUzLf0zYzIF7moNQBVN0TtvA5M3UkJ3+hNpc72IF0SqG5dAXJq6ZYhuLoNFRbOBLY9D0pMI5pjfkOy7URaGhTRFGEV08nmelPilZQOpzciDbXaZHwXucDoUyleJk8c9WK/gvlPsYGn0r1ENfhOfGxf3u7j68d6Mr1L3O0/X/4cQOKzTfvDGNFOEREqw== 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=oSawR9H8qeTcjd1HTONRmgGwMTTvkx5KYSms32G/leI=; b=wN7e6Wlc10HmfCM7JvnrXBRIA9ZUZdQz89oiyCV4Btd8P6Qx690yymuTCSjzTcTVoS7+S846ojtnMVDehb5TXPZxTzmQjHpfcuZKFDfNXwb8sEc99Pa2xRyOcYx/3GK5Q6gN4Cuuhw/jEYn1rml6XYuhRZDN4lUghez+8sek9bmcAIZY/ZNahPHPLWhUN9Pr48gK7Uqri/YSvL/ZmP5F57BLZSsHkjdqLSLCpzGVeDJEiKE89QJheTV25ezB0r+pu3WxFoNgtaGLwpEt/+53BrA/irNncH9B6m+h19x3iee/KC59FR6Y8ef2jrdSrO5yzXZV4d0OcK6V/hjTgTLWrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oSawR9H8qeTcjd1HTONRmgGwMTTvkx5KYSms32G/leI=; b=YeeJSBIidgXryEcBTz7CAOproaTF8XRXIIa/DqHmzt4LmBRIcPb4UyigAyflxKGfJzNqyW0jv3bnIah+Bro1N1Ks50bGBjZinagDBo7rRzjroCeZdVZZtcAhFZ3mTYgH6sNUKpW4JDJMWlQ6ZqCNBbDdLBck0I+JExq79Yr2YX4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:18 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:18 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 06/13] test: dm: wdt: replace cyclic_run() by schedule() Date: Thu, 3 Oct 2024 23:27:55 +0200 Message-ID: <20241003212802.3810-7-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0045.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:b::8) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: 0500f4c6-b87d-4362-687d-08dce3f24c49 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: c8AKC/d0Y9B0o34c+qzQ4Hkk7LkEOjMIuIL8OkBdTQWax/RIryLjPL4mOGNW56CTxIrzk9ehCDYIxY8EyvFBLyPmjCYWPvpkQ3dFhTf7H7tWtmOkW5NDGvon62CF7Wv/m2Rctzw+Kx4oGK2pqi/lUTeXtq1f7uRTb+KsISMmv6Crrvgx2IASb1nLVhMrwBePnuqcdlr79cBCzuhn9KLCiudHZryiSbqj/m7KzR81K2bV6D17YLIlDw63Jygxv7DXo12NQCv/36HaGqSV8OpWta0rAxeWoEaDUv+UOQX9MciKXSmGRXAoE26s8pXsxQdF34UlgYDNKgXUwr68tnZg5x0O4y9BEESBjxVnMQ4ROD1PAsAnRHf2eu3OGXzjoTB8jQJJ/oG3C0G8FsnTYXE0cy4A8IHCrC5jhlfXtaPwaQeLJ5kLi2rV6Tf0LJxD7eIIZojfcaVVy7rm6v7Pe2EhblcVR5axz0DjQsz76BuXpaR9NmbTG8lRBP6TO8eMux972oCK7aGR6VwFqosE925c5qPn6+Mn0+E2bDfGYkg2fJ2xeGdKKpYzADYW0BbaE14BXvVFUk63nacnFIh8B1wNx4OnFrGAz01pgaknMP1c9GDK6QciCzk6g81Kk4Jtx6k0RQml/BXJZ4K5NKN/7pw2NXxemTYyKE22ctkjip+vV1AOUWc0cLELfVD0Zc2oCqI9T0OTGYAoKmoRcIuv+f0viMmRLP1ccjv+M7RL6ay2BiMlt3ApktJPcDfLv7t/zWxQpF/kCT7PS318Yfi0xxvu0II5VqjT2wi1F6jyPu05/vMhrflzhJcHdLoLvrMlPZFIwy+aqNMALWn3zEuwsSD4h4VstF3ovDw6iIyFBDt3k+t3tZ6pKQ5DvRJL4wZ7Iqoga1JGE9uQXRWxfzA6/dQC8vClNsEWL7zJHF5UIkxQd6DAsK4nsQ4/AVjXUL9yZ7f1oO8SSyCHaI6efZH2hisLAmfS5gkJRtmtnJWhFQHCXj2fMwsZFI5xH88x5Vrlq35i0WKOI3dW6VLb9R35WYSlN3+pchG7tNod6DGkyItSlJ1C48eqesvUCzJktunOTlO/41LCQ4HmhQ4Hs3GdjVmVBlmsukbSgP/V0EkzdY5Kv294W+fY9oHEhdiZd9hFg379FUAL4sPfGbqOC+iXM6/w/D9pWcxYx+DL9ELAsdpjq6RbxfC4zFnohILqK2QoQqRXMK0pT8bb6aX8GSFJb35608tgO3TVRdgYxjVu3VMvZNVtokZ/HuPWmh509WkrSKR1Boy7gnj0kxQ/fLk9uDnXDqbcaL+5TbyE1ZTK7Xsw2bH5xHN3sJzvQ+6d7He+qfN6Oq56mih0c5cgCx+BA0VFYw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HT72ClqnwP4SYtXmn0a5Z/gLrnPAelbgd+yDW2s6KYl99ds6UdoQyj4KWmf0c3k2DW/ySoo81w46bIKBo2JNVHQSvYjbj3j/JblMij3nV3IwUpfY0kziLEgzjroM+J6tZm5T7c/QaFSd2Ycd8nB+3AygCAWv2c+lDzkQJ2pWtXV/o0vl2UUzprYUD3A+JmK+jWF6re02/euTmcoG5+7qNSNVQkkJBhkyElKJ4ESeFyyJgwVHMquvOWIA0qCw2IRKsmbhRbV1SMvxP8Dk2VyE+VD0FLYcy4wT1dqHdbSyDkqvRj09j6EhJ21u8kp1vhkxezoTerjiM23CE1RMBMTRD2PnUTMg9i8CyMzg7dZ9/CuEIP12C9TileRzFRaa78wHyzjoLRbmkA69lKsjR6QBo5EZKboWanzAuJcmhf8FUZpHxuqs3OwE+x4A7u0Ale3DmPHww9oJNpcuG7QSEbzY0L6UudRgzXjG2OgTZJpnmxrLkLkOoMxC2pAkLRw3hhogBXNk2ZQIHw0oYAcj7vMtUz7p88TJZXw1SXrOqk90Ww79ZH0P0obtWQ4P6FN9kDjWuJ73CdDFxXvDuzW4+wlDUhhhplk3rJsOUQop2SwM9Ft191qcwSiOiR09Qt5hqP44wdR+FPFYLsprfpgcNkUaX8tcXElRGvZGBEBkmugFCmpaf4qckaMli4l+BFt2Sqk+h2wq0GiQqpfsxFHMkoM/gB8xMw3FIY56xKngBB82787Qk5RlaxKxxqyNOfyOk5pguTATDqRntD6rozWuzK3QDUqmzaHJZEu/BpyhRwlAsamykWutbjYxzAhdBYdqQkmbL3j6yuNuWh62dvP+7/zLRKBanJq6qJqH7+tj5kYJ5kTL8BjKeAv2qKv/puc8fVg72hNNcfzu+yde3hvXlSqCVmAVJkcWBUcBC2+YLClQTKS4u/+Mt5CJIrNEevGO0v6g7ehF04I09Wsa8zjIIucHDVrWx3qQnR36iQd1ycgShJ6XYz/17gHZIfrDRQjMl7hNYZB08oE1NyBEyBCQv4Pc2Q4zrRfyXSuJBOWBrmzltpYrW7/SdBLPtKbuyzdw7HIUwQ0UqzktNKrce0z20CByQ01usA6g6MiBLyfVyOaPRMWwWhe4FGVFrw36MyNN1zptPt18QCmGJlNshrn7afpXE0LbnSaPGijBagDzNgRipATqleI973k0YAhYt1hA0qesOVdyGhhb22MOHMTJLK0ZbQ4TA58sSKsk40AlKH/pxdY7cANI//6Y8yfaXOVK8xE5TFJeKDqEP96XBXPubGgLjsewnSnBIThf3K7hW3uYFmxFjwJiVTxtDPDQ0HMKBjlXte0D+wwyjzHEy+oqimL9G5lTt2JR+r6/bHQi4C1An7DZjVWiEVeYCzzu6yiI/zal+vsEo9fiRZoBUezq7dn2IZM9PvM/ZluPQK9ZohVR2457Br/FC+OetIyeQGZeBI3GIDSE8gZaDqziXW17Bu3ldha1DmYIcARp3Axp0ut3RJtZ9Les4EqqOtcOezA0hgsaB9W3GU4BquuWUL0M9eCfkSC+H5ZdvPrjJOhs9SvStjqRun4Cat0PgcnnS2/w7Srx2DZvnDMvfOFk+Tm8AvQefA== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 0500f4c6-b87d-4362-687d-08dce3f24c49 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:18.2311 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: bAwcdi4XzXhJ/Q/4wo2UZe0+XEZvW2W5Hkn7SjJ0Rjt48RqeIR29VyWh9lX8cJmZ3u32KNu0hQ7jGDbkm2e73v+0FEpZhFpUwMCEbVKaorc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean This is the last place outside of cyclic.c that references cyclic_run() directly. Replace by schedule(), so that cyclic_run() can be made private. This also better matches what I believe commit 29caf9305b6f ("cyclic: Use schedule() instead of WATCHDOG_RESET()") intended to do. Signed-off-by: Rasmus Villemoes --- test/dm/wdt.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/dm/wdt.c b/test/dm/wdt.c index 1df2da23c6c..4d751b7e8cf 100644 --- a/test/dm/wdt.c +++ b/test/dm/wdt.c @@ -3,7 +3,6 @@ * Copyright 2017 Google, Inc */ -#include #include #include #include @@ -14,6 +13,7 @@ #include #include #include +#include #include /* Test that watchdog driver functions are called */ @@ -131,7 +131,7 @@ static int dm_test_wdt_watchdog_reset(struct unit_test_state *uts) /* Neither device should be "started", so watchdog_reset() should be a no-op. */ reset_count = state->wdt.reset_count; val = sandbox_gpio_get_value(gpio, offset); - cyclic_run(); + schedule(); ut_asserteq(reset_count, state->wdt.reset_count); ut_asserteq(val, sandbox_gpio_get_value(gpio, offset)); @@ -141,19 +141,19 @@ static int dm_test_wdt_watchdog_reset(struct unit_test_state *uts) /* Make sure both devices have just been pinged. */ timer_test_add_offset(100); - cyclic_run(); + schedule(); reset_count = state->wdt.reset_count; val = sandbox_gpio_get_value(gpio, offset); /* The gpio watchdog should be pinged, the sandbox one not. */ timer_test_add_offset(30); - cyclic_run(); + schedule(); ut_asserteq(reset_count, state->wdt.reset_count); ut_asserteq(!val, sandbox_gpio_get_value(gpio, offset)); /* After another ~30ms, both devices should get pinged. */ timer_test_add_offset(30); - cyclic_run(); + schedule(); ut_asserteq(reset_count + 1, state->wdt.reset_count); ut_asserteq(val, sandbox_gpio_get_value(gpio, offset)); From patchwork Thu Oct 3 21:27:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992513 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=eMIncr9z; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPvV0tPXz1xt7 for ; Fri, 4 Oct 2024 07:29:26 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4771688FBB; Thu, 3 Oct 2024 23:28:25 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="eMIncr9z"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0744C88D92; Thu, 3 Oct 2024 23:28:23 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20601.outbound.protection.outlook.com [IPv6:2a01:111:f403:2614::601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id AEA0588F91 for ; Thu, 3 Oct 2024 23:28:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N7l19PFnTg4VWGq5WbZQ+ZQLtb4NQGi1DqeW09l52fpMeuvzNF/5q/jj0l/fQChvd5ipiaU9h+SEY+7e56vY+2ATNNo8pZT+suW9IgU8mqn3U7hlOB/LvU1RgOqu9o2o7yCL0JtpiKJMCwWGuPBB239C9CjI1ZF7y0R5DFCCaqxRj16otNjm7OARWSBVALZ2U5Ju/r9HoyxCy1zxZy7a84xIAlHdJUZOPT7K7SpsJ5hsUzTbZoDI4flTj7ibFutbWAa/ijfLfoaVnL1O8TY7gcqXIEU9vlUUwC3VkKwVwi0nwp2fn9O98CQQHG24yWoZj2aEfmAOb8crwW219BH2kw== 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=tJRszOKrbbIXORg4CdYtrLBdWPb0NsTIU3bphbMiaEA=; b=cEU7hJDtIud5QBs3/2Cgw81MKsYolaqHGdfqCl7xqS5FKM1tMkTffrSHKO96XeKExCt1oTcQESy95ZHeDw2wDqlHusW+4GYv1Lx72L6dXF3q76TDxBFgRBkwF104PI3F5GPc9xjUDDfU7EiBJOmoPkTtx1V526DRgk0lLR8ePeN1hdOjewmVG/tAS8ZvGOtU4/SuDzxOc5U4ujJDSQCBvfoSB8H73i6Wh+O/1lMjoqy63Cg3VUK9PUboPXNk+bKavOdeZ7CCzwopPFYdQvOYFfbUWK+DaE6gSnuNzRMN68Z5xc+eeTrgbLj+r1z+g+UrqbPjZLjwAD9zJ7jg4Bbb3w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tJRszOKrbbIXORg4CdYtrLBdWPb0NsTIU3bphbMiaEA=; b=eMIncr9zSGpxNL+nIoGcWksKrQqi9S0sWYihOtNNZPZgOUNh6uIJcGI3ODVgjY+JcQHARCYmVZPKO+5bSKMkhbZiCsBQqW76oWPJltmu5kR6NaUarsFCwz4e8m20xKn0ZJfN7MFRaOx3qJHgAxCqevvgJ11Kevgc5rkWilG2kNk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:19 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:19 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 07/13] cyclic: make cyclic_run static Date: Thu, 3 Oct 2024 23:27:56 +0200 Message-ID: <20241003212802.3810-8-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0082.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:8::11) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: 83bb6777-7122-4bd6-7e0c-08dce3f24d13 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: 1e1X5hRegEL3Ra6hQjBh9tF2y7f09RcRHbemJnNOb1AUbofdH/pJ3kQne7vpGLFtlS5wjZ+zhMRp65miCefqyyzz6pFObcLOtX2MyzIRU1C1vK1kBGYBvSMGJVyuSStl5Cj5n9wY6FElbknN3AI7L9ciQdWB6xQ/ZVcklyZH8lhEtNqQirwq8dSn8wTEMsN26wWPQdTM93CRDWKXgM62mHQDrKU/nq7XDXBWzX+6yMRHjfQE8jHonGay9A3HmAFDxlup87dT/zFcmJlu42SvuZ7RTDGcNX9BiGALr8nsOuXH1RY327kwk8S4UoDSSPQif/M3FVubAFiDLiZ5tLUBhAt+te9YX5v3mzWRSzWefzykBT62rRdmCBZiU+hIthLt5nbu3wbp5ufo+FgcCRM2v9iftffUIi8M8SrRKdXUiV9vDBm6/5bbvKbkQq92k0ZFoz38NOGj3jLYj3IqXXfcfDE93O9/fHgoNjSrBXyf9PjzXPmFS1hvWy3VhskAOI7WiYMsdRw7Jl8hOtoYy/spqrb/kb+NNmYBoDHUFvpPp9RiqQZi73CaLo0DvpTN3wxNWCjZuobfFC5D3oZuFDiMMX4+U/TqB4Dko9ryMvEU/stxNFWUyj8kHupwn6eG3ssWoPNsmPgyLWKQRKyFY7yCLCR/RNqINkxKUpmC4cz3voMv1KJH2GyZRDehnHSH1bpJlF4vkaCFeH0Sz7NjFrnVnnT/NlXnaRRBdh/O0KR9XhynEFjs3UYb5okLgEjV1qcraUfh3Uv7uTDOOEA/2DoDljEKF0ooSOOtGW67N6R/1P0r2JROcCA1UVNfJYueh9zsFBxkX859dJlJxBuw+gecfl40bbzzI4cqOq7ASKuWl+aqeoInnAnKGS67mFZ4JhzIqySHzj/cGIk33qneSUiJx8B0rQfwgftHsZxe4Y9HL7HxFoMUHn+QqedHLfjoHhIdCyQEMFpEQE8L8tOhQ+cdMgGpKWCnWPxzOBhJjPuD8vJOFs9Ql2DSJP1D0EvD+gIWtQUy0ckMHYMZQ/67yn39Jhdy6f2YpFO/S/i3hGMPbMh0/yi9l0j5TZzeZ85dmobm63pVTLysltIblu7miKLyJtGzOfAT077RdKtfbspXoMmf5zzQOGE0ngB2QIQWuwGi5mHjMd4XQ1BPI7eKikkBOhaYmvw+b0HeFXYha9ca66EU7hVNqZryrP0CvsImdVvqVNfFMqcRzFXRFPlwnSGkNoAyM8zxXkta+ltUjSE4tUZVzUuGl8bfHkeNbrv44+VaD/pVbaGCNqEDIC54sBSSK8MYk5rKslqbryYv3I9wjRem+nflzcHzRwGDQfsQHj97M7D4dZ/Y/XapoN5b0YB9jw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: C6AR/beDlN1XXF4r6HJo9Rg/AYXYE/hcwb/zcJJeKd8X+r0ljPWTl88g2lrzIVTEV/WnQlEBGsKDaAieMyKt6i6Dvpkb2VLjCfNJFvUNfv0C2C8bmdJXGrIRoK6Av5s0CPcE6fAvB2daTjLxndEiCyUEgq0AOWy02HpaY2QZhi+Pq8xy4sCDnDrkIgPXLuLAcoCpwakd/kP942cQmaN/DpyD7OBfdy78H5zcfvOhYY+dwLjF3X2/M3Ql72CUNJR/K3tjN8yADqjhBEsTkKbFA9PM6tuKYYTWduVpsdTGldJEnpOADmMpQvP7aXPIrMudUWF56hUG5ptr+/bSIocsOha4+OdIxKPZfchy2tryX9pLQcCNiYmNU3/jjiX+7uIdU7lJvqSqdzEtL2qqmtAVP1B68TBKl+YsD/NFVDJAfj5Jk4eddliIA/5L/PU7MP4Wcm83xjY9BuEZAIwiTe4eZl4NyQHarnhtVVRIgWj+OOBh8NKhcXN6fxcb3Ot7Jv1I8EXxgX2Yi1mOBu0iNSAlltXwIswtSWccepILiimhSh4eRsDBGq8KHmlN04xb2rA8bwyA6rNE36DX7dhs8VHWTvhYuIA7hJK8TRHSdp7K9a3Cf3P5/CPvEqkgV5mqkFcso5QlEGHZztYNSinviM6GnxzdssuQrRBFNCKvauoAHH8GSfogOtKDUKwi5cOlheXRBESqbgHP2clpU4ROQLFnnLLfV1YM0qnb9NlXolCgjMWfUDCw2M86GZVm9Wb7qxdINhLHByBEpe32L8HEwErAP42E2gqWvEdJtCkCZAc5ayiwpsYcXbNFWJ/CTt84O4CJXQZV+jNUkzyaRlPKx6vBDltVJAUPilOgMbUUWDO7BEC3zjmCo4XowlcE4stzxaquovxUhtzwbp7hBVN1wUC4Jmd/Ra5Y4BsaeNIXAAD0smSwd3c1RiN1VSkPlSFYLpjP2I7cQVL7Kqc2ByLPOsASK7auOsp3uq0E+4zWqx2QvwE5j1/WZi6NFqn5oiOpQnv/ZpIXjYObqoXqkGGrS/XsLWOiHGGBmmGlNHrZxPvearS2yO2cX/7DF7MSFBvBq9HVwQZBYO/f/kj3PX/Sg1dBTUe2XbSd+dZ897kY8/6m428fqzBSvXN7u+3zvMwlLhRycsrk/Wnjd7cfHiORyN41QIjd+Un96DNPk7EjuK+Oeb1ZKhBw20wfVsUbg8bd1wUEICw6WQgLW+BsGGgo8czIShfOqNRzv+lRDbqe3FrTl0Z1gEaCKAdcuUsLZ6JIupaQ/wGjcd5CeFWBTkYSYdMyKO4MhD0zHOwxGiaN0dJbPQ0MwCaN60i7Pxvj3k1VSrrqQi9TGC29CbPHXpiHBUsHoj5jyjbqstDS2sL1kabozT/oo7AQUCOlbKVlfdX+NPQIQMgE0N0eA8V1Dd4Cb97Q14sI77ToBOnT+9Nrizp+SjA/cF7ULTVpp75ITPv7m9tIO+QEFrMaT8WUYZnfBsvZdUS4prpw1GevUECAk5g5eoOG2Y9r1fs1vvFlaKmQDYffp8CPYGQnsk9rIMISk7UP6bbQugFt9tJNq8q7os6aBdg/Dtx2koIH3aqx9Pnhja3ntkxCyWX510/hGWbFrXxziQ== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 83bb6777-7122-4bd6-7e0c-08dce3f24d13 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:19.5287 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 3DClEZFxo5R0XLDhTjcps7TEnsGoj3zDofI2+q5xWxLNzep4CH5kWKmTFfJlSZIWsPwfHdk7bERAKWgAo7LCnoQSKLDdms19pFNCPI7Cu90= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean The only caller left is schedule(); everybody outside cyclic.c now calls or references schedule(). Signed-off-by: Rasmus Villemoes --- common/cyclic.c | 2 +- include/cyclic.h | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/common/cyclic.c b/common/cyclic.c index 38d815bec35..196797fd61e 100644 --- a/common/cyclic.c +++ b/common/cyclic.c @@ -45,7 +45,7 @@ void cyclic_unregister(struct cyclic_info *cyclic) hlist_del(&cyclic->list); } -void cyclic_run(void) +static void cyclic_run(void) { struct cyclic_info *cyclic; struct hlist_node *tmp; diff --git a/include/cyclic.h b/include/cyclic.h index e8de616dcd5..c6c463d68e9 100644 --- a/include/cyclic.h +++ b/include/cyclic.h @@ -87,14 +87,6 @@ int cyclic_unregister_all(void); */ struct hlist_head *cyclic_get_list(void); -/** - * cyclic_run() - Interate over all registered cyclic functions - * - * Interate over all registered cyclic functions and if the it's function - * needs to be executed, then call into these registered functions. - */ -void cyclic_run(void); - #else static inline void cyclic_register(struct cyclic_info *cyclic, cyclic_func_t func, @@ -106,10 +98,6 @@ static inline void cyclic_unregister(struct cyclic_info *cyclic) { } -static inline void cyclic_run(void) -{ -} - static inline int cyclic_unregister_all(void) { return 0; From patchwork Thu Oct 3 21:27:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992514 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=OA3Fmz6F; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPvg3wMNz1xt7 for ; Fri, 4 Oct 2024 07:29:35 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A738188FC5; Thu, 3 Oct 2024 23:28:25 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="OA3Fmz6F"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 231CE88B2D; Thu, 3 Oct 2024 23:28:24 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20616.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::616]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id F247788D5A for ; Thu, 3 Oct 2024 23:28:21 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fx6XYOqcmNmsFRT81W+PMI1mxWRyTp8Vhr3sUN9XRtElIkO1vjsZKK9KSpDnsSxk4q2HYs94+tz9kj8JPrLUWD5aYqH6SK+3XPcysqxCxT1gHIjlWgGt4lJdkzR8Wr+1E0bKycZMIyOAQgkAFCAtf0zIz4XMHQ5kqKUug797xxPW2UhWPQUYOPUSKkYzRbbGi8Lr5i7AppcjBKArFw+L0+khJO+pkjrKQWcYLMgcEtQzuP6pAegBEQACbgeyUMhq+xqQLXja8b6XhpsFXYRnz3zupSquIB465Q79mq3BoWVZyIyO0Cg5JVMHKtOGlvqcaVsPrh4JUIyVUtXpXPqlVQ== 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=dq5WD0RLdo6pvbkkl9Vg1B8RF1HPXJSErVUyoQGKGYY=; b=hliB6ViyjYhflEJspyDCWLHKh+f1+b3iKIFgOdVPlP+FhVMOZWMKS24f5nwTD4F3kQTXIXKGJ12DhcF27LJVEs0KUbAtuPXY1SBF6+XxhB/OmgL0c2d1YwzLvLVnO6SGcsvBUUEwrT0Q6Wm3a18vGDf1qLgJHOmKnc/IH0NNkweHK7av7uDgkjiz6ir9ghEIQ4ys4B9RKUnwEOPwHQfk2QUQqG1Yy2mMacvBHLAglx/0le+zo+PYN62ry4QyCOCsmYE1vzd3S31g13t3K1pReI2LaIAXxSEjsR18poMDZn5ytl8mO1BUJVwW1ClevtRGy6kcSXye+xL5q9sEEzNaCQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dq5WD0RLdo6pvbkkl9Vg1B8RF1HPXJSErVUyoQGKGYY=; b=OA3Fmz6F9qiwa6woZZQhQyg9WMLhSgLrqo/9+sB67GuyQ5b7Phc5p+ZRI0g6p0VrFVgqwjHlWJnEooNsVNH+gQ4A9Ks0E4+cj2Je9ruJz/cbrvpHBpJtI6TLCiG5l6izgnkQFVbwQ3pfhOOT12QQVgkBaJ+lVdzrfwjcekNUAaE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:20 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:20 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 08/13] watchdog.h: change include of cyclic.h to u-boot/schedule.h Date: Thu, 3 Oct 2024 23:27:57 +0200 Message-ID: <20241003212802.3810-9-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0029.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:a::17) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: fa3d863f-4346-49ee-9670-08dce3f24dcf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: b1oW0A2xW2U25RRZlHM6coKGcG6xOxj4dpHNhp2updFkXgBcvEq8hhpEZFVeqnd6ohAjTdCg96iEA2PuDb++taB1f7SxYtN082tLZMZaz+G8R3OCwpusG81HRId1BVLT9l03KxoK1hPht6SbgHN9Kf/dPkKr4KoVws0k52Dq0AT6Z/C2kcjX60wHs03t524ftzRUyAGL7I9tkan+6bDofaP6LSWY0ZEPeHD4sWxl+es653/DiWZtHxQgZo6+TveiLn+aFR3dNy6HYp5IejQ4sCwtwsFtRBP3Rak9KlPO75IWXe8Q2hVNr8/LPj8dok54LmxYRYc1pwsuEtaTy/nS1649UoFqLK3lTA092YQ4gEUtt83bIs13SxyvysELYCADqNUadfsT5zevvk1R56tk8ti6LsJvvtRwtSWZ+siNzMwiu+SWmp83ov9AilxNZXeOKMbAQzkuwBpem4VCzABRvRrRxU9LZ4bpM36uEqqcEQjp5fvwxRhQb2zytka4gCazspPpJTT+rlljA6aS/mG/cdOmDzbZp3omVQWhTzQ651SiByxxhoPCjvfDuASo/+5rGX142f3QQ/E5BikTNwAfSrnuwclRnyteyHyMzMGXQ+fEVVqa75U01l5qpksDjHrfR0MHdEWDYoBQxI7XiseDD5A3y4ZKi5bpeoNOMyziAaYtogZAvTMGizfVRWxbq3S3sUXleY8bmuhuuZGsHcdicZRzZAaPHtrpYbSTUpyVWRtgx0sOw3QDZItavnRecWJuoja+Gq3Gi28+6J5Hj9U2saoHwznR2/9hwRS0r+C95GYPnOP7ZkzUNoaDzWq5ld/jaC7NH+KZIxyEiWzOzBwJsRs72k0jeHTot79cWDAtFVk010o96Kn9hZZ8dhhK8RSnyhRNVV8Dai82p1c4OCnzJyPaCxeBBhdfTesqtKEtpv3F9xFmWRO8Gzw6MbijEBpaowK6mZ+y5Wt4lMmiiiT5TZeIfASJUX6XUKaiCCI6KfjnlF1L0qyFKI0K1rFnpNuax8udk4S0ubPMP8qZjVzxhOnP6qIgpZFaUOVUyrwZhLyB1Yp84YZXdWjhKhfL6yLhvOmB56YoZe2A7wYw1O3DbvD0ul+wGeEXVVWYBoB1PsGeuuvPKA7F4wVvn8QaH/5z5jcXzgfLr7TpOFUFv8APb1Fjhe9Mhzpxrk7GgaKVSO5AgX7PBG7D3+/gpmwQAPrsZ7ngBg0Tn8F3/zhdoCr2Yy2hdEaR43wsV8SKpDeiuYuBASsxYclh7asIOGmNZeacUIOn52xE6ddo6myDkqFbsnu+/ol+liIYNkFYkLlFAwBpg4Rgujn395dl2S3JcoVinapoXVERVsI1iEXsm1Uiuw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tocDucfiEFKU/sWfmBCfphYJfrVU9ydtnZKetn96fPkHsDq+eKoZWJtrSPwqmCjXj9FVZ96x6wAD1LZ0IUeOT4AMTBTqo7vhwWR8xBgkVykZhOlWn9e207okNVMjV7mVhEwhJtt3k0tMezZopGbHeIuhOCb/CdAuiMzmXZ1Ga09aOuJpFskZnPd7DrSfe8FDKS7NSHKqWPC01Bn9x99hyBho6L4o7RBShBjCmbB7V7wB/hiBGl4k/Ms74CjmQUThCziIP3qmArMOiyAedNTtupM44yNQq7r3l4MpqjwHMjietrWGFt9BtIJh1kTVdKMXFYLOMNHLZh2FVFFRxDtw9QnkUzpFBmWGBheSdy5WjK4bssNbhtyts+cGwrrPjwg18KJtJVBsLhjGWp9cHsjinxNRGOtNfmPLuB1BfpeYGq/psRoiFIJVqiugZE24608kiOikh2GhsDk9h+ukizBPDYWcoG0aOGrElsIfhOmVsatav8P9R2kxaGDywmj/V4dcYzUsRp3i+EI2/uFj5HCkCKE74DEIuoEGT6fGOUpACJVRyTsd6yoBebkAhbX5IAHuXevu/v/nZ34uY/hzRHk7eTsqciMQ0FT31FrNxSboXnwbjTSblf7xXv+zDSwO0oSMJhb2+iLPLwFA7QN2g8yIDUPiSc1qQdkGv2XhvfrhfzAwL948zcLoCzetHhj09xGPqcHW/rm/nZujXFJNBXbExUxcmEXSEIDH2wtj6kZwSVnTYy2pLJfC1sOpHkVdiw3p4EZo/TniIz67CPaA8FmRLZAga9FGeA93by6QlQKi3vZEIqdssfy4qVS+YT6SdrRZUlNAO+wh3g06drOaeseWhynXMnzk5K0rRnN6n61r38MS+ucdqzF9bCc7QxQl3yUxnRkU7SpyDH8Vym9o1E6piIImYRcSUnPUnsxoGOUaqxiqcenco25+dgXBnU2cwZBogRRverOj0dy+0jrd/5JUAIWbMW+0BS+ognFwyPHvIZBs92r2u6YW8+eH7WvXHgROsnk0WSAxq6qDFQFpgQ/8UpiYgT39PS6xualnrhPkETUYW11w+UrIGx6H0aQRBooqHFNxxORQ22fiHVFtSXrG5w5JwVhuFmIKhmm2Cymk4lqEKlCZIdzGfuP2BzAJXDxPaCzRp6Wmpv0yXzc3wPb76c8VzaoWc7u4qUOL/QC7JN6m4RTbEwYYzl5zzK8XFCCCAX3e4IirUhX8vhl8F5hlto5hSQsuivBqU0J/YMQacfKJXbrBrlfRGCnWmfcfW5vVJg+BG8ZeGfjfXkeQDMQ8XeYlwXWvyRguxU4aZ4N7p9NZdqzHFmHvsjMhoQWq36PCzxaPIyP+yo1PAmttJctj8mHmxAYeltZLMXt9QNBZRYckdPDCssGxcpZQaqwphoRKoi7YnqxkXkfYt4LhUC5rwbRhTTM0H2BpyrLm2QrBSMy5w0rzMh9Suj+a9dC0UsrGHn8P5QFnlU5suwsSLHe+CpGXHLU4oroGTH/yPUQWgNXdlmTCiwDwoxJTrZ5fAfnbiDpWGCQNSEGoAf4drrhyyHrJjFZZ0SiYf09BeYU3uSF/oVFUqFXtvUOD8owngC/nBYuKGENF88G+FuUrO4putw== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: fa3d863f-4346-49ee-9670-08dce3f24dcf X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:20.7382 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9dwPYXhrc1/GAocISbT5r0VI2MkK4iHRnHFO7yn6GwN/3+gEurGBcj4SpSfnVStz3Psc+r8kowVE10/8c6HW+lYcskIZ0TMpr2+1F7g+fHE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean Nobody relies on getting the cyclic API declared by including the watchdog.h header, but for historical reasons, many TUs include watchdog.h to get a declaration of schedule(). Now that we have a dedicated header for just that, include that header instead of cyclic.h. Eventually, all TUs that call schedule() should themselves include u-boot/schedule.h, but this is a step towards getting rid of unnecessary include statements in cyclic.h and global_data.h. Signed-off-by: Rasmus Villemoes --- include/watchdog.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/watchdog.h b/include/watchdog.h index d1956fafca1..0149b44d077 100644 --- a/include/watchdog.h +++ b/include/watchdog.h @@ -10,7 +10,7 @@ #ifndef _WATCHDOG_H_ #define _WATCHDOG_H_ -#include +#include // to be removed later /* * Reset the watchdog timer, always returns 0 From patchwork Thu Oct 3 21:27:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992515 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=Im3bvby5; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPvs372Qz1xt1 for ; Fri, 4 Oct 2024 07:29:45 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 185BA88FE3; Thu, 3 Oct 2024 23:28:27 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="Im3bvby5"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 2997C88FD1; Thu, 3 Oct 2024 23:28:26 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20615.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::615]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 21A4488EAB for ; Thu, 3 Oct 2024 23:28:23 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wa4JsJttA1A460mggVoqJtkvF0GnVZRWfHUUhFtN0hIpXxasH1pNSL6Qe7TrWqWspEUGgrFGRIbLtXLZWJ7xFD/CJe3vHhp2zD9xdXMv0XB8d5csT2lZQWa8qZ5A4PumjJNNBiGbWT2PeuD7BUQpN1QaYFhiHTzLTaiFCvX1+wywvJJi7LOToUN3H8zmw133CA2usQUMgnZsiA7Yk0pkQRMtFu2y14jMebsaeYaEjYrxJH2ba3U2mXopAkisA2cQlBx95pTmvxhd8aP0wcE45sawWsV9VRp+v87x4GOW4Q/LFcF1zv2AGYGkza7Rzp/Omkyl95a340kYIwVGhebLuA== 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=she49k0h1hcbMfo2EpmDJ+tPHyNXMmellwWwU/URnX8=; b=wZbnpjkwympqw8pjKrgV6dbStD1Eyhev9GayrHake/ucMdtARC1VpeoFICNAJrt2j2wLT9mmf6T0SdVbS/K5OQ/2WCRUQxriTC7DxVxI6a5ID/vOlBjNXXmAw/4SyMZZWC+3t5auZEc6HnyiSqxxwx5ro5Aj+DWE4O0N2dyNyU0i0oJRJ9kSUpgtyUp763UsCrJngPIA/QmaFdYhpW/rHMkF22LsIojUj8fRUztIE8Gmp9swChV+m084GqcEYUzMyh56au1cQvikpThRU7Tfu/8gPidWNEAbz7qy6T/m9VS/d5KH7rgoNCKEUZIkrtO5Vnh4VGZqqwUQ99ZkJtPERQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=she49k0h1hcbMfo2EpmDJ+tPHyNXMmellwWwU/URnX8=; b=Im3bvby5ZKlqLeDeR2cBfOA2pAG/Zv19XFJ58aIDYqC1ScDkqV7SmslZiNSRN4mhrE3KIACM6akhjs2xpmvRh3s9Oxc4RdWRWNJcLLFXc2PUfkj6ml8kpJZxjzHB1wLUDzhWLD77ADcDeGkmartMzT+kIg2RH7E7AFAofQg4V2Y= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:22 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:22 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 09/13] lib/sha*: include u-boot/schedule.h instead of cyclic.h Date: Thu, 3 Oct 2024 23:27:58 +0200 Message-ID: <20241003212802.3810-10-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0114.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:9::11) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: 6c041d57-cd95-44c0-e60b-08dce3f24e88 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: tyUsbisVOQlpFYwoM0Drnw0HgZypYn7Tqe58PngYsVgg++CtSQs0EOXiwgKxGYtSOVWdBw6Lzri6LhygxDliUIzEXPKJ7t42Fze4bGF1Wl2PB8tcBre9m8nNiPH+yiC2eaLi7hHxDU74V4LtJKl1hN/WN+ON16sN9TL6LpEAObhZnA7K3hFID9mBp/nYBy4eRd/vEVmJNC8MlaTeReG/HS6QTd3BeiSnZdLE/jeBU51WhHzbGlhPWHEqT5RRXwzAw6mR0b+83pWgmQFtG5UZnUfkfQeQql6rPtPGdxIh346PrS1YeVgFpB09wyo4gJjdcr9SkhJo+7eQTMuL0jRdr5Y6/TYv+o8gcyNR1ccuEWUbN+UY+gZDR0wCYHp8bTqxnqcez5agUO4Emu7Fufsb4MRG31x7e057dK5LyvWAxVdJM4zcfIODX+7ydpLpG8YpZDU6I150chbVanr/EzccexSv78kD6SqWV3D/polBcvlbsYzZk2LLC9KiOUsGAQB6M91UX6dtLBd1k6Fb9c9KrOmPWislCH2ndx+7Dr43/O9SfpD+OdTkR36w4jW1EIvq0azYmuDSo3nPGGxZwE6uewCcDcCAvvhtdOWVaiGJApuXHe3hhE5kPVifgeEuKoqvywoi3Nij7XhsX6L/NwWEQ4Sx/1xFMKdBR6FWyeIkXwLpM5uxbeCcEkEXNBvj/agzWSt87sZEza02aril+7iD0SkmfNZcY5vZvYaX/NORIFaEOYdat16smeSBvDZ6U33MdyJDQUOUQ3os8v08i2P9svlSGH1HGv3NIvSApcssrV3yC5U5hIcOBOq5xtvz9Hj0LTyGUJ7jg5I17FvxjRDi3zLyRCaxCDxvYrmf/679Gnno2Vm1d2HVRG1BVFdzUsPVPc2sX8H6tP/MYx2xMY334q4hRudMZbaQOYNGx8Cy1BSz4wQAaPjJNLRerwi2Hyi1BOKX3clX/0XIJolHShBuRykNT+aRWaYDbUxQR/cfrvT14YaRX1+mmiMEP1ZGv3ZQISowwXET3Kss33eM8idztc8IfB2wc6NaSJTGs7Vlaup6BtyQ/YUcKQkkKakTjBHZ69PtXIpShn3Q2HwISmewXxEWkPbjYACCbvDfANeEcpnBtjiljsM9GuVPy2/JRhO1KUWRnIa8rFEOk8D0fRA/ZNhb6oHrXriLW6nMmOBZD2uzPCAcYLrx6qIaKF7G/7XMvXhrUvUwPS23meVVWwgvpu1dDE7/IK5/9ZYcEmoJUONILIcerYHx1dOC7CJYCKADzdL6oGKpZ1GqwufvdOimyrRSmbzl0hzB8IKEqY3IglcN2d2qH1KTj+gLC71YveTTevk+z/6LIUVq50KuHXvMTw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Rdb9GYXE3B+VGLWvovKVT8FhQIAwGHJCh5c6IDFIC32SM2C45yNE2dOwgZecgrCFq40nBMd/E357MkDeXzJJlZQjj5T9GJmm8eHqeEEY1VAg+vuqsFkFQAbvjx1UqffC5u+arl3T9vShIOsioJo6LDBizm+D2BITmVtu6aX1hBNu2AHjtBjwfaDNmAsAM916yrRLJENzr2Ss6X5ylTBZLuhLYuZRUMmBgwlUa5cGhf69PUj0NImEEgETaOFXzzsJK5z5Zar7XO0y85vzwzInIk8JOpjbUxuQWpprx+qmbG3E5WR7p7ra2qc2aqanZJyJOv7AAxLCu+uP+wVHEhIO/Axp113VM9SC2OM72ZJYoljUFBRIUa7CDB7PpSDl1GwYa3fSgVDCkCGYGsY9+krqLX2CVRi7aOQ7KmNrv2KJTygQoPByxUqcbfJW97aJEE8lerJAi0mO/PmoFyBE/278ztHvvTRPgwroJAB1mhnN3nxwNLkzJr6K02UUwBUjAmJY6CX8ksCnv0cGOPwfsbk4UpkDiwF4Ckx/t8SeULRthqimnOSIiBjBYNIWSAixI346D7j/Ffs8MFUMOr6FNeavhW4JV2Jo7PotwRcfvZUJ5oXR2JItISU96zgjDn9JNbvpz2oZuG0FXFo11GWGEkVdvG9eV6xWL1U/CYWsGEqjROr6lMAZPfe/1PC7bWjLmNZ/JCnPv5wZy9d3sCSvesPj3cYeV74PJuYnsa8NfzX1lbCKQaINXunZyFq+sbLbdSDaeIFCGu/lDDNVukQIm6DYqlXClZXt2z6WPPWwAKTc2hy+290miD2+m6+b6GH/63VLpPVG+3p5aUUlQIKzU/ECjLFrMl7p01M9S+BqBQUU+Mc55/FUlKekupeYG0iOrkojYYOq8soQs5e30CG/oBi7V8S9orVFf40CJZr5kNECJRNJFU+/HX5ugg1wtxXQYu0e9Qz1J9youMMZIH0vng0pAWdSMMCmQ2Y/u4J+3pd0nlt+CKNe9eid1PJbOQOMS9/qMiYgPBc/sUYowkX0qRCNwq+arwR01p6+B14gsT9eDRhjfBc1o5AKDTHx/ox0mAqvz2XkPCw9xx1DdzJPos/a+XrecOcslEzN/5F1KCF3Zv0ZkdAWJsY/FSsrIIuHjof5jymincOyJ8XQPMgSPLxhKBL7P3M/CKDRm+zbZ9CA1956prEclDrEg9p4fglEwEZ3OhYMadHyMv0q9CSnWb7z9eMInCDtgjIXJIwFn9EjXtHqX31QXJkEo+9GA/BlMa0Q/zlAllA+pziiiixam12I2+X1fCCjUvwxSV47VHLzTufCyH9n9dQDqEyUnsIrLVGNecJ/gMp27UsEGDeH+L7J7mNpeuqH0Rq34wt6L2c0RlpXXwTtiEc55UlVQBuYv4PipsyC13Gkf+r3UXgir9afvWRb9GbRxq+CPrN1NGGC/ZlCMJdxGsd385gN0T/be1YhfaZ/ySYpE7VhBI0dM+LnYXQ4pyufj9EAIIpn8yYZkXkUca6tA0CzvHKnfe+SUkBYGm1to8FwHYbOqlzz7NqFCMiyNd7yB1eHxJ3PUCdq7AkcMn32CTMnaWvg3KU59OTpamNy0QG9tGJK8NaFLoxISA== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 6c041d57-cd95-44c0-e60b-08dce3f24e88 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:21.9855 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pwDtxJ1Ib5loUS+qz605kD/M8fGcZ+uW3eW97QfaycIGtanugPmQxHru/ps71n3/DROEO+kpTYtKGYA/gz3I1LLrJ90z17kKOzNFHXwicEg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean These library routines obviously do not make use of the cyclic_register() etc. API, but do need to call schedule(). Include the proper header. Eventually, their ifdef logic should be updated to avoid talking about CONFIG_WATCHDOG. Signed-off-by: Rasmus Villemoes --- lib/sha1.c | 2 +- lib/sha256.c | 2 +- lib/sha512.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/sha1.c b/lib/sha1.c index 7ef536f4b5d..233bd9145c6 100644 --- a/lib/sha1.c +++ b/lib/sha1.c @@ -17,7 +17,7 @@ #endif #ifndef USE_HOSTCC -#include +#include #endif /* USE_HOSTCC */ #include #include diff --git a/lib/sha256.c b/lib/sha256.c index 665ba6f152e..329802fd827 100644 --- a/lib/sha256.c +++ b/lib/sha256.c @@ -6,7 +6,7 @@ */ #ifndef USE_HOSTCC -#include +#include #endif /* USE_HOSTCC */ #include #include diff --git a/lib/sha512.c b/lib/sha512.c index ffe2c5cd964..ea555ff33eb 100644 --- a/lib/sha512.c +++ b/lib/sha512.c @@ -11,7 +11,7 @@ */ #ifndef USE_HOSTCC -#include +#include #endif /* USE_HOSTCC */ #include #include From patchwork Thu Oct 3 21:27:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992516 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=JlxXdwD+; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPw31nvXz1xt1 for ; Fri, 4 Oct 2024 07:29:55 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 9C4C288F5E; Thu, 3 Oct 2024 23:28:27 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="JlxXdwD+"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 8783488EAB; Thu, 3 Oct 2024 23:28:26 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20613.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::613]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 7BB9588D5A for ; Thu, 3 Oct 2024 23:28:24 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=X3mTXa0+lVi09gjQIz9lx/y8fyqsn201f1pkYpU0SlxZCoAom482q/wf/Tx5b1ZcsSQYevZxKw7mAAnAqBM1u0CJrP1fZy/iwaeOmw97uOvxiC1z5Lhd5f+aSogdtohK/l3HhwSAM1rje+ICkfGrHie1PYoDSfgGrNjo+qzRA3RO/S7t2lGRP6NKZm0PiBIt1LqTZ4rZd7jEB5oC9+RJO2Siy/7NSeoinsWwefuyMp8z6SkyYXJFVDKfehJ7slZiXr37iR8PIRH/knblxxDpY9Tfko/KTBSeOBoLVO9iekUwveuwJk1umLJmxIfGryy7Q1aHQ4C1dRGD7o8fon+/9g== 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=tU81Izou1PF2Fp9fIiH1cdnL6VMjoqtsbQATyxysjIM=; b=fMjimjW1NCm7zFI08gsCUctJQgckO9ubkmyYVtFt6mMaMMyIfuZT1T9tBqUEMGhlsrBRFP8qerOODoNTq/6KoNymxgZj3nhjJcf5pooS2gx0XOrj9exVEpgcx6xOvUoEcfFs1w/jI1s7WdyyxVb2H9848zPE8h/7g+Es6I7E2b6BcaIA/teWS2QSIocTeOg80WTobYlwo3s85DWM9oyGgAYOZmCkXspfYVX7jrce2v0kYG1qvywwN/8MP5WDLT4J4ICHa4p8Ff4cqFBm9oa/5acTjGV7xmghqgu96wb+rYPMTNNawW5fp7aOCpbVhwo4rhZ0l0crLI4ZAlNn2K6NNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tU81Izou1PF2Fp9fIiH1cdnL6VMjoqtsbQATyxysjIM=; b=JlxXdwD+snLWcTzHStcwMIQCs11Y/iINYiaIaB9TrTlzA2sTGXZjmwXRLNHl0SRASDVMweMQKOEUj6BJ+L72+1zhbs5RjfNVt+3ZJs6wwUOzIY6GFjjs2oNgAjde9TCJW6js0bSQ5UNUxtcbexwzbl9krdZVvW01fXK06rbuy1w= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by DB9PR10MB8118.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4c5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:23 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:23 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 10/13] i2c: rzg2l: include u-boot/schedule.h Date: Thu, 3 Oct 2024 23:27:59 +0200 Message-ID: <20241003212802.3810-11-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0047.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:b::28) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|DB9PR10MB8118:EE_ X-MS-Office365-Filtering-Correlation-Id: 65ee7002-2760-438d-078d-08dce3f24f52 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: O3vGiUl9qkfvyI+2VVSyEBzrDUDPekoID8pL/3ptopIKOkxtyFB//GKe26VHPdJJsMTAu8migHs8Zkfqof3dsnsc6L6GWi3R2GqWFVW8pDjb90F0VyZ7S8Zlydo+VL5qW+IygXPRJOcSeCdHYuV9dKoR0S8e/nnR49aLbDXBfBj/w+KpLqBugVqCkYNpACcM0D3oNUrQ1iW9CgdTPLwjNmlfP/kTa5TEPwu6Ip5SWlNvzMryS8mshNMtWPFrHKo7T/KOuE0LZ3norrxf2q7VWSxbcqFV9c9j8+MnqL7qaaMC0G0UKNldWomq7R7q2sQOFOpg5wjTJYsSAng9LZ9uwaXUYEXsUWrM50TjzARL+MU9cR5emJLPWaPiwHNEcZgqKdApVq5yYwqTIPk+L/UhmBYNYmEhB2DrUMDOogsHTubXEO9/+/SJst4BwJl4tj7roIA42WsTgrr8wo+3z1HWwqY3ju4MPdDz3bvAnXnyAJeP7d8a9uixgMgRa8PU7aSFEURwX5RkJ8YmbGNqOUkuuCdQ0z/MHdyBciRZUgmFN5kcc2m3kNLPwfLLEjHF2gMQmlYAViPrYtpakTZ8ZDPv8Ava4tj9mbUecm2GYEv/9ijJWjGqQXmiQPosjq5WKoFoXRT3BuDP+GWsxOMIkCmRoX7m+2KOmRZu9lD1P0gpVSztD6YixkySv0pT/0nPNxBzBEsLbIyAqAyIEeNTZ4g777iI+gfcVaFuqmcbIGr211/20UrRPPAt2UrrlG/CJ6Di3L14aHsmRzjqgF5RNWkX8jovpWQ21yqfi7ADr5J7h1Af49uSBUwg/cEc/EjafChPQaw3V3+EvtRm+BLMMuw8LTC0R3CR6wd1+QONWxiF7fWYkSL5GFDbnuOdmzlxHIeEFc0hl/kOEnzKRTEB04gbPQVFT6xUMaGDOyC3GRNfCmU+nPXHMUu4WYFoRVLzzyi2urRWQiV6T1t/jIUldEJqtUd2r3S20Hs8OiSizCCUqqxIllz+m0KNWn/spM3tbDAcxy8JvaXVoMZtK5Hvdwa5hyz2mTqwXq8IBwCgFSHZtz6W3v7N5CvcOhOd+Ly9ssTbBNn57CKVKHMiv4gzHH4SqjEDhZhSbAMNYCVMfwXJyAlf+uY3FI/HHZOFVypMnVEsEEI5ILzBn/koixV11TVRgIHVjHKEVXsrbB/eUid6IELEtMCz8d5gvBybDxUF8G470gJ4IKVDyJzXb0pWp9gkQjzQF3YkedN/Bjvv1CuU0OxhNsGuIx8RnuS1GqLkyxbYUQG+RE5Pjvvj9TIrMclbmaQ3UhiXQJ4Jip7R4ycBhOt66fSloRJi4Va3a9KH85MrR0xcL0rT3lEU1h86/Z2Scw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Pa0W1zR45V+zvlYggTWqUOxs6v1vizbG+bVHEVrlXWS6EHDSzoHnWEd9+p2KYvacAco7UeL6otoiR0RDgXjoNxWOMuQNLjRHJYrSPUQT/AhosHDv1IZxMCHoPF8Go6kXbOqXzgfWgKL56Z6mkZxFa3cycf811q270hRibTLA8MclXOd9Iklz4eXAln/tjdkdsKsLMaNo96hUclI3PqTnq9yovyTHQSze3Euk3Cm7p0SSSY6zx+oRGVVVJKrCPEV3vLrI4GsAR8vrWlQoiEmt4TCP/qTK5KgCOpg/pdUQaUR9kAU5IecJaREYfeP7v8bqayG//EGgGN2t/jtC0cvOuHCNXayw4T8PyBydg/BYjf6WjSoaAJJxe4Hg+MM9T6GSr7W2/J/AtxzXkI5+ji7zm332QH6sgVOTmtEbeQ4d7f0LQaQpdQoRZv3uCb+6zZmO9xPZ6uHnwrRPIz5q/9IHp5qMlusH7K9yw9IxpsyASCf5PkUGw0dOLcHUS9I2Bp4hs4pDFxFtVVWPgOcAAtrbQX5HHDWRbRvVKJ9IpjpeaDM1dmf3i66bjeaT1C4Tk2GcM2mxnY7UssVwEK+qUKbWkjNTHaPrOM+hwKmLMN8FjPgeKZxcvyLvvNqQ+XGl0Jf4pO5MMpYQSCfDwkl2Ujft50sAOGmd+OvcBSZJd60Gmhwhu95qolB39iNk6R0goZ5C4V9sM04pr5yRPHthIUju27PPb6yGq6sgOV9lDwXy0+H871URIKSQFbOfIs0mwjpZEJAOkXCP4luBxWR0Dra9RSpRaOOMHAnMV2/oXo3DPLf1+eJFYyq/hUL4/Z8JrNtvTkAJIs9ZEIIVtT1aw2nnyRSrVpWvNMdBIO/e64kox3bi77hIhKKpoKJo7tLrnISNCzVI5aHj0rKg0wIJrYQ0Rx6Q2mzg9XW+P4jxsfYHr+OreVCZKTuMZYvc0G7yWFzwLorXvzNUMj/+zXk/BDOAzy2zJSj5+so5Kho/+q5IOKZoLPgcVMCqhXvPEAs0GR2alE86VW2Kpvayl7USp8ve35enHTQJ4VqGD07yKCooHuHH2KQy4/dFu1LZpkUbxw+gvrKsr+BZO/SgExUY2ilaXVDCKPmO9/uoUy0n+NYEf5N/tUcU1tSXMb+lcLqOS2oopZ39d+yaNSVzmcsezYDBwQZu8VSUjyW5wbZW5UnCY1tZVeVsfBMX64CkXbK9gwjji58QB0ExrAgNmnJVtKCr5yQSyPlpXmGzShAcKgtBwmiEz43sNdLDAKNX2z0ZihBYJDYasA0c+DmfMnR4tMkfG1MQzOi7ob7PGHjHgxlIfSqyjHTTSooKOC65H8Ej1JlO9GnUEO6FsubX9BZUDPKnADPQKYUw0gh1IjBYM1ifQ/kfio4WNwfnZAWc941Boh+dbxaJU2kN241ngTpeGRA8bI6+6fxn/DUXX83nGgwLhrwt4/lwf4vN40CwndMaOGn321z0mYBkI2C73EhShddCUStB/HzcVeAOrBm2uxqNTZRwNhPb1QbOhWrNUeXmQBHUMOxEQnXuX/1HqFSwY2bLvthU4XEIsGZCH0r5I851SxPzS67S92b3SkQCwAZ+A/Np0u7I1zUtonaRNVlNeSX1pw== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 65ee7002-2760-438d-078d-08dce3f24f52 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:23.2794 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: F6k5qcY3DzOVX7eHKP6ji6PA5o1tTzjoHYIPIkVm7hqPadCjypG4+LBrZtCdVppoJJICR7B/PydU4Kjb91/3oqNVQHm1yYo6uCRtF4pzsnc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB8118 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean This TU currently relies on getting a declaration of schedule() through some nested include. Include the proper header directly. Signed-off-by: Rasmus Villemoes --- drivers/i2c/rz_riic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/i2c/rz_riic.c b/drivers/i2c/rz_riic.c index 5f3f8d1b24b..f292c824362 100644 --- a/drivers/i2c/rz_riic.c +++ b/drivers/i2c/rz_riic.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #define RIIC_ICCR1 0x00 From patchwork Thu Oct 3 21:28:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992517 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=O8IDALYu; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPwM5gMzz1xt1 for ; Fri, 4 Oct 2024 07:30:11 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B37DC88E65; Thu, 3 Oct 2024 23:28:30 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="O8IDALYu"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id D7FC589020; Thu, 3 Oct 2024 23:28:28 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20600.outbound.protection.outlook.com [IPv6:2a01:111:f403:2614::600]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id B786988F60 for ; Thu, 3 Oct 2024 23:28:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QGe0HOB1K5mFF5tQezvHMVusOo8FSvOlGCYqZZ5k6o3GU0hx3gJZ+Mrd+IQhlrEke1ESXEhEIruOdstxrgMr/8+iP5ulzeKdD1gP52wXA8M2EmPYpdoYiVJUU3lWKNbTZfsg8FJ9hR961eQYuLd3461kAJrgfhNtDRekLAcF/toPFSIrLhZa1Tar1SrPmFrx+6+tfjj760WSezroxyBbGP49OH+RZE45gMUuY3sHi6UmqyzCeaPkXDOz5M/I2A6y8VNYVq1e6i2W8LwsPRFRF+YAeJ1kof7apWXvNWZAHIg5fVD+NDq3dzeTHx2b2HQWEg+iaGNHgulLpZiLp83NUg== 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=6MvmDKyt7Sz+URPXbK4nZQ/FnXgamE8ubop+LtYSrZA=; b=rNbO/pXirgxlISGlvrdEgRDWiqMqi43LE3dlE/s68nn6mMMhHh2t5U6kDEQ4j+hwvTfHUcdL1a+cenVt2n52fKuaxJDBznVUYR1C9BFjH0aqwAJWF4IoQEgOu4K9M2/ka5esPNkS1be1oRsIBpDEkS+CybI33urUKEOpWiJ9ZucwVZrVdhEwAVEBi+t/jbxmsZo3DLch4g5TEcglMqsSc1d1RlWB1V2bBQCCHCGeiOwX2ry6eSVFf01yB37tl8+vAvuYsOspscz8Xsj6zjGSYt4XLz0ATsJBWrI9VmCjJDk0/mWdRbW5YQ8oZ2sb1VSA2uHDRksBpgq+QNNBbkQSgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6MvmDKyt7Sz+URPXbK4nZQ/FnXgamE8ubop+LtYSrZA=; b=O8IDALYujTp4R9Nub5xRLG34nVMc1wECETsEbjIF3UTk4wUstERQsvvrL0JLCvFkHNzT4J/yOiRukxEPHr9s06fmKLUARJKutM14DpAd+41yoa5KrT5PwFV4lds6HsoxerUn/igWkLsVWii6e7mnN1VDO0n6QBfv1q45L6aQWLs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by AS4PR10MB6063.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:24 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:24 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 11/13] ddr: altera: include u-boot/schedule.h Date: Thu, 3 Oct 2024 23:28:00 +0200 Message-ID: <20241003212802.3810-12-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0061.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:8::21) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|AS4PR10MB6063:EE_ X-MS-Office365-Filtering-Correlation-Id: 9bb20c10-b303-437a-9399-08dce3f2500f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|366016|52116014|38350700014; X-Microsoft-Antispam-Message-Info: uVsXWwkoVteIaM7Ra8OnaG3zIFaG6SKpxKlH9iJx46tezBZpqQk+7puDYJSthAfPNPIHo7oPJa2hcW/4RD+uw5B23e5r+6TaJdTXSDFV3BzD7R6iOBLKE2XUbIMMA2+jeDj5peA4L0owCxCYEPdbuC2SvRk7pSPp+Qn01S13CpldnOQfcfvP8dTV7NKH40S5oWS5r2pXDkde0HstTl+H+IfIjdagfPsvNAxZDopmvBXbqwvEktAZqkea5tHWM6ZvzS1skPLmh79QG/EO4O8Rax+ombfGaeT8oJrd9JHcQ+kfaWgGtQzTiGeCyB4GSqYNQHu8ZgrM7T6jgfrmf0/WrZz6uMSBvAbK2JPAsdA+3c2nsUBLnTxiTBo6e7w+TVlfvGJWYq/gmTX4x1jVdPT4iNbOos/jz54dgw429jz7qUmimE5sh2rl3PBjSIHlo3VQIvD5hZuEhO/p+zpA5UKRh8q21bMQQutl5FfVMhr2/gUwjqhay241s5owB7g/tDd46+J5W3nKpPmf9M6Aryxln+71Dozt7VEaexEGVEA36sWt7V9fRD/Cjo5rKz/aplYPeSub6/pJxaqUyHZGEr7jJOdDd4pgHF6BcCZQlAWzpajN6hJ20m/E/h0SAj864ScdaWW4DFrnUPjtRu8OHYl75+MidYXUjwrAhnKjSyi8z5YNRz4C4gQHX3hYQ/vv8Y1tPSmWUcxrIgzTZM0HSAwg5ldzBHSh4uqta7F7C8oN8Oy0nY/fXNGBniD9UXj35pcV7XJid/eo9S83x+hyyKVBSMpIr080gRVikgO7JCICiT3emD9q75+4f9k8tJBjkIx/R3xAPoL+SqO5YTb9X3NW9HO7pzXJgIHpWS+D6bRlTZFsi0b9tp/4BKGvdpMK/0AiZyWjm+npnX+x+kQHkKToTzqE9YvAgLft1RED8bH+otey7FjSw7kHOR37GVAYRjXQh/Y2XiLPFg0PuqYnJr7TeRqSUx0cXAgXWO1e3ETfisMe9zq8pT0JDydkSVC5c8qx1rxXSUEgB8XVNauWJv489/HPXo95cItCnVTv+qMeSQ2AIrboZz11N3v7kFxkLoduMxXy8EWq9CS3mphJZ64QMwd/ApIb+heUYHd6cqrob5T4+KzJ3Pk15EY04RD8gsfxNGILVgo0aNf0HhmEaQFj6wuNzPr/RNSpQNVy4YRDvdT8xIU6sT8HKFBDB9NN2c1U1zKDsiYhMm79zPUfjeVVq0Pwt52yc0qYHrU7NXcAd28QErP9oQqRjUk2RcYTNp3G86cXtjj0e38+iATAcsVx6lnOyRVLGBkWNVzQrkqQj7W5YgXcT7kfxCPduseOnCif58N9Yk3mRRgaHR3GyaWABg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: lzRFsGxuP8eNJb2GbJD/k+WxwQEUCTfMajD1DG+Zkn0AeaZ4RVUmUL3ldtbS31KqRJCD4qP4PZ6AD2HEK6mJqowFjzCNQ4HUQtN1oFHtPkRWePidyAAsAWodJTV5Aez6m8DlOS0t1BNIzG0IxMS4EA1mzwxAZiTElyQa3KzLugICO7VenuRYWz/nUp3sOnMJXtAnldKhzKATndukNSkRapfDSfYJlRPyseAhapzwwWvBu+lv1b50V9KRhzIQPB3+Tn8E14zbpLiMtyRhsU85/c52wqdPf0qf4J0X35XYuI0BVmLBOzuNTLeDMKKXmi+fLIYwxKnaRRt2Pz/zVSFtKl4eFIp2n74B6sqzSwu9YWLL1Qiyu5oFmL+3WtInn6bnHJzoqZHiYMjKN7PCKDixahl0x6M1eUbG9iDkDcfmLFyX0s/eRcEJ5SRcPIOUG+XkxvrRwZFasZ8KUghQPry1m89Ggzn9TvMR41QxwEFaDapKZ2bUQifHEBu4QwQ5pqLXuqZm/9xdY3r5fMfBnzKgyKydQoD52WOS/iP3uNacn8YZsZdQ2aqzRivs6WRF2w2+Fba2PPJXrifj1P3a7LV2uMPvGaWq6js5vnivz4q7KFaCsrLnJycjcQzq0bDfluJImXCmUme9RRUnIDNvSMIyQLBgU4/hghQJLEGH0evEQuIIhBPLtbrtPcgQRKL9+zcy2vaspTUUzqlqQ949nf2Shl+Km6E2MXt8O038wcCVdcE70xQXWBereUAqhLUrrlL0cVSm+PMIKedLJPcoV8ZIOeAFJXW5jIIMhrW5f16EkapXPwlfn4xRD3XlmCfdCLZjaxIKxz9gI8bC4uJm9vbw2z1tv18LVxDAsJoUSIDzacjyptxTWTgIJiZSIll2z0Z/TkXdPTDogmgk1pyir0pFhUDmRJkgwhisIT7nY4IHxUVZLtU4/hmytuJqghPoVin64QxbpVnKs/7XakoR5Pn6SKaeMDMI/88zHvK4sS+cGSx7I1AggQMWg5WLOGhokdlQg6EW5YjOasLS1I9cSoJ05+E3FDYxzrrFz1tI3lxniiOMXMfp64OFlL4JVZcNaymR+WiOmQQzYaDtxwoodWi2pKJ/sT+sVDVsYoLXPGqGigopZeSDvJSxqbpUm8kW03n05WZJuJMkGxyuVy9DZjVS4xiF8ZZ2pywWtQIHC0FNYqctB4ZEx8Sd/xwvys8wAKtZx5toE5TtvHAJhPw44JpfCZelLVgkKXNYV6DKmckCDyUhvrlL15IhG6psE3BUkIKMaajOiVuWG8mumwV5XoX8jljeBGWCg82RAlA+BP99vuSMm8NuWHUmyStOv8mS3AEgivwF1qcmxlhA4kR2GVPEP1CnNa6cpjj8NScLKSchXt9xJEEkOT95ppyuydhq91aD/1j002vVO5ORkA82RiuJg77H0L309pKfr3AIeTVSCQhnYsmvjf2W9g0lvB3vz/0hEMFHzEjL703oa8AxdqYZ2GH3+mT5PhbyNxMO2dJsVdWXzHknPoNaD+0EzSqGhV9ZNRE+SpK040SLkA+tHNnBN+mmhrx+INu2ggUhro7JXvUbaYCt1uMYUoFLMTzZTvLp0YsY+Grl6/UjQ2TH7kBPig== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 9bb20c10-b303-437a-9399-08dce3f2500f X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:24.5351 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kWiRXiQY1eNEe6m7VZG66wfigw69IJMEIPZvMFLeWaeDKpowY1lJhgdMv/LPfHNBtLu/tZhaMiY+3tULPOR2MreHyMNbVMlfgvkfsuLFADk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB6063 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean These TUs currently rely on getting a declaration of schedule() through some nested include. Include the proper header directly. Signed-off-by: Rasmus Villemoes --- drivers/ddr/altera/sdram_n5x.c | 1 + drivers/ddr/altera/sdram_soc64.c | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/ddr/altera/sdram_n5x.c b/drivers/ddr/altera/sdram_n5x.c index db09986f64b..d1fc93b6bdd 100644 --- a/drivers/ddr/altera/sdram_n5x.c +++ b/drivers/ddr/altera/sdram_n5x.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/ddr/altera/sdram_soc64.c b/drivers/ddr/altera/sdram_soc64.c index 9e57c2ecfa4..10a8e64af3d 100644 --- a/drivers/ddr/altera/sdram_soc64.c +++ b/drivers/ddr/altera/sdram_soc64.c @@ -24,6 +24,7 @@ #include #include #include +#include #define PGTABLE_OFF 0x4000 From patchwork Thu Oct 3 21:28:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992518 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=Yf60Eopf; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPwZ5ZfGz1xt1 for ; Fri, 4 Oct 2024 07:30:22 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 22B118901A; Thu, 3 Oct 2024 23:28:31 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="Yf60Eopf"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 2E8CD89032; Thu, 3 Oct 2024 23:28:29 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20600.outbound.protection.outlook.com [IPv6:2a01:111:f403:2614::600]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id F040988FDE for ; Thu, 3 Oct 2024 23:28:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=X9qsuvgXg7PBRw6YbWRJrn/NU2euPFq2wcKRNmm3+Pr96vPlOVyE8nphxmd1la9iHiUTRNHmCRL3MSorpcSYcJhUEXyJFnFX71sp2pSoCILEdoDPBcbklYu42OHndKuhqPH0k+TGr70TwQTGgxK9zkYD1dyrzaaEoVhVfHWgJPfxednqAhpu8Z84b+cgpgVQIi/gtOotg+QlbIlqw85FnhloAPad0XBPFdiq8qbGj0nXN0d1aVm0t7Hjqh5VNjEX9rTbVR95IpkqMZbNi/5mUO37+ONDVQc9DGXt0EB8MIO5yjrUoYKiSsWjsz2AJbKHQ3iVbTGoGk1VgNha0WqaBw== 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=z7YL/Z9M0a4M4n8Ehe2PIBVuYOram7Iso9n40HXJI4Y=; b=wf/+Cybqtox/POgL2CbV2EgPzZth2nInINPt/mmhuvTPs8QPPA1Hn9o1xuNSLjBqwKU5ATQrDr0D34/rhuNBtBzuD2ex9W4rimOPr1hBUW9ZP++Vz+FOiX9HFT2EwTmxGPeViDMIGRnKX8x/435Tbjw/P0RbD9Fj9BV6NT8QyfPtviwmB5OK5wqIrLolKlMjNIQiLjGYFHZmq2/D9cT+DNkOpwJY+GwJV2ZpxF9UMJG3qbn11v3DcdxEUzg/+jik7JlE7/s7KGCbvj+u8loXKZOCyEaIFOwirrTOeSjCtj6dUSTQ4JOeEHAlCdNiIwOOWcYNzp9uJQAlmXL6XhXptw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z7YL/Z9M0a4M4n8Ehe2PIBVuYOram7Iso9n40HXJI4Y=; b=Yf60EopfJ2mRozN1HSl4A3XiNoQv5pVbg1O95vEKwWTqrE1YcXQnWlgsMswAiGqxUFJo0egr+sPGwLoajcz+O6etpf7VP/EcJ3LOaKZ4pBPRWD+QLOxGz1fKAiPxuQBQ9Qfw92vJD2ab9F7DuyDZephpvA1xBDwSMnivkFAqJJ8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by AS4PR10MB6063.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:26 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:25 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 12/13] boot: cedit: include u-boot/schedule.h Date: Thu, 3 Oct 2024 23:28:01 +0200 Message-ID: <20241003212802.3810-13-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0014.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:a::23) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|AS4PR10MB6063:EE_ X-MS-Office365-Filtering-Correlation-Id: 5f7d4d8a-15f5-4fbb-16ca-08dce3f250d9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|366016|52116014|38350700014; X-Microsoft-Antispam-Message-Info: xtKigCU1BqD3L0kJ8npGWHQFWGeIrDByUpG6GtA2vH4lqNpkdFRquI1tbLzda6wj/lLHEHNEjfaXiMC4vN8HgPKwG3zq6LzX8l+U/IAt8P+0qOi6DkEbLGIk8KRFuYhYXS4bYtyn2oU0KxUk1018nX8svC7MYregFOdsseGQ4I11OKaUDafgkOzu/2Yyqf4BNaJ3Bo5mRjwi4l5otXkD25bRWlpBw8VlUs8Q3swvJVlRhO8Py2NVvmdzLrbNo4xE7340yIDprUpAcDKkEkaWpQ90AINtxddueLZ+yjlHZI2vfZiSBneZVJlJNKrxTXqywcx1o+50fYnlnhYvRpW2emPR+7LZnpRBVhHPr2LvUOFtsR8uAwOJ7zufbUsQf9mvBPpB/Uq2BubjvLLyLFEbZkM+V+xOFpUBbLK194FIpzfCuKAhP0u2Lq8yF0FmTNXhaZcYq4/IRo3VtOWJzZPylT1hBQHmZnohAfOyqtc28M2I0GfHpj2sRmdePzCl5MzWRnYKvUmB7Yb1JoPrBxkiOSJDynsJwOf8qZBJ1rvRh5kBwOmt0fleANCr92Vh1xlbd0SAObNmNIBLneun1DYxcMArJpRfxo5GFVGVYykxCcEvE9+aGusQNbsTqqVhgXMNI5RgNzvw9AEKwNpdnzE3ojU055YeiRzYkcLPpXiKSG3So9txOnMTvTUjBATKVPFci19LY/ibRdTTGhqVggRm9vchqWSiZ1eGXHxI7iKr3nZV9ThaK8YY575E6PFeoWP+0SYmIK0knjDerFsSBPV6Ay5O+1MuQp/FwyCllCUbqfQtTotIyQQWFhRivdHU0LJ4IPtyEdcEE6QZnmKWLxzmOKj/TcvYZRq7o/WforV8Oz+XL4GMtQe+e1iTYZ9QGBj/Ky4vlLyhxazOJ9N45VzqCB9/XsFt2LPPewHlzgpZbp5bpxZcaHoFL3iJa4cOR4mfI6/9Lahwm5miEfxTPuAzwcjZAMNi2ZustB1zN9tKpnxDTszMeBtkHIBs1hn63iJqM1c8SMFTCQ+IFmB5T2QPhkHMESmnBM7Ew5Qer/3i5vU45sm5GausD2AuPhW3+S2cCU1r6RK+/FseRaVAUBTiscSohvF4nAlaO/fNXuC16cyyE/sEyGrGrk3w8Z5uWw+ZSJosDN0WJqTTrPu4nLfaHJbbRq9HEB3qa73DJYDDePiZBIJI/odeWgRfgpH6k2id3PyTOp2Y+SLRjzAG9mEvo3lKkz8io1u8v8shxsjWKqKi5UUH7FVuDGaDSdfcyGRDsWrSBC9RKzkGsrUAGHQFgwbvUOGNdWleHyGHuIDMlXvCiVCCgvERBUjp6RSA5TuR8jkaHArMMBolcB0UDJD9kw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: RpuNgTHhX1QJESZpMsMntUviX2VBgg0HyXQV0s5G6pRVhu4brGK7HY3byFJQB8seXCzsy7mYnOh8lJ9+3bE0bUb/QriYrKvnZDT23uGuXOEhEG8684GWSBWKlauZu4BUz4qoIVgbt8cSNRwZ3FXxk/nG9oUPasVnsW6ut8X6tMW+92tehbIB7EOFcjDWE4ByWJQjWAiD8YKcrW+6V0DSG67Iu65+xP90glMLW+IMSLV6ojhnW1VCpkyQ0pquNvq56vy0qjngraoFauenX81OZfHUMOf46g2N6qkyLgK6yR/xRLlOgGe1aUL+S/byAmf9e/p7NzTgctfdx9FidKw9g8rKyPZne2ccW9qtXoa7O9sK/uK53ywm36TSMR52QjaWtlEzml9GKWManMtOON9FRXvF3v8G6XpGJHZUPgTyX1kd26O1vN8sFPs3pOPe46NxuesaqYjLQjWU1F19pzC+Kkq5eirwlCe66ayAC7nuksTiTATwmdwmUfMx1GQ+UbU68xAgGtACyWQQ8LoIazePR1hE1BW4Po7sakElNnojdNe/ch+SbOPMF0M/2itPesUWuc4gQY4wM7wdHpZy3zrZ0tuUwsjAYcJNoEv7WJoWjT2vpNPcEaFtksv85pZNCOqDlu6SafGD2cnPtQVrQ3WHefQCymMTwAlgsed960DNjpaKRs7TWtEGv3CJCm1ArlShniPvnBk0xFHe1bVM4E4iqqatwa6vJV/6sVfWxfMwTgj0eQLexj5ZZCqucBuNLdK8iLQKXv0GdyNMJPTcjb+K1l49Uqdb3p/TuKKZz4K48XKNJvaxRp5GOpLRytCOeWYibz4uRtyc834Q1bFi3yVKGGiztL1W5s44AO0kiIPwtanLNnjKewUb+Zqk/sGVGqB0QRpW1TFN9XY8oUbRY/Yn1jBuBj4gr1asSsPbEshsLcQlZgDjCPoOceeDFjhxrS+N24di1KUowjxYyNKpg6+GaAI3ybUtDVGOM4uHFC7+LxltIEUPL2DluEqCTAD+++/wR1/AZ2cIOiOmE09tvM9puwc9qHf0n+wU9WUoxTK85r4N2a8i0G6Uv/h0HHBqnHpoD4Yir7R9pYPVUf/FKODOv2sLVMQtYP6Lj291QW5KUL6I9ZwO8vW3eGmImnYOwwQb08G883y/po+2xso4hetu/rp3UhLPQiq2g+gNZPgHkc3hk++tY9meW5A9yR1jOUtkIlp45CH7a1Nim6DkA7apaGQ0JpevqbZTZxQ95TzT1VjjAyWVXNa7gRu67DRBZNbNFzwnFpFXRt0QToZ5M+vHE4EYX1Xi5WpaXkIZmh7juSAZ88u48aERHyrT8ftLYo2r258YuFIgwmAZ3ua4dQJ6tgaXHfn/i9Pd8eLsj9qt2N01OXq8pVYhusZ19ssrqQEti/pYuXvr0d9bTNZXV1VtMYNg+Q7OySpYORJkoJePBd43nUZMzzJhOVwrqk30Ag7DQmexdSpvjbnmrAntPMHlM5yvxhNDtWsTd1pBg3edp56lqXxvAEz9p4+pekjhEvACPqBTvLYT46+qUhGt5OMyH5on6lJL83Evq5R5RQ0QMpyg5p78t37N6sAv6WAWeGwh5LIghbzkGBiJRXyYj0fWlA== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 5f7d4d8a-15f5-4fbb-16ca-08dce3f250d9 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:25.8503 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: D+8Im5RQt2FYCMT7IxFUa32yq9tYBN8UqMay/aiJCq69efhpJP4ZQNeAnqk0NIKPNMRPfH425hZW/d8cvD98i++w9QBIcfwEx3bCw5i8d3Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB6063 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean This TU currently relies on getting a declaration of schedule() through some nested include. Include the proper header directly. Signed-off-by: Rasmus Villemoes --- boot/cedit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/boot/cedit.c b/boot/cedit.c index c29a2be14ce..ff0efda3a7b 100644 --- a/boot/cedit.c +++ b/boot/cedit.c @@ -20,6 +20,7 @@ #include #include #include "scene_internal.h" +#include enum { CMOS_MAX_BITS = 2048, From patchwork Thu Oct 3 21:28:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1992519 X-Patchwork-Delegate: sr@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=esPFe1zG; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XKPwn0gJbz1xt1 for ; Fri, 4 Oct 2024 07:30:33 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 87CD888FE1; Thu, 3 Oct 2024 23:28:31 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.b="esPFe1zG"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 64ABA88F62; Thu, 3 Oct 2024 23:28:30 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20601.outbound.protection.outlook.com [IPv6:2a01:111:f403:2614::601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3577C88FFD for ; Thu, 3 Oct 2024 23:28:28 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=rasmus.villemoes@prevas.dk ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YJiFoO3ywYRBdHf6VUOzdEnzH2EvgQLg8XMNPVyBcdmPhuX3bNkwGAK0ftpQr0cnEdm/x/EwqFAuy3S+M1kDSGBs2X+RGX0Q6Gnv+Nvs2kDsol+owf5unUeb1gvUp2XBEtKFmD5wzdKIBESRXsGifcvKZfFMF0A0qnn9dyE2bBqEfsDDtGEScMU76YP9bxoq32KdJFj9QSN5Ppk6L75W9+BYbKemXeFPaMaACrDnwmqZTe70e/jKzahBcO6Twqqjojw6H8aOn4CzSFTlBzsmskaOwFatVRdHY+WKIPIbXn8lJTI+b78l7zJSGTCGTJPfzAC2UMYziXwNZ4fkijnqbQ== 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=FM4KAUg4zuJ/DMmExasJ+0M6jVNBjg834rR/bQSjOYg=; b=mWeeKXVysj3swVu9DqY45u4JGFAABIedpJFSPJTKZq/WYRpWE5uwmSEkgy10qootOo8I7wAlrq+eQ2Z2hmRoe4FIpyx3cZyZEs74YZrI+AbBrfuUNYRyikizn+5Ce4dYjzr+oVbFXmI2kARLH8LS3+l4abFomkIHHwtc9DHIMxM4tDet8whIN2V0ddKXoFLDLpDwy59lmo6a1fOvUEpcPLqdhEq6Zf+Ze7VwdZ0qt0fVxOA2TrnwgbL9IeJ2uh8Nnh/1XWQFgeWDhYc7/3FuC3O7LZeZhJY+j/fnq37dW/Xhwse6hu2Bzx6t1rW1Dq+KbvvsWV7qIbTbbT8DGC6qtQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FM4KAUg4zuJ/DMmExasJ+0M6jVNBjg834rR/bQSjOYg=; b=esPFe1zG1I+4JoNdGt6ij0OlCqMqo2LVIzWV5dgLx0K/vZsV9y/FxgVfIZ+saHheZLS3ALO7UIl4Kc3NVUcTUX9UbnYRvRnGdXsW+ryiqXWLLPWtcVFr0eRsZqetLed+3xv3n+KnHOxBasETuu9g8mPM90Bc/ci0CKx4n/5S3yE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=prevas.dk; Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) by AS4PR10MB6063.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.9; Thu, 3 Oct 2024 21:28:27 +0000 Received: from DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691]) by DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM ([fe80::9fcc:5df3:197:6691%3]) with mapi id 15.20.8048.007; Thu, 3 Oct 2024 21:28:27 +0000 From: Rasmus Villemoes To: u-boot@lists.denx.de Cc: Stefan Roese , Tom Rini , Rasmus Villemoes Subject: [PATCH 13/13] global_data.h: remove unnecesary include of cyclic.h Date: Thu, 3 Oct 2024 23:28:02 +0200 Message-ID: <20241003212802.3810-14-ravi@prevas.dk> X-Mailer: git-send-email 2.46.2 In-Reply-To: <20241003212802.3810-1-ravi@prevas.dk> References: <20241003212802.3810-1-ravi@prevas.dk> X-ClientProxiedBy: MM0P280CA0101.SWEP280.PROD.OUTLOOK.COM (2603:10a6:190:9::27) To DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:45a::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR10MB7100:EE_|AS4PR10MB6063:EE_ X-MS-Office365-Filtering-Correlation-Id: 9479463f-974e-4795-5a24-08dce3f251a1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|366016|52116014|38350700014; X-Microsoft-Antispam-Message-Info: JwKdXyfP0iYRxsMss+qTLoRVrR7YHh25MOJggQ5PVGyfJ4sXz8O38wX7NWlJucuytZy8kb51C528hiErMM5V0wd9FHiOI5HtKxARPn1DTJwdK3QAyui2WQvAzTaPuihzHQph0vo2OkSYbSShKy7OTzIn2QGzyWu+lQ66/yIb16FZ9mnYt0IsJk/izquRjeVrvWcIFWFvfbU3YYl5ML2ZOuwwRF7PCSvfqPtv/iAQzvBGoAvevOqhf1F+62sYDyZmesKpovLK1IMDvQy7I4AiynZfxZaUMUbrCTw2izLTb7wzCJ6ft8KVTGIaUT4g1PueNYKGxrNy22vlzmJzYSrLfjXcZxjBrob/36sMZGSrMZkL6ZMwVxf2awbLFE09mf6V4OLzL6qO3iQTnbk0yAc4EPXKHeC7eX7l3/w+SQ5lB/0JOYEfCgxF6RJBAhtKX5bISvT7E2VmUp0ZGeiLJtLWgwGmpIch/t9LEfPojBrwbZp7hLYecs2WuX5FpHyyZy/C6SPr4t6ntB4is+eZdmd/pG73nvyguX0y/bnLSXmCQoP5sZXKCkFBcA/ab5cnu4D7pvwlGYz+7s60GmcBWqxDB72vUjZxwAYuqFaJD2dAdO+OL5MLRznqMv4/3pwkgQFwZ0f6WZ+rkDLjnXLe9SbNPOh56Pwl0EmgEOKmlLGVhExitdE9ajmqtfhsTvJo+blGe+gHSSVR1noQT7gbxmKknHUMSPKiCpfIIUo2nyV1QyBIhAfnahCcZADsqGXcXSvA0CavUIF1VozVAwQVr4qLgiikUSAvuzJNZWdQaMZfoXGnwVmD+MOII3ajps0xdkcTRgiCbkQKD99ygJlk6/oVkM4pz8UhbfWoBgTdr1klH4/256mh2lCZ3jIHahCmoCTvzHOJ2guQTffqqivAodb9j54M1E/VuTHSY34U+LSe51phk2LnKcRyXwfZH67vy8Ky4sXwXpm6vJjS8reNXSX+st0LR2tRl/FHkFHdOyI+zOEqnm05/fJJirJzjkOxqkO4P/EKAxsu1PJNw9ppB0XPik80FqjBuwFeQniNZ86Ne2BbYzOJDwVhZ3ki/uHp0F9/DR3vRoSajovACRiu8wje0QcE5f+y32RJ0vvEu3IqB11nkXhvuEIkGEPV/4LP8O7FOJn94iQiLnu6h7brsce/EFb0bqt2ylzYT52y/QEtoke6IST5wYTGcZdS0SItKNPAZztH8Ew7yR3wjOAZUnIKkG18kLSVydJYuxczKBvjU0kamT+bwu0HFFVig2f1PNChhosULcpoLWR/zwMARk3t4pho3FJ4+/7taSnnEGtxqM5Svm3XZ8K8R/T/tFbNqjOetL0yDp4Q9/1jeFs9HximOA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(52116014)(38350700014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: uNIl+SDe7VrAhoVUSajjrSzI1F6kwbeoGNQXX1RnTWnPhUZPH7qKLXM/HPTrcsE3vU5Ain1tmb87ZMRlMo93aD++O0evcS8jh7ebzCJjMvFp9rlWNHK6Y7OyI91IRDjP8E+9dFO129NTadCcz048aCPRwyXLsJhbLf6f7RDSwA9VreXtXCISvS03L5g9X8IlbFdw8QtIJzD+vpeeLLSfMDcnioPKWduH6eLs1TrDRcpjGDuSydfxnXnp31A8BfgLDzhIeMkeq6BOmVn89LMakFn0lv3zc9Ymr0U9qJaXICU8V4A+diaiCqurWJpCKQdk1rzOb8Mb0CecAtZ0e7MTC0YO2bms8Ugymg2CReJnZ3kRw3BWADk1AxgbQx6odZzEff5uKz9Xe2kYKm8lQy1i8yoz3zxG5xEsowdIesI6+OKjYS66W9AFIJn3uctKLPJap+MzzhIdW4kn7mO4y00oe4J/5A7y2FsV1EttT3tAG6QOnu6W8bYZT5XfKq2NqRMRVK1lm9vOH0oCd9++5L5sun5ezWeFREi0juGyeagmmDfhwlvBsu6acJ1Ljg05tQegItVnSsolgeDzkQCHWYtZj7Sr+HoaBqeShD8OVp7ZIe9XhPinoSTFPdXlFHxBsAV5mraA4FJpEVIlPjaR9lDbwKd+AxMcYz0xwvM5MLWebIyMrLXLGy5VTWcA/0MzzrezCwMLSYPfhIUoiPlsRIEXM5dlayE/hX33JulUWnXIqvLtG2qfWCX4rJN4wf04IcGN65coeNNKZsBe2MTh9hZ5hrklyieVGQHNixzVFkr6dijFnzfxFn8vd0Ba9nFUtDpWSR5YevGnvekAA/DYwgzDGqahhTnThx2q/vmn+5U9fLC9QszXyb8JtPttnC1CAjN/SkH4wypsMGrGM8yBG2NSZkUJjUC6xZI6m8yW4BYBKor6XhGgZj99X+LGAsQUYR2QNy+HaoJDviaiuDgwqrUuLBTXQYTR8EPilNOio4otk0X/QTVMZR9cbJ8rvWrLosmv0nzFzILT0+JoBe24X0EQc/Kqbfv3n+gwqzGHsEZyHO/0niLJ+DIbDIFKiGZoS/TqeBkMm6yWWsaupS4FiIKKNC4Ihm+dZ/hFYnzXkS3Y9Y/gNKe3UcKFZde4QEzoT+CjrEK5ngWfRStUk2rceXCzQ1169wxKVC+8U83JLhyq658Ygp4IhjQloBC0OAmDaJfVw9uBNJrH32MPIk3S/8ZZWciAvbERr2ZOycrYytckjAw7UCrLRC9oUThoDSzIzIiGgLU73CY+mK08xcuoTD2K037wdHTU2aj94ppBu3C+muuKMqb7uxCDlEJCwyFcJ/bOkvLiiaX0Y+tbmGw/U/37Et2HOrFG3ZK2zCb60m4EQTRvUVOtpQKQ5/Qi5JdxPnlTRVSjGhHX2MTYy40iCeqEIljIQsf/xkRy4WONWaSJIlGBtbGXmMZUhavdlTQ+zH39LMLvWaHPvyy+T1IfUS86S8JdPhKOHJ4w9L47NpRfRXiWiA0hVItkodFE+mPQ8C0Bu0K4AmN2yHZrUOpTAKTJ5XtOzwDekMb99hnW5u02yXQ4JgcpGnwoYklmaL1ZozwPdnghsnlUgkVMOu4+IlgpFg== X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: 9479463f-974e-4795-5a24-08dce3f251a1 X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB7100.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2024 21:28:27.1615 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZXE2BKqA/4K3q0J97Wn7XUbyUeK9MmYcvLd3ofBYTyKpvMJHu1mBcCIYPFiP6MjpgpaEymIKhLDkc7mi/wCLqfD4ufdih6l96i6OzZzy15A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB6063 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean Nothing in cyclic.h is needed to define struct global_data, so do not include that header. If any .c file relies on getting cyclic.h through asm/global_data.h, it needs to include it itself. Signed-off-by: Rasmus Villemoes Reviewed-by: Tom Rini --- include/asm-generic/global_data.h | 1 - 1 file changed, 1 deletion(-) diff --git a/include/asm-generic/global_data.h b/include/asm-generic/global_data.h index 27aa75e7036..1570ad8f0c0 100644 --- a/include/asm-generic/global_data.h +++ b/include/asm-generic/global_data.h @@ -20,7 +20,6 @@ */ #ifndef __ASSEMBLY__ -#include #include #include #include