summaryrefslogtreecommitdiffstats
path: root/bsps/shared/dev/nand/xnandpsu_sinit.c
diff options
context:
space:
mode:
authorKinsey Moore <kinsey.moore@oarcorp.com>2022-12-28 13:13:38 -0600
committerJoel Sherrill <joel@rtems.org>2023-01-04 13:11:29 -0600
commitf65bbb405910df12f5482792fb09f9105e7cec6d (patch)
tree238e6cc22cbf26ecf07454cb2184e219a35fd1b4 /bsps/shared/dev/nand/xnandpsu_sinit.c
parentarm: Enable thread ID register for ARMv6 (diff)
downloadrtems-f65bbb405910df12f5482792fb09f9105e7cec6d.tar.bz2
bsps: Move ZynqMP-specific info into the BSP
The address of the nandpsu peripheral is specific to the ZynqMP SoC and not relevant to other devices that might have one or more instances of this peripheral.
Diffstat (limited to 'bsps/shared/dev/nand/xnandpsu_sinit.c')
-rw-r--r--bsps/shared/dev/nand/xnandpsu_sinit.c70
1 files changed, 0 insertions, 70 deletions
diff --git a/bsps/shared/dev/nand/xnandpsu_sinit.c b/bsps/shared/dev/nand/xnandpsu_sinit.c
deleted file mode 100644
index dd6b14ef10..0000000000
--- a/bsps/shared/dev/nand/xnandpsu_sinit.c
+++ /dev/null
@@ -1,70 +0,0 @@
-/******************************************************************************
-* Copyright (C) 2015 - 2022 Xilinx, Inc. All rights reserved.
-* SPDX-License-Identifier: MIT
-******************************************************************************/
-
-/*****************************************************************************/
-/**
-*
-* @file xnandpsu_sinit.c
-* @addtogroup nandpsu_v1_10
-* @{
-*
-* The implementation of the XNandPsu driver's static initialization
-* functionality.
-*
-* <pre>
-* MODIFICATION HISTORY:
-*
-* Ver Who Date Changes
-* ----- ---- ---------- -----------------------------------------------
-* 1.0 nm 05/06/2014 First release
-* </pre>
-*
-******************************************************************************/
-
-/***************************** Include Files ********************************/
-#include "xstatus.h"
-#include "xparameters.h"
-#include "xnandpsu.h"
-/************************** Constant Definitions ****************************/
-
-/**************************** Type Definitions ******************************/
-
-/***************** Macros (Inline Functions) Definitions ********************/
-
-/************************** Variable Definitions ****************************/
-
-extern XNandPsu_Config XNandPsu_ConfigTable[];
-
-/************************** Function Prototypes *****************************/
-
-/****************************************************************************/
-/**
-*
-* Looks up the controller configuration based on the unique controller ID. A
-* table contains the configuration info for each controller in the system.
-*
-* @param DevID is the ID of the controller to look up the
-* configuration for.
-*
-* @return
-* A pointer to the configuration found or NULL if the specified
-* controller ID was not found.
-*
-******************************************************************************/
-XNandPsu_Config *XNandPsu_LookupConfig(u16 DevID)
-{
- XNandPsu_Config *CfgPtr = NULL;
- u32 Index;
-
- for (Index = 0U; Index < (u32)XPAR_XNANDPSU_NUM_INSTANCES; Index++) {
- if (XNandPsu_ConfigTable[Index].DeviceId == DevID) {
- CfgPtr = &XNandPsu_ConfigTable[Index];
- break;
- }
- }
-
- return (XNandPsu_Config *)CfgPtr;
-}
-/** @} */