On Thu, Jul 02, 2020 at 09:11:47AM -0300, Jason Gunthorpe wrote: > On Thu, Jul 02, 2020 at 12:15:22PM +0100, Mark Brown wrote: > > These are very much physical devices often with distinct IPs in distinct > > address ranges and so on, it's just that those addresses happen not to > > be on buses it is sensible to memory map. > But platform bus is all about memmory mapping, so how does the > subdevice learn the address range and properly share the underlying > transport? Hard coding, some out of band mechanism or using an unparented register region (the resource the code is fine, it's not going to actually look at the registers described).