Re: [PATCH v3] fbdev: claim Cyber2000 SPARC I/O aperture before ioremap
Chintan Patel <[email protected]>
| Newsgroups | org.kernel.vger.linux-fbdev,org.freedesktop.lists.dri-devel |
|---|---|
| Message-ID | <[email protected]> |
On 6/23/26 00:57, Helge Deller wrote: > On 6/16/26 06:30, Chintan Patel wrote: >> Claim the memory resource associated with the Cyber2000 SPARC MMIO >> aperture before accessing it. >> >> This is part of the effort to request memory regions in fbdev drivers. > > IMHO this patch doesn't make much sense. > The PCI regions (e.g. for x86) are already requested one level higher > and are being kept reserved. > This patch here only touches the SPARC code inside a path which is e.g. > being used everytime the machine wakes up from sleep (does sparc even > suspends?). So, instead here, I think (if you want to make this robust) > the region should be reserved e.g. in cyberpro_common_probe(), but I'm > not sure if this is even worth the effort....? > > Helge Hi Helge, Thanks for the explanation. That makes sense. I was following the fbdev TODO item to request memory regions, but I agree that reserving and releasing the region in cyberpro_pci_enable_mmio() isn't the right lifetime if the function can be called multiple times. I'll take a closer look at whether the reservation belongs in cyberpro_common_probe(). If not, I'll drop this patch. Thanks, Chintan