Thus wrote Martin Kaiser (lists@xxxxxxxxx): > Thus wrote rpjday@xxxxxxxxxxxxxx (rpjday@xxxxxxxxxxxxxx): > > i'll need to access that device tree entry and effectively ioremap() > > slave0's physical address to a usable virtual address. > > is there a canonical way to do this? short of manually extracting > > the appropriate device tree node and reading that property and calling > > ioremap()? is there a wrapper for that sort of operation, which i > > imagine must be fairly common? > I guess that of_iomap() does what you need here. Oh, I missed your point. You were asking specifically about ranges, of_remap() searches for a reg property. I'm not aware of any generic function to parse ranges. All I found was of_pci_range_to_resource() which is specific to PCI... You could search the dt files for "ranges =", find the corresponding drivers and see how they parse the info. Sorry for the noise, Martin _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies