freebsd-dev/sys/powerpc/mpc85xx
Justin Hibbits adbe268544 Attach and LAW problems to fix
Summary:
1) Attach problem - mpc85xx_probe() relies on fact that 0xfff0 mask matches all
QorIQ CPUs what is not true since e6500. This shall be reworked to match against
all supported CPUs.

2) There is no any reason for operating system to re-program or anyhow else
touch the LAWs programmed by firmware (u-boot). Right now mpc85xx_attach()
removes all LaW entries except for DRAM. This causes MCE to be generated when
later any of driver maps DTB-provided hardware addresses which do not exist
anymore because corresponding LaWs were removed.

Submitted by:	Ivan Krivonos <int0dster_AT_gmail.com>
Differential Revision: https://reviews.freebsd.org/D7663
2016-08-30 02:09:40 +00:00
..
atpic.c
ds1553_bus_fdt.c
ds1553_core.c
ds1553_reg.h
fsl_sdhc.c sys/powerpc: make use of the howmany() macro when available. 2016-04-26 14:44:49 +00:00
fsl_sdhc.h
i2c.c Make i2c device child auto-probe work for MPC85xx and QorIQ SoCs. 2016-04-05 02:27:01 +00:00
isa.c Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it. 2016-02-20 01:32:58 +00:00
lbc.c Unbreak the LBC driver, broken with the large RMan and 36-bit physical address changes. 2016-07-05 06:14:23 +00:00
lbc.h
mpc85xx_gpio.c Add a GPIO driver for the mpc85xx. 2015-04-04 02:34:40 +00:00
mpc85xx.c Return 0 instead of an error code on failure to find dcsr. 2016-08-14 04:11:36 +00:00
mpc85xx.h Merge MPC85XX and QorIQ config options 2016-08-03 01:22:11 +00:00
pci_mpc85xx_pcib.c Modernize mpc85xx PCI hostbridge driver. 2015-11-22 01:16:43 +00:00
pci_mpc85xx.c Merge MPC85XX and QorIQ config options 2016-08-03 01:22:11 +00:00
platform_mpc85xx.c Attach and LAW problems to fix 2016-08-30 02:09:40 +00:00
qoriq_gpio.c Add another compatibility check for QorIQ GPIO driver. 2016-03-01 03:41:48 +00:00