freebsd-nq/share/man
Landon J. Fuller ac59515b98 bhnd(4): Fix bcma/siba core reset behavior
Add missing support for specifying I/O control flags during core reset,
and resolve a number of siba(4)-specific reset issues:

- Add missing check for target reject flags in siba_is_hw_suspended().
- Remove incorrect wait on SIBA_TMH_BUSY when modifying any target state
  register; this should only be done when waiting for initiated
  transactions to clear.
- Add missing wait on SIBA_IM_BY when asserting SIBA_IM_RJ.
- Overwrite any previously set SIBA_TML_REJ flag when bringing the core
  out of reset. This fixes a lockup that occured when we brought up a core
  (after reboot) that had previously been placed into RESET by siba_bwn(4).

Approved by:	adrian (mentor, implicit)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D13039
2017-11-27 22:13:30 +00:00
..
man1 share: normalize paths using SRCTOP-relative paths or :H when possible 2017-03-04 11:26:40 +00:00
man3 Provide more detailed specification for major(), minor() and makedev(). 2017-08-05 07:52:15 +00:00
man4 bhnd(4) update inline documentation comments and man pages. 2017-11-27 21:30:49 +00:00
man5 Move sys/boot to stand. Fix all references to new location 2017-11-14 23:02:19 +00:00
man6 Update intro(6) - remove hint that doesn't work, add explicit list 2017-11-27 12:39:35 +00:00
man7 Bump dates after lint removal. 2017-11-17 19:10:10 +00:00
man8 Move sys/boot to stand. Fix all references to new location 2017-11-14 23:02:19 +00:00
man9 bhnd(4): Fix bcma/siba core reset behavior 2017-11-27 22:13:30 +00:00
Makefile