linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] dmi: Rework to get IPMI autoloading from DMI tables
@ 2016-01-29 22:43 minyard
  2016-01-29 22:43 ` [PATCH 1/4] dmi: remove const from return of dmi_find_device minyard
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: minyard @ 2016-01-29 22:43 UTC (permalink / raw)
  To: openipmi-developer, linux-kernel; +Cc: Jean Delvare, Andy Lutomirski

The IPMI driver would not auto-load from DMI tables.  So these patches
creates a platform device from an IPMI DMI table entry, and then
modify the IPMI driver to handle all this.

I followed how ACPI works mostly, with a fwnode and such.  But greatly
simplified, of course :).

I'm no sure if patch 4 is done in the right place.  Maybe it would
be better in the IPMI driver directory?  But it's pretty clean where
it is.

Also, I wasn't quite sure about the name of the device.  If the device
was named ipmi_si or ipmi_ssif, the driver override would not be
required, but then you really couldn't tell it came from DMI.

You could also create a firmware_node like ACPI does, but that might
be overkill.

-corey

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

end of thread, other threads:[~2016-02-03 16:51 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-29 22:43 [PATCH 0/4] dmi: Rework to get IPMI autoloading from DMI tables minyard
2016-01-29 22:43 ` [PATCH 1/4] dmi: remove const from return of dmi_find_device minyard
2016-01-29 22:43 ` [PATCH 2/4] dmi: Add a DMI firmware node and handling minyard
2016-01-29 23:59   ` kbuild test robot
2016-01-30  0:35     ` Corey Minyard
2016-01-30  0:41   ` kbuild test robot
2016-01-31 22:46   ` Andy Lutomirski
2016-02-01  0:36     ` Corey Minyard
2016-02-01  9:25   ` Jean Delvare
2016-02-02 13:37     ` Corey Minyard
2016-02-02 18:25       ` Andy Lutomirski
2016-02-03 16:51         ` Corey Minyard
2016-01-29 22:43 ` [PATCH 3/4] dmi: Move IPMI DMI scanning to the DMI code minyard
2016-01-29 22:43 ` [PATCH 4/4] dmi/ipmi: Add IPMI DMI devices as platform devices minyard

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).