Re: [PATCH 2/2] m68k/amiga - Zorro ESP: new zorro_esp.c

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 5 Mar 2018, Michael Schmitz wrote:

All Zorro-3 boards have to have both their regs and dma_regs remapped.


I see.

What's confusing is that there is only a single Zorro-3 board currently 
supported by the driver. Others will be added and I"ll use a switch 
statement to pick the appropriate address based on the ID. That might 
make it clearer.


Maybe you should add a comment to explain that.

Maybe store ent->id in the private struct to get around that?

Yes, that could be done. I still think it's not needed.


I see what you mean.

Given your explanation above, you could simply remove the confusing 

	if (ent->id == ZORRO_PROD_PHASE5_BLIZZARD_1230_IV_1260)

conditional. That's because the (ioaddr > 0xffffff) test already takes 
care of the zorro2/zorro3 distinction, right?

That would avoid the confusing ioremap/iounmap asymmetry.

-- 

Cheers,

  Michael

--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Video for Linux]     [Yosemite News]     [Linux S/390]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux