[U-Boot] [PATCH 3/3] linux/io.h: add generic ioremap()/iounmap() defines

Masahiro Yamada yamada.masahiro at socionext.com
Tue Jun 28 03:34:57 CEST 2016


Hi Daniel,

2016-06-27 18:57 GMT+09:00 Daniel Schwierzeck <daniel.schwierzeck at gmail.com>:
>
>
> Am 27.06.2016 um 10:32 schrieb Masahiro Yamada:
>> For most of architectures in U-Boot, virtual address is straight
>> mapped to physical address.  So, it makes sense to have generic
>> defines of ioremap and friends in <linux/io.h>.
>>
>> All of them are just empty and will disappear at compile time, but
>> they will be helpful to implement drivers which are counterparts of
>> Linux ones.
>>
>> I notice MIPS already has its own implementation, so I surrounded
>> the defines with #ifndef CONFIG_MIPS ... #endif.  I guess Sandbox
>> will need its own implementation as well.
>>
>
> how about introducing a Kconfig symbol like CONFIG_HAVE_ARCH_IOREMAP
> which MIPS and Sandbox can select?

Good idea!

I will do so in v2.




-- 
Best Regards
Masahiro Yamada


More information about the U-Boot mailing list