From patchwork Fri Apr 28 12:38:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Herbrechtsmeier X-Patchwork-Id: 1774942 X-Patchwork-Delegate: jagannadh.teki@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org 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=) Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=weidmueller.onmicrosoft.com header.i=@weidmueller.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-weidmueller-onmicrosoft-com header.b=kAWp7uCa; dkim-atps=neutral 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 (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Q7By14LrVz23tl for ; Fri, 28 Apr 2023 22:39:36 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A72A185F8E; Fri, 28 Apr 2023 14:39:26 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=weidmueller.com 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=weidmueller.onmicrosoft.com header.i=@weidmueller.onmicrosoft.com header.b="kAWp7uCa"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 5DAD4863BA; Fri, 28 Apr 2023 14:39:25 +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=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,SPF_HELO_PASS,T_SCC_BODY_TEXT_LINE, T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0612.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::612]) (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 489A485FBD for ; Fri, 28 Apr 2023 14:39:23 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=weidmueller.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=stefan.herbrechtsmeier-oss@weidmueller.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=btsO02iU1YveXRTGQ8vEAbN90a+L1ZD1VeMR51NkssXrfR3auiCUX4U3IXzZRjOZ+MiG8gYMvo5E8wdYCA9LSkhmV2i1OOFaOpSGPbdcYo45GC+tK5Dc8i1etKT2ljVccrirrmxRWbKU2JSq8ISsvE4NEgSVVeQBdNHqMg5WFHIemTEXQJRItxtbTdSFlS7ErhQ314J9VjEWeh2WnExz3bBxVp788yqpcKDcbypKejYu/EYGuvNyWj0AHNU7lTB8MiohBPwy1ZbgrsczSEQzc4fTPJ/bsUwCWYyCCiZExB4sZ6P4H0p4gUAe5uLReIow/FE7gKlLWOKQYEJv2PQPVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=AU4L3IiDBAwoK2PlsQxqTOQDDws0qY3nBr5bGdfWrwY=; b=cE8XIAujX8012wnAf68xR0I/s2sswDy4Lvk3KdhuRkDe3F1BRWizAtf+iRAkRPEiFWo9JAJuVQTybZOutB9dD6Rih8mk/NX/1ji4vW5ffqo2taSb3yxmLhTPU9Q3UacTXkyRbvVwU160SMhY3qOFrmq8IvOwp0Fseur0KtXL/6HGQg2WuvE+jMpt1W93JFtLCuhLV+Tsd+xWjK7/tvq1EZcmEniAyp1SdL0HiyX7I6er1vYUCl+ztsstyVFqxvDC1mJH8OThu8hb0NNlN4BuNYV74twVn6j2XyTGUL+YwB3yFyZ5oAqHZsVnfmXNqIoOt1mgco082ZsdzgFZ5QnNVg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=weidmueller.com; dmarc=pass action=none header.from=weidmueller.com; dkim=pass header.d=weidmueller.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weidmueller.onmicrosoft.com; s=selector1-weidmueller-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AU4L3IiDBAwoK2PlsQxqTOQDDws0qY3nBr5bGdfWrwY=; b=kAWp7uCa1qYevHmi/wgi/6jsKk58Cxzadhlux4kVNHfk+/nH+Jvuvqu3/0KGG+p29J8RI/jSnC8H/jBljjtY3cJACtQ5rOd8I2U9ED8sicqTYwWyP8MHgBGsEYI/9IObjGpBGTZU23VQPD+78nNdiSZj/7X29YdlkFTP2bgkP0M= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=weidmueller.com; Received: from PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) by PAVPR08MB9554.eurprd08.prod.outlook.com (2603:10a6:102:313::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.24; Fri, 28 Apr 2023 12:39:21 +0000 Received: from PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::5979:132b:6e3:cfb2]) by PAXPR08MB6969.eurprd08.prod.outlook.com ([fe80::5979:132b:6e3:cfb2%7]) with mapi id 15.20.6340.021; Fri, 28 Apr 2023 12:39:21 +0000 From: Stefan Herbrechtsmeier To: u-boot@lists.denx.de Cc: Stefan Herbrechtsmeier , Jagan Teki , Simon Glass Subject: [PATCH 3/4] spi: pl022: Remove platform data header Date: Fri, 28 Apr 2023 14:38:49 +0200 Message-Id: <20230428123850.6444-3-stefan.herbrechtsmeier-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20230428123850.6444-1-stefan.herbrechtsmeier-oss@weidmueller.com> References: <20230428123850.6444-1-stefan.herbrechtsmeier-oss@weidmueller.com> X-ClientProxiedBy: FR3P281CA0004.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1d::23) To PAXPR08MB6969.eurprd08.prod.outlook.com (2603:10a6:102:1d8::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR08MB6969:EE_|PAVPR08MB9554:EE_ X-MS-Office365-Filtering-Correlation-Id: 88dd0d4a-0d51-478a-ab1c-08db47e5972d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4nWJLT58p+TPjDhj6XR3XqQO4zDptbIdhBqzxgvxBSzuqEg0kHBQSFwJuaqGP6hPlIRbmeXxbsZPbANY5v5Wmc4KM7rHpDjNizTPppmJc+wh4gsDIl1YfrEDlLN9DI9LEpF6eL7wmCPCP3m1JhVfOEW8vHN3fwtObmPQQpaNJwXh2iP3eVjzAoi5P2GGtIOSyl9yNjgR2ejCvLn+AHdTwfhpbJwTNT74ozrP6PJawBvaCqN87/7uAza54IhV1Ag74KA5UznMJadDoIdDOfpgjE1yf2GQUNjt2AMczG1mxEnHjBZ3CZxx/BToIa6r2SMCADC8MHLYr1iH5vhu7jW1fT4jz5vO1Mgjw29w61QMRChe6e/a051NU/4BRj8zEdBqysN2hINzr43DcqdlokqelFSvFjl6PiXcwJ3gZ1BnhP7QxL+ZlvpnVsQeYCIv+6JmBgLNlRKAEmUVXqp+N3rrX9Zecz/qzF07ZoPA9lidX4BX14bMfwgxERi7we5Vet3Ch99AgdhVASKPevppnOyEe7FHr6xMm49yD53weRzeyPEDIP0ku9485aOOGhW7uKguGJv2wCika9BNye3wFbWGTiWQyesy7S75Y3l2buuf1Z3aHgXxYMv6V8P+Oy4pwySB X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR08MB6969.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(396003)(39860400002)(376002)(366004)(346002)(451199021)(8676002)(8936002)(83380400001)(41300700001)(1076003)(6506007)(26005)(6512007)(54906003)(316002)(2906002)(5660300002)(66946007)(66556008)(66476007)(6916009)(4326008)(86362001)(2616005)(38100700002)(186003)(38350700002)(478600001)(36756003)(6486002)(52116002)(6666004); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: QJ0KNRAX6adUn0VlgQCL68WOpuFbzFLoZn3nugyfMNQFu13Zmx0QG7WBKiqcN2OTHGHU6Xeh9I5KLdLBAg5kDN84lkC5hLmGwMGauocB7rm13dSdkz/J/cV7t6vJVa4n958JQPN2oqEhCk284UFLJw/X7qtWnPI2Z67xTcRrdwWmEc5FGp8Yb7b+ydwMAVWs0dkqL9SUVC3z9zF7x5+iyRzld7cHB7k/JBBerOKTWzyuGXl349qItaIAYenxkrUtwNjb5IzWfvyhPXA4KwfdqVFVDNyKrTzXNuIqi3Nos7MgaA34AA1bzuJyTDA/JMd4UvBSXQQt9ZXQOjR2JpiXoNGEp+vG0kJMdi7GKQEIVpVSLSyAonKSo9b2CyWedPi3m3fQ9AaH81iMogEt/sXHOzEKixTS8EWrvVOSFpT1hDT1MKenLuZn8p0emKR36VvLIR+FHdjBqLaWoVZ5NHVmub5/nZXVKs/uun3GtCjaU9//GHGxoCT220q0BDSLrSHYiOBTZNc0xuPxHbqlwgWXPkX1Cni+IEVcuuu6jduxJ9JAuyIk/kq5t4WJOt3VPsi86kk+vg2GVzMHXGwGZF22PL7xZ+8vyA0/eTsuOddNfdgehENmJPIScpBHmGuS2gzlHWTPqKJ5taXn9RiuoDo0rTZIgQVozJCMLy51B0avzt/acseH2hnahTBVK7oAgA+jZJ2KKy0IUTi8UxG98RfYfwRhjAIhAbkGQ6FvfeRJVO4Ag7ss6EMHa8Rm1O/58H0OQiBJD9v+tHgveMbKZJluRhaBy588xNk0sQQQp7Uhd+XrBahDJz8LvUNTBujqjqekhhHCf3JGYTfK+GB3IarZ+WZU9l6/I4LGNs/IhOZvn6zIH0ugosBi8KHleUdnJSsIkK/ZEq8uqK5EtLkxqDxNjoNWllUcDEDBimqrnVgwNv4/SBfLLp6ib6ceCAORrvzZm/5v4afPBg006/dFxFPAnrgL7AHZ7vAhrrPrA4b6Dxw1oW0HT7cVN8DIZNaP2PNZf0k9d0weh16ClnugWvPGsioXrmJFkHUr+HC3bCbJOEyu9hTZYMClZVutkyN2c76M9gIx6oTCkG1/Dez8eGS66wW9l8w/i1wBQDuVW1aGcPkClYrVmOnUQQFKQEWoQVMmHW6EtMdADPn0OLODXLLN4jMj/L6lawVZjPrw1T0pre5k3ODSRn0hrfqw9v86FxxZJdFvahDRoommnYh+RxLCH13EZPgS6ghWSZ3VBCarIh6GBlvwdcn1Hwdbvtota2/RP+JS8SUn36VGVG4Cpgh7FJPeFcV+DsuLSiczeTD0356NqvQ50nkSzStkke3SP0sh7Q77aTDBXamybyPyY1TTeDkz+Si83RBykarmcLogqizTWXKzxsyLL4KVLc0UeW+gWWPHWy7K0HvA48LceVzUHu1dkHEzqympLkbv3YopFMhoJXsuvggP+YUAHE8qdDhKOB5qm2gLSTfkHZTfctyABRguC8MJ+m4P5Nnha4c7Nw/W5SsmiNuJIvradjuwPkwzwB5QAwQ8GaaZOInSQ4huWRhODKvQLMAg8RSsc1nske9eCe/huBIeowpSk+64TVcjw1hkyZcaJxB2wN4extmZHg== X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: 88dd0d4a-0d51-478a-ab1c-08db47e5972d X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB6969.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2023 12:39:21.4152 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: sY4pCKxWdzgAlRtC6Ipj4iLhXBEBscG62kO0ZRo2JgRYPqidlRaMlIq8fYjb+aLElXobkxUuLMHsXTpQ4bDqpg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9554 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 From: Stefan Herbrechtsmeier Remove the platform data header because its content is only used by the driver. Signed-off-by: Stefan Herbrechtsmeier Reviewed-by: Jagan Teki --- drivers/spi/pl022_spi.c | 8 +++++++- include/dm/platform_data/spi_pl022.h | 21 --------------------- 2 files changed, 7 insertions(+), 22 deletions(-) delete mode 100644 include/dm/platform_data/spi_pl022.h diff --git a/drivers/spi/pl022_spi.c b/drivers/spi/pl022_spi.c index a6a0c552aa..9e4caac16f 100644 --- a/drivers/spi/pl022_spi.c +++ b/drivers/spi/pl022_spi.c @@ -12,7 +12,7 @@ #include #include #include -#include +#include #include #include #include @@ -66,6 +66,12 @@ #define SSP_SR_MASK_RFF (0x1 << 3) /* Receive FIFO full */ #define SSP_SR_MASK_BSY (0x1 << 4) /* Busy Flag */ +struct pl022_spi_pdata { + fdt_addr_t addr; + fdt_size_t size; + unsigned int freq; +}; + struct pl022_spi_slave { void *base; unsigned int freq; diff --git a/include/dm/platform_data/spi_pl022.h b/include/dm/platform_data/spi_pl022.h deleted file mode 100644 index 7f74b3cbc5..0000000000 --- a/include/dm/platform_data/spi_pl022.h +++ /dev/null @@ -1,21 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * (C) Copyright 2018 - * Quentin Schulz, Bootlin, quentin.schulz@bootlin.com - * - * Structure for use with U_BOOT_DRVINFO for pl022 SPI devices or to use - * in of_to_plat. - */ - -#ifndef __spi_pl022_h -#define __spi_pl022_h - -#include - -struct pl022_spi_pdata { - fdt_addr_t addr; - fdt_size_t size; - unsigned int freq; -}; - -#endif /* __spi_pl022_h */