Do not call process_nodelete with NULL object pointer.

The place where the function is called can be reached if object loading
and relocation fails too, in which case obj pointer will be NULL. Do not
call process_nodelete then, or crash will follow.

Pointy hat to: kan
According to resolvconf.conf(5) manpage and sources, there is no
'nameservers' option which used in examples in resolvconf.conf(5),
it spelled 'name_servers', so fix examples.
Initial support for running FreeBSD on the Nintendo Wii. We're able to
reach single user mode using a memory disk device as the file system.

This port includes the framebuffer driver, the PIC driver, a platform
driver and the GPIO driver. The IPC driver (to talk to IOS kernels) is
not yet written but there's a placeholder for it.

There are still some MMU problems and to get a working system you need to
patch locore32.S. Since we haven't found the best way yet to address that
problem, we're not committing those changes yet. The problem is related to
the different BAT layout on the Wii and to the fact that the Homebrew
loader doesn't clean up the special registers (including the 8 BATs)
before passing control to us.

You'll need a Wii with Homebrew loader and a TV that can do NTSC (for now).

Submitted by:	Margarida Gouveia
Don't probe the openfirmware framebuffer if the system is a Wii or it
will crash.

Submitted by:	Margarida Gouveia
On Nintendo Wii CPUs, the mdp value will be garbage.  Set it to NULL
so as to not confuse things.

Submitted by:	Margarida Gouveia
Fix prototype. Also the function should return error code instead of
-1 on error.
Add manual pages for clock_getcpuclockid and pthread_getcpuclockid.
Add correct range parameter in XLP DTS

r239274 added support for ranges. Update XLP DTS to provide the correct
range parameter for the XLP SoC bus.  Also fix bus_space_map method
for XLP bus space.

Submitted by:	Sreekanth M. <sreekanth.molagavalli@broadcom.com>
- Add myself as a new src committer.

Approved by:    kib (mentor)
- Add myself to the calendar.

Approved by:	kib (mentor)
Remove trailing whitespace.
Fix "unexpected operator" error when passed multi-word first-argument
containing whitespace. Also make other changes to support multi-word
arguments.

PR:		bin/170759
Submitted by:	dteske
Reviewed by:	emaste (mentor)
Approved by:	emaste (mentor)
MFC after:	3 days
- Use pid_t type instead of just int.

Approved by:	kib (mentor)
Remove dependence on MAXPHYS.

MFC after:	1 month
Add missing .Pp macro.

PR:		docs/170380
Submitted by:	Garrett Cooper <yanegomi@gmail.com>
Approved by:	joel (mentor)
Initialise an uninitialised variable.

GCC on -9 didn't pick this up; clang did.

Submitted by:	David Wolfskill
Restore the style of r195843 to that of pre-r194498
to reduce gratuitous diffs to older sources.
Missing one in r239505.
Add s35390a_rtc(4) driver for Seiko Instruments S-35390A RTC.

Submitted by:	Yusuke Tanaka
- Calculate the I2C baud rate to keep them <100 kHz under different TCLK
  frequencies.  The maximum freqency is 100 kHz according to the datasheet.

- Add child device probing support based on the device tree.  It now tries to
  find i2c-address property in the tree and attach the device with given slave
  address to iicbus.