Home
last modified time | relevance | path

Searched refs:EMMC_INTERRUPT (Results 1 – 8 of 8) sorted by relevance

/bsp/raspberry-pi/raspi3-32/driver/
A Ddrv_sdio.c96 while (!(read32(pdat->virt + EMMC_INTERRUPT) & (m | INT_ERROR_MASK)) && cnt--) in sd_int()
98 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
101 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
108 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
109 rt_kprintf("send cmd/data error %x -> %x\n",r, read32(pdat->virt + EMMC_INTERRUPT)); in sd_int()
112 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
119 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
125 else if (read32(pdat->virt + EMMC_INTERRUPT) & INT_ERROR_MASK) in sd_status()
151 …ansfer cmd %x(%d) %x %x\n", cmdidx, cmd->cmdidx, cmd->cmdarg, read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
152 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
[all …]
A Ddrv_sdio.h163 #define EMMC_INTERRUPT (0x30) macro
/bsp/raspberry-pi/raspi3-64/driver/
A Ddrv_sdio.c99 while (!(read32(pdat->virt + EMMC_INTERRUPT) & (m | INT_ERROR_MASK)) && cnt--) in sd_int()
101 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
104 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
111 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
112 rt_kprintf("send cmd/data error %x -> %x\n",r, read32(pdat->virt + EMMC_INTERRUPT)); in sd_int()
115 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
122 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
128 else if (read32(pdat->virt + EMMC_INTERRUPT) & INT_ERROR_MASK) in sd_status()
154 …ansfer cmd %x(%d) %x %x\n", cmdidx, cmd->cmdidx, cmd->cmdarg, read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
155 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
[all …]
A Ddrv_sdio.h163 #define EMMC_INTERRUPT (0x30) macro
/bsp/raspberry-pi/raspi4-64/drivers/
A Ddrv_sdio.c99 while (!(read32(pdat->virt + EMMC_INTERRUPT) & (m | INT_ERROR_MASK)) && cnt--) in sd_int()
101 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
104 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
111 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
112 rt_kprintf("send cmd/data error %x -> %x\n",r, read32(pdat->virt + EMMC_INTERRUPT)); in sd_int()
115 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
122 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
128 else if (read32(pdat->virt + EMMC_INTERRUPT) & INT_ERROR_MASK) in sd_status()
154 …ansfer cmd %x(%d) %x %x\n", cmdidx, cmd->cmdidx, cmd->cmdarg, read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
155 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
[all …]
A Ddrv_sdio.h161 #define EMMC_INTERRUPT (0x30) macro
/bsp/raspberry-pi/raspi4-32/driver/
A Ddrv_sdio.c99 while (!(read32(pdat->virt + EMMC_INTERRUPT) & (m | INT_ERROR_MASK)) && cnt--) in sd_int()
101 r = read32(pdat->virt + EMMC_INTERRUPT); in sd_int()
104 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
111 write32(pdat->virt + EMMC_INTERRUPT, r); in sd_int()
112 rt_kprintf("send cmd/data error %x -> %x\n",r, read32(pdat->virt + EMMC_INTERRUPT)); in sd_int()
115 write32(pdat->virt + EMMC_INTERRUPT, mask); in sd_int()
122 …while ((read32(pdat->virt + EMMC_STATUS) & mask) && !(read32(pdat->virt + EMMC_INTERRUPT) & INT_ER… in sd_status()
128 else if (read32(pdat->virt + EMMC_INTERRUPT) & INT_ERROR_MASK) in sd_status()
154 …ansfer cmd %x(%d) %x %x\n", cmdidx, cmd->cmdidx, cmd->cmdarg, read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
155 write32(pdat->virt + EMMC_INTERRUPT,read32(pdat->virt + EMMC_INTERRUPT)); in raspi_transfer_command()
[all …]
A Ddrv_sdio.h161 #define EMMC_INTERRUPT (0x30) macro

Completed in 20 milliseconds