Re: enhancing module info to allow grouping of firmwares

2023-03-16 Thread Jani Nikula
On Thu, 16 Mar 2023, Dave Airlie wrote: > Hey moduly/firmware people, > > We are facing a problem in the future of NVIDIA providing giant > firmwares for their devices that are version locked with unstable > APIs. Even if they weren't version locked we'd likely have to support > multiple major

Re: enhancing module info to allow grouping of firmwares

2023-03-15 Thread Luis Chamberlain
On Thu, Mar 16, 2023 at 07:18:11AM +1000, Dave Airlie wrote: > MODULE_FIRMWARE_GROUP("g1") > MODULE_FIRMWARE("fwv1.bin") > MODULE_FIRMWARE("fwv2.bin") > MODULE_FIRMWARE_GROUP_END("g2") The way module namespaces were implemented could be used to leverage something like this, just that you'd use it

Re: enhancing module info to allow grouping of firmwares

2023-03-15 Thread Dave Airlie
On Thu, 16 Mar 2023 at 06:56, Alex Deucher wrote: > > On Wed, Mar 15, 2023 at 4:35 PM Dave Airlie wrote: > > > > Hey moduly/firmware people, > > > > We are facing a problem in the future of NVIDIA providing giant > > firmwares for their devices that are version locked with unstable > > APIs.

Re: enhancing module info to allow grouping of firmwares

2023-03-15 Thread Alex Deucher
On Wed, Mar 15, 2023 at 4:35 PM Dave Airlie wrote: > > Hey moduly/firmware people, > > We are facing a problem in the future of NVIDIA providing giant > firmwares for their devices that are version locked with unstable > APIs. Even if they weren't version locked we'd likely have to support >

Re: enhancing module info to allow grouping of firmwares

2023-03-15 Thread Rob Clark
On Wed, Mar 15, 2023 at 1:35 PM Dave Airlie wrote: > > Hey moduly/firmware people, > > We are facing a problem in the future of NVIDIA providing giant > firmwares for their devices that are version locked with unstable > APIs. Even if they weren't version locked we'd likely have to support >

enhancing module info to allow grouping of firmwares

2023-03-15 Thread Dave Airlie
Hey moduly/firmware people, We are facing a problem in the future of NVIDIA providing giant firmwares for their devices that are version locked with unstable APIs. Even if they weren't version locked we'd likely have to support multiple major versions over time. Now this becomes a problem