Re: [PATCH 00/10] Make PCI's devres API more consistent

2024-01-18 Thread Philipp Stanner
On Wed, 2024-01-17 at 10:59 +0100, Philipp Stanner wrote: > On Tue, 2024-01-16 at 23:17 +0200, andy.shevche...@gmail.com wrote: > > Mon, Jan 15, 2024 at 03:46:11PM +0100, Philipp Stanner kirjoitti: [...] > > > > > > > PCI's devres API suffers several weaknesses: > > > > > > 1. There are functi

Re: [PATCH 00/10] Make PCI's devres API more consistent

2024-01-17 Thread Philipp Stanner
On Tue, 2024-01-16 at 23:17 +0200, andy.shevche...@gmail.com wrote: > Mon, Jan 15, 2024 at 03:46:11PM +0100, Philipp Stanner kirjoitti: > > ¡Hola! > > i? Vim user? :-) The Dark Side of the Force is the path to many abilities, that some consider to be... unnatural https://www.neo-layout.org/ > >

Re: [PATCH 00/10] Make PCI's devres API more consistent

2024-01-16 Thread andy . shevchenko
Mon, Jan 15, 2024 at 03:46:11PM +0100, Philipp Stanner kirjoitti: > ¡Hola! i? Vim user? :-) > PCI's devres API suffers several weaknesses: > > 1. There are functions prefixed with pcim_. Those are always managed >counterparts to never-managed functions prefixed with pci_ – or so one >wou

Re: [PATCH 00/10] Make PCI's devres API more consistent

2024-01-16 Thread Bjorn Helgaas
On Mon, Jan 15, 2024 at 03:46:11PM +0100, Philipp Stanner wrote: > ... > pci: add new set of devres functions > pci: deprecate iomap-table functions > pci: warn users about complicated devres nature > pci: devres: make devres region requests consistent > pci: move enabled status bit to p

[PATCH 00/10] Make PCI's devres API more consistent

2024-01-15 Thread Philipp Stanner
¡Hola! PCI's devres API suffers several weaknesses: 1. There are functions prefixed with pcim_. Those are always managed counterparts to never-managed functions prefixed with pci_ – or so one would like to think. There are some apparently unmanaged functions (all region-request / release