History log of /freebsd-10-stable/sys/dev/amdsbwd/amdsbwd.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 335543 22-Jun-2018 avg

MFC r333269: amdsbwd: fix reboot status reporting


# 335538 22-Jun-2018 avg

MFC r333212: amdsbwd: add suspend and resume methods


# 328845 04-Feb-2018 avg

MFC r327775: amdsbwd: fix handling of timeout values beyond the supported range


# 312398 18-Jan-2017 marius

MFC: r296135

Replace several bus_alloc_resource() calls with bus_alloc_resource_any()

Most of these are BARs, and we allocate them in their entirety. The one
outlier in this is amdsbwd(4), which calls bus_set_resource() prior.


# 306815 07-Oct-2016 avg

MFC r306218,306290: amdsbwd, intpm: unify bits specific to AMD chipsets


# 306111 21-Sep-2016 avg

MFC r305535: amdsbwd: add support for FCH in family 16h models 30h-3Fh processors


# 297851 12-Apr-2016 mav

MFC r297386: Add support for AMD FCH watchdog timers.


# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 246128 30-Jan-2013 sbz

Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel on device_method_t arrays

Reviewed by: cognet
Approved by: cognet


# 241885 22-Oct-2012 eadler

This isn't functionally identical. In some cases a hint to disable
unit 0 would in fact disable all units.

This reverts r241856

Approved by: cperciva (implicit)


# 241856 22-Oct-2012 eadler

Now that device disabling is generic, remove extraneous code from the
device drivers that used to provide this feature.

Reviewed by: des
Approved by: cperciva
MFC after: 1 week


# 222805 07-Jun-2011 avg

amdsbwd: update to support SB8xx southbridges

Many thanks to Tino <tinotom@gmail.com> for drawing my attention to
this, for doing a lot of testing and providing great feedback.
Many thanks to AMD for continuing to release public specifications for
their chipsets.

PR: kern/157568
Tested by: Tino <tinotom@gmail.com>
MFC after: 1 week


# 208670 31-May-2010 avg

amdsbwd: fix nonsensical timeout calculations

in case when sub-second interval is being programmed

Found by: clang static analyzer
MFC after: 4 days


# 199969 30-Nov-2009 avg

amdsbwd: new driver for AMD SB600/SB7xx watchdog timer

The hardware is compliant with WDRT specification, so I originally
considered including generic WDRT watchdog support, but decided
against it, because I couldn't find anyone to the code for me.
WDRT seems to be not very popular.
Besides, generic WDRT porbably requires a slightly different driver
approach.

Reviewed by: des, gavin, rpaulo
MFC after: 3 weeks