|
@@ -1543,7 +1543,7 @@ bfa_flash_cmd_act_check(void __iomem *pci_bar)
|
|
|
}
|
|
|
|
|
|
/* Flush FLI data fifo. */
|
|
|
-static u32
|
|
|
+static int
|
|
|
bfa_flash_fifo_flush(void __iomem *pci_bar)
|
|
|
{
|
|
|
u32 i;
|
|
@@ -1573,11 +1573,11 @@ bfa_flash_fifo_flush(void __iomem *pci_bar)
|
|
|
}
|
|
|
|
|
|
/* Read flash status. */
|
|
|
-static u32
|
|
|
+static int
|
|
|
bfa_flash_status_read(void __iomem *pci_bar)
|
|
|
{
|
|
|
union bfa_flash_dev_status_reg dev_status;
|
|
|
- u32 status;
|
|
|
+ int status;
|
|
|
u32 ret_status;
|
|
|
int i;
|
|
|
|
|
@@ -1611,11 +1611,11 @@ bfa_flash_status_read(void __iomem *pci_bar)
|
|
|
}
|
|
|
|
|
|
/* Start flash read operation. */
|
|
|
-static u32
|
|
|
+static int
|
|
|
bfa_flash_read_start(void __iomem *pci_bar, u32 offset, u32 len,
|
|
|
char *buf)
|
|
|
{
|
|
|
- u32 status;
|
|
|
+ int status;
|
|
|
|
|
|
/* len must be mutiple of 4 and not exceeding fifo size */
|
|
|
if (len == 0 || len > BFA_FLASH_FIFO_SIZE || (len & 0x03) != 0)
|
|
@@ -1703,7 +1703,8 @@ static enum bfa_status
|
|
|
bfa_flash_raw_read(void __iomem *pci_bar, u32 offset, char *buf,
|
|
|
u32 len)
|
|
|
{
|
|
|
- u32 n, status;
|
|
|
+ u32 n;
|
|
|
+ int status;
|
|
|
u32 off, l, s, residue, fifo_sz;
|
|
|
|
|
|
residue = len;
|