freebsd-dev/sys/arm/xscale/i80321
Nick Hibma 9079fff550 Align the interfaces for the various watchdogs and make the interface
behave as expected.

Also:
- Return an error if WD_PASSIVE is passed in to the ioctl as only
  WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an
  explanation of the difference between WD_ACTIVE and WD_PASSIVE.
- Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've
  lost your sense of humor, than don't add a define.

Specific changes:

i80321_wdog.c
  Don't roll your own passive watchdog tickle as this would defeat the
  purpose of an active (userland) watchdog tickle.

ichwd.c / ipmi.c:
  WD_ACTIVE means active patting of the watchdog by a userland process,
  not whether the watchdog is active. See sys/watchdog.h.

kern_clock.c:
  (software watchdog) Remove a check for WD_ACTIVE as this does not make
  sense here. This reverts r1.181.
2006-12-15 21:44:49 +00:00
..
ep80219_machdep.c Threading cleanup.. part 2 of several. 2006-12-06 06:34:57 +00:00
files.ep80219 Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
files.i80219 Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
files.i80321 Import dummy drivers for the i80321 DMA controller and AAU. 2005-10-03 14:19:55 +00:00
files.iq31244 Add support for the IQ31244 7 seg display. 2005-01-15 18:55:22 +00:00
i80321_aau.c Use BUS_DMA_COHERENT. 2006-03-02 14:06:38 +00:00
i80321_dma.c Use BUS_DMA_COHERENT. 2006-03-02 14:06:38 +00:00
i80321_intr.h Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
i80321_mcu.c Start all license statements with /*- 2005-01-05 21:58:49 +00:00
i80321_pci.c Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
i80321_space.c Provide stream operations. 2006-12-02 13:37:29 +00:00
i80321_timer.c Remove prototype for the undefined function counterhandler(). 2006-07-14 13:37:47 +00:00
i80321_wdog.c Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
i80321.c Cleanup. 2006-07-25 01:08:41 +00:00
i80321reg.h Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
i80321var.h Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
iq31244_7seg.c Increase the refresh rate. 2005-05-25 13:44:55 +00:00
iq31244_machdep.c Threading cleanup.. part 2 of several. 2006-12-06 06:34:57 +00:00
iq80321.c Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
iq80321reg.h Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
iq80321var.h Start all license statements with /*- 2005-01-05 21:58:49 +00:00
obio_space.c Match bus space unmap prototype. 2006-11-20 13:21:02 +00:00
obio.c When returning a resource that we've allocated with rman_reserve_resource, 2006-04-20 04:12:02 +00:00
obiovar.h Fix multiple abuses of __RMAN_RESOURCE_VISIBLE in the arm code. 2005-09-25 21:06:50 +00:00
std.ep80219 Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
std.i80219 Finally bring it support for the i80219 XScale processor. 2006-08-24 23:51:28 +00:00
std.i80321 Instead of using sysarch() to store-retrieve the tp, add a magic address, 2005-02-26 18:59:01 +00:00
std.iq31244 The IQ80321 clock is 200MHz, but the IQ80321 is 198MHz, so add a kernel option 2005-12-09 23:52:51 +00:00
uart_bus_i80321.c Start all license statements with /*- 2005-01-05 21:58:49 +00:00
uart_cpu_i80321.c Remove references to non-existing symbols DO_corb and got_mmu. 2005-01-20 22:23:26 +00:00