All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.