]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r257702, r257745, r257746, r257747, r257751, r257791, r257793,
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 14 May 2014 01:53:20 +0000 (01:53 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 14 May 2014 01:53:20 +0000 (01:53 +0000)
commitf624b6f39a8d47a2bc83144a6f3d3da8d221dce8
treeea48f091a3b1b41f214ed5ffa8cf5ba4241728f1
parente24dd107f5c9fc43dc4d2cf14d0724af1d0cf675
MFC r257702, r257745, r257746, r257747, r257751, r257791, r257793,
    r257794, r257795, r257992

  Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiring
  fdtbus in most cases.

  Make OF_nextprop() work correctly for FDT by using the libfdt
  fdt_next_property_offset() API.

  Do not panic if pmap_mincore() is called.

  An addendum: it is possible, though of questionable utility, for a node
  to have no properties at all.
  Add definition for the Atheros 8021 gigabit PHY.

  Consolidate Apple firmware hacks and improve them by switching on the
  presence of mac-io devices in the tree, which uniquely identifies Apple
  hardware.

  Allow OF_decode_addr() to also be able to map resources on big-endian
  devices.

  Make tsec work with the device tree present on the RB800.

  Be more flexible about which compatible strings to accept.  This brings up
  the PCI Express bus on the RB800 using the firmware device tree.

  Rename the "bare" platform "mpc85xx", which is what it actually is, and
  add actual platform probing based on PVR.

git-svn-id: svn://svn.freebsd.org/base/stable/10@266000 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
14 files changed:
sys/arm/arm/nexus.c
sys/arm/broadcom/bcm2835/bcm2835_fb.c
sys/arm/freescale/imx/tzic.c
sys/arm/mv/mv_localbus.c
sys/arm/mv/mv_pci.c
sys/conf/files
sys/dev/fdt/simplebus.c
sys/dev/mii/atphy.c
sys/dev/mii/miidevs
sys/dev/ofw/ofw_fdt.c
sys/mips/mips/nexus.c
sys/powerpc/booke/pmap.c
sys/powerpc/mpc85xx/lbc.c
sys/powerpc/mpc85xx/pci_mpc85xx.c