#
07cbd87b |
|
02-Apr-2021 |
Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
ipmi_si: Join string literals back For easy grepping on debug purposes join string literals back in the messages. No functional change. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Message-Id: <20210402174334.13466-11-andriy.shevchenko@linux.intel.com> Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
2dafddb8 |
|
02-Apr-2021 |
Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
ipmi_si: Get rid of ->addr_source_cleanup() The ->addr_source_cleanup() callback is solely used by PCI driver and only for one purpose, i.e. to disable device. Get rid of ->addr_source_cleanup() by switching to PCI managed API. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Message-Id: <20210402174334.13466-8-andriy.shevchenko@linux.intel.com> Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
104fb25f |
|
31-Jul-2019 |
Corey Minyard <cminyard@mvista.com> |
ipmi_si: Rework some include files ipmi_si_sm.h was getting included in lots of places it didn't belong. Rework things a bit to remove all the dependencies, mostly just moving things between include files that were in the wrong place and removing bogus includes. Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
f6296bdc |
|
20-Feb-2019 |
Corey Minyard <cminyard@mvista.com> |
ipmi_si: Rename addr_type to addr_space to match what it does Make the naming consistent, and make the values an enum. Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
01508d9e |
|
06-Jun-2018 |
Meelis Roos <mroos@linux.ee> |
ipmi_si_pci: fix NULL device in ipmi_si error message I noticed that 4.17.0 logs the follwing during ipmi_si setup: ipmi_si 0000:01:04.6: probing via PCI (NULL device *): Could not setup I/O space ipmi_si 0000:01:04.6: [mem 0xf5ef0000-0xf5ef00ff] regsize 1 spacing 1 irq 21 Fix the "NULL device *) by moving io.dev assignment before its potential use by ipmi_pci_probe_regspacing(). Result: ipmi_si 0000:01:04.6: probing via PCI ipmi_si 0000:01:04.6: Could not setup I/O space ipmi_si 0000:01:04.6: [mem 0xf5ef0000-0xf5ef00ff] regsize 1 spacing 1 irq 21 Signed-off-by: Meelis Roos <mroos@linux.ee> Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
25880f7d |
|
09-May-2018 |
Joe Perches <joe@perches.com> |
ipmi: Use more common logging styles Add and use #define pr_fmt/dev_fmt, and remove #define PFX This also prefixes some messages that were not previously prefixed. Miscellanea: o Convert printk(KERN_<level> to pr_<level>( o Use %s, __func__ where appropriate Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
05c3d056 |
|
25-Feb-2018 |
Corey Minyard <cminyard@mvista.com> |
pci:ipmi: Move IPMI PCI class id defines to pci_ids.h Signed-off-by: Corey Minyard <cminyard@mvista.com> Acked-by: Bjorn Helgaas <bhelgaas@google.com>
|
#
bc48fa1b |
|
15-Feb-2018 |
Corey Minyard <cminyard@mvista.com> |
ipmi:pci: Blacklist a Realtek "IPMI" device Realtek has some sort of "Virtual" IPMI device on the PCI bus as a KCS controller, but whatever it is, it's not one. Ignore it if seen. Reported-by: Chris Chiu <chiu@endlessm.com> Signed-off-by: Corey Minyard <cminyard@mvista.com> Tested-by: Daniel Drake <drake@endlessm.com>
|
#
243ac210 |
|
20-Feb-2018 |
Corey Minyard <cminyard@mvista.com> |
ipmi: Add or fix SPDX-License-Identifier in all files And get rid of the license text that is no longer necessary. Signed-off-by: Corey Minyard <cminyard@mvista.com> Cc: Kees Cook <keescook@chromium.org> Cc: Alistair Popple <alistair@popple.id.au> Cc: Jeremy Kerr <jk@ozlabs.org> Cc: Joel Stanley <joel@jms.id.au> Cc: Rocky Craig <rocky.craig@hp.com>
|
#
ad2575f8 |
|
25-Feb-2018 |
Corey Minyard <cminyard@mvista.com> |
ipmi:pci: Make the PCI defines consistent with normal Linux ones Signed-off-by: Corey Minyard <cminyard@mvista.com>
|
#
1ac8aa8d |
|
30-Nov-2017 |
Corey Minyard <cminyard@mvista.com> |
ipmi_si: Fix oops with PCI devices When the IPMI PCI code was split out, some code was consolidated for setting the io_setup field in the io structure. The PCI code needed this set before registration to probe register spacing, though, so restore the old code for that function. Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=197999 Signed-off-by: Corey Minyard <cminyard@mvista.com> Tested-by: Meelis Roos <mroos@linux.ee>
|
#
13d0b35c |
|
12-Sep-2017 |
Corey Minyard <cminyard@mvista.com> |
ipmi_si: Move PCI setup to another file Signed-off-by: Corey Minyard <cminyard@mvista.com> Stephen Rothwell <sfr@canb.auug.org.au> fixed an issue with the include files
|