linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/4] Fix MTRR bug for intel-lpss-pci
@ 2019-10-16 21:06 Tuowen Zhao
  2019-10-16 21:06 ` [PATCH v5 1/4] sparc64: implement ioremap_uc Tuowen Zhao
                   ` (5 more replies)
  0 siblings, 6 replies; 31+ messages in thread
From: Tuowen Zhao @ 2019-10-16 21:06 UTC (permalink / raw)
  To: lee.jones, linux-kernel
  Cc: andriy.shevchenko, mika.westerberg, acelan.kao, mcgrof, davem,
	Tuowen Zhao

Some BIOS erroneously specifies write-combining BAR for intel-lpss-pci
in MTRR. This will cause the system to hang during boot. If possible,
this bug could be corrected with a firmware update.

Previous version: https://lkml.org/lkml/2019/10/14/575

Changes from previous version:

 * implement ioremap_uc for sparc64
 * split docs changes to not CC stable (doc location moved since 5.3)

Tuowen Zhao (4):
  sparc64: implement ioremap_uc
  lib: devres: add a helper function for ioremap_uc
  mfd: intel-lpss: use devm_ioremap_uc for MMIO
  docs: driver-model: add devm_ioremap_uc

 .../driver-api/driver-model/devres.rst        |  1 +
 arch/sparc/include/asm/io_64.h                |  1 +
 drivers/mfd/intel-lpss.c                      |  2 +-
 include/linux/io.h                            |  2 ++
 lib/devres.c                                  | 19 +++++++++++++++++++
 5 files changed, 24 insertions(+), 1 deletion(-)

-- 
2.23.0


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

end of thread, other threads:[~2019-12-16 18:02 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-16 21:06 [PATCH v5 0/4] Fix MTRR bug for intel-lpss-pci Tuowen Zhao
2019-10-16 21:06 ` [PATCH v5 1/4] sparc64: implement ioremap_uc Tuowen Zhao
2019-10-16 21:20   ` David Miller
2019-10-28 20:46   ` Fwd: " Tuowen Zhao
2019-10-28 23:09     ` David Miller
2019-11-11  8:40     ` Fwd: " Lee Jones
2019-12-10  8:08   ` Geert Uytterhoeven
2019-10-16 21:06 ` [PATCH v5 2/4] lib: devres: add a helper function for ioremap_uc Tuowen Zhao
     [not found]   ` <20191017143144.9985421848@mail.kernel.org>
2019-10-17 17:49     ` Tuowen Zhao
2019-10-18 16:47       ` Sasha Levin
2019-12-04 15:51         ` Tuowen Zhao
2019-12-04 19:54           ` Andy Shevchenko
2019-12-04 20:06             ` Tuowen Zhao
2019-12-16 13:06           ` Greg KH
2019-12-16 18:02             ` Tuowen Zhao
2019-11-11  8:41   ` Lee Jones
2019-12-10  8:06     ` Geert Uytterhoeven
2019-12-10 12:50       ` Lee Jones
2019-10-16 21:06 ` [PATCH v5 3/4] mfd: intel-lpss: use devm_ioremap_uc for MMIO Tuowen Zhao
2019-10-22 19:01   ` Roman Gilg
2019-11-11  8:41   ` Lee Jones
2019-12-10  8:11   ` Geert Uytterhoeven
2019-10-16 21:06 ` [PATCH v5 4/4] docs: driver-model: add devm_ioremap_uc Tuowen Zhao
2019-10-23 11:26   ` Luis Chamberlain
2019-11-11  8:41   ` Lee Jones
2019-10-17  7:14 ` [PATCH v5 0/4] Fix MTRR bug for intel-lpss-pci Andy Shevchenko
2019-10-17  7:31   ` Lee Jones
2019-10-17  8:04     ` Andy Shevchenko
2019-10-17  8:22       ` Lee Jones
2019-10-17  9:52         ` Andy Shevchenko
2019-11-11  8:43 ` [GIT PULL] Immutable branch between MFD, Docs, Sparc and Lib Devres due for the v5.5 merge window Lee Jones

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