nandpsu_v1_0: Modified driver source file for removing compilation warning.
Modified driver source file to remove compiler warning. 1. Did Type Conversion 2. Made two API's public 3. Removed redeclaration Signed-off-by: Shakti Bhatnagar <shaktib@xilinx.com>
This commit is contained in:
parent
f382b3403f
commit
8240571709
3 changed files with 10 additions and 6 deletions
|
@ -2151,7 +2151,7 @@ static s32 XNandPsu_ProgramPage(XNandPsu *InstancePtr, u32 Target, u32 Page,
|
|||
/*
|
||||
* Flush the Data Cache
|
||||
*/
|
||||
Xil_DCacheFlushRange(Buf, (PktSize * PktCount));
|
||||
Xil_DCacheFlushRange((INTPTR)Buf, (PktSize * PktCount));
|
||||
|
||||
#ifdef __aarch64__
|
||||
XNandPsu_WriteReg(InstancePtr->Config.BaseAddress,
|
||||
|
@ -2427,7 +2427,7 @@ s32 XNandPsu_WriteSpareBytes(XNandPsu *InstancePtr, u32 Page, u8 *Buf)
|
|||
/*
|
||||
* Flush the Data Cache
|
||||
*/
|
||||
Xil_DCacheFlushRange(BufPtr, (PktSize * PktCount));
|
||||
Xil_DCacheFlushRange((INTPTR)BufPtr, (PktSize * PktCount));
|
||||
|
||||
#ifdef __aarch64__
|
||||
XNandPsu_WriteReg(InstancePtr->Config.BaseAddress,
|
||||
|
@ -2681,7 +2681,7 @@ static s32 XNandPsu_ReadPage(XNandPsu *InstancePtr, u32 Target, u32 Page,
|
|||
/*
|
||||
* Invalidate the Data Cache
|
||||
*/
|
||||
Xil_DCacheInvalidateRange(Buf, (PktSize * PktCount));
|
||||
Xil_DCacheInvalidateRange((INTPTR)Buf, (PktSize * PktCount));
|
||||
|
||||
#ifdef __aarch64__
|
||||
XNandPsu_WriteReg(InstancePtr->Config.BaseAddress,
|
||||
|
@ -2957,7 +2957,7 @@ s32 XNandPsu_ReadSpareBytes(XNandPsu *InstancePtr, u32 Page, u8 *Buf)
|
|||
/*
|
||||
* Invalidate the Data Cache
|
||||
*/
|
||||
Xil_DCacheInvalidateRange(Buf, (PktSize * PktCount));
|
||||
Xil_DCacheInvalidateRange((INTPTR)Buf, (PktSize * PktCount));
|
||||
#ifdef __aarch64__
|
||||
XNandPsu_WriteReg(InstancePtr->Config.BaseAddress,
|
||||
XNANDPSU_DMA_SYS_ADDR1_OFFSET,
|
||||
|
@ -3737,7 +3737,7 @@ static s32 XNandPsu_ChangeReadColumn(XNandPsu *InstancePtr, u32 Target,
|
|||
/*
|
||||
* Invalidate the Data Cache
|
||||
*/
|
||||
Xil_DCacheInvalidateRange(Buf, (PktSize * PktCount));
|
||||
Xil_DCacheInvalidateRange((INTPTR)Buf, (PktSize * PktCount));
|
||||
#ifdef __aarch64__
|
||||
XNandPsu_WriteReg(InstancePtr->Config.BaseAddress,
|
||||
XNANDPSU_DMA_SYS_ADDR1_OFFSET,
|
||||
|
|
|
@ -552,6 +552,11 @@ s32 XNandPsu_GetFeature(XNandPsu *InstancePtr, u32 Target, u8 Feature,
|
|||
|
||||
s32 XNandPsu_SetFeature(XNandPsu *InstancePtr, u32 Target, u8 Feature,
|
||||
u8 *Buf);
|
||||
|
||||
s32 XNandPsu_ScanBbt(XNandPsu *InstancePtr);
|
||||
|
||||
s32 XNandPsu_MarkBlockBad(XNandPsu *InstancePtr, u32 Block);
|
||||
|
||||
void XNandPsu_EnableDmaMode(XNandPsu *InstancePtr);
|
||||
|
||||
void XNandPsu_DisableDmaMode(XNandPsu *InstancePtr);
|
||||
|
|
|
@ -52,7 +52,6 @@
|
|||
#include "xparameters.h"
|
||||
#include "xnandpsu.h"
|
||||
/************************** Constant Definitions ****************************/
|
||||
#define XPAR_XNANDPSU_NUM_INSTANCES 1U
|
||||
|
||||
/**************************** Type Definitions ******************************/
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue