Messages in this thread | | | From | "Kani, Toshi" <> | Subject | RE: [PATCH] ACPI: APEI: move edac_init ahead of ghes platform drv register | Date | Tue, 9 Aug 2022 14:57:25 +0000 |
| |
On Tuesday, August 9, 2022 4:06 AM, Justin He wrote: > > ghes_edac_init() is called from the normal module init path, e.g., > > module_init(). > Thanks for the suggestion, one gap is that under module_init path, how can > we pass the 2nd parameter of ghes_edac_register (struct device *dev) to > the new * ghes_edac_init()? > > IIUC, the parameter of any functions under module_init() path should be > void.
Since simpler version of ghes_edac_register() is still called with the parameters first, it can save *dev to a ghes_edac structure for ghes_edac_init() to use.
Toshi
| |