linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Firmware versioning best practices II
@ 2010-02-20  2:23 Luis R. Rodriguez
  2010-02-20 10:35 ` David Woodhouse
  0 siblings, 1 reply; 11+ messages in thread
From: Luis R. Rodriguez @ 2010-02-20  2:23 UTC (permalink / raw)
  To: linux-kernel
  Cc: linux-wireless, David Woodhouse, Marcel Holtmann, Vipin Mehta

Last year, with the help of the community we at Atheros opened up the
first (to my knowledge) firmware for a device driver used on the Linux
kernel. The community has been advancing the firmware and making
changes and even an alternative driver with more features is being
baked. We hadn't dealt with open firmware before and this itself
raises a few management questions about the firmware APIs, code
revision and general best practices which are likely not documented
anywhere. We reviewed this on linux-wireless last year [1] and Pavel
Roskin made a good suggestion for model to follow. I still have a few
more questions though and wanted a wider review on this.

I've documented a summary of what we have discussed and suggested so far here:

http://wireless.kernel.org/en/developers/Documentation/firmware-versioning

We should still address how drivers should deprecate firmware. Can we
deprecate old firmware APIs from drivers on each kernel release? Any
other comments or feedback?

[1] http://wireless.kernel.org/en/developers/Documentation/firmware-versioning

  Luis

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2010-02-23  7:04 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-20  2:23 Firmware versioning best practices II Luis R. Rodriguez
2010-02-20 10:35 ` David Woodhouse
2010-02-20 11:00   ` Johannes Berg
2010-02-20 11:09     ` David Woodhouse
2010-02-20 11:10       ` Johannes Berg
2010-02-20 11:32         ` David Woodhouse
2010-02-21 10:13           ` Marcel Holtmann
2010-02-22 19:14             ` Luis R. Rodriguez
2010-02-22 19:27               ` Marcel Holtmann
2010-02-22 21:03                 ` Luis R. Rodriguez
2010-02-23  7:06                   ` Marcel Holtmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).