pata_bk3710: clear status bits of BMISP on chipset initialization
Clear IORDYINT, INTRSTAT and DMAERROR bits of BMISP register (value '1' needs to be written to the bit to clear it). Suggested-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Acked-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
This commit is contained in:
parent
c217ff26b0
commit
396ff64d44
|
@ -276,7 +276,7 @@ static void pata_bk3710_chipinit(void __iomem *base)
|
|||
* (ATA_BMISP_INTRSTAT , CLEAR) |
|
||||
* (ATA_BMISP_DMAERROR , CLEAR)
|
||||
*/
|
||||
iowrite16(0, base + BK3710_BMISP);
|
||||
iowrite16(0xE, base + BK3710_BMISP);
|
||||
|
||||
pata_bk3710_setpiomode(base, NULL, 0, 600, 0);
|
||||
pata_bk3710_setpiomode(base, NULL, 1, 600, 0);
|
||||
|
|
Loading…
Reference in New Issue