#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
296137 |
|
27-Feb-2016 |
jhibbits |
Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().
Most calls to bus_alloc_resource() use "anywhere" as the range, with a given count. Migrate these to use the new bus_alloc_resource_anywhere() API.
Reviewed by: jhb Differential Revision: https://reviews.freebsd.org/D5370
|
#
295651 |
|
16-Feb-2016 |
vangyzen |
ichsmb: add PCI device ID for Intel Sunrise Point-H SMBus controller
MFC after: 3 days Sponsored by: Dell Inc.
|
#
284248 |
|
10-Jun-2015 |
rpaulo |
ichsmb: add Intel Wellsburg device ID.
Submitted by: Michael Allen <mallen pi-coral.com> MFC after: 1 week Sponsored by: Pi-Coral, Inc.
|
#
284247 |
|
10-Jun-2015 |
rpaulo |
ichsmb: remove whitespace.
|
#
281920 |
|
24-Apr-2015 |
takawata |
Add Lynx-Point LP smbus controller ID.
|
#
281136 |
|
06-Apr-2015 |
rpaulo |
ichsmb: add a device id for the Wildcat Point-LP.
MFC after: 1 week
|
#
275101 |
|
26-Nov-2014 |
mav |
Add bunch of PCI IDs of Intel Wildcat Point (9 Series) chipsets.
MFC after: 1 week
|
#
258169 |
|
15-Nov-2013 |
mav |
Add ID for Intel Avoton SMBus controller.
|
#
253475 |
|
19-Jul-2013 |
jfv |
Add new Coleto Creek device support: SATA, SMBus, and Watchdog devices.
MFC after: 1 week
|
#
244981 |
|
02-Jan-2013 |
jfv |
Add Intel Lynx Point PCH SMBus Device IDs
|
#
227843 |
|
22-Nov-2011 |
marius |
- There's no need to overwrite the default device method with the default one. Interestingly, these are actually the default for quite some time (bus_generic_driver_added(9) since r52045 and bus_generic_print_child(9) since r52045) but even recently added device drivers do this unnecessarily. Discussed with: jhb, marcel - While at it, use DEVMETHOD_END. Discussed with: jhb - Also while at it, use __FBSDID.
|
#
224745 |
|
09-Aug-2011 |
attilio |
Revert r224736 as the introduced value was already present.
Reported by: tinderbox, pluknet Approved by: re (kib)
|
#
224736 |
|
09-Aug-2011 |
attilio |
Add the PCI ID for the PCH DH89xxCC on ichsmb as got from Linux counterpart.
Sponsored by: Sandvine Incorporated Reviewed by: emaste, rstone Approved by: re (bz) MFC after: 3 days
|
#
221789 |
|
11-May-2011 |
jfv |
Chipset support for the new Intel Panther Point PCH, thanks to Seth Heasley for preparing the changes.
|
#
218149 |
|
01-Feb-2011 |
jfv |
Support for the new Patsburg PCH chipset: - SMBus Controller - SATA Controller - HD Audio Controller - Watchdog Controller
Thanks to Seth Heasley (seth.heasley@intel.com) for providing us code.
MFC after 3 days
|
#
218140 |
|
31-Jan-2011 |
jfv |
Support for the new DH89xxCC PCH chipset including: - SATA controller - Watchdog timer - SMBus controller
|
#
211905 |
|
27-Aug-2010 |
jfv |
Add support for Intel Cougar Point SMBus controller.
MFC afer 1 week
|
#
200602 |
|
16-Dec-2009 |
avg |
ichsmb: add another pci id
This is SMBus controller found in Intel Platform Controller Hub (PCH), which is a general name that refers to Intel 5 Series chipsets and 3400 Series chipsets.
Submitted by: Dmitry S. Luhtionov <mitya@cabletv.dp.ua> MFC after: 3 days
|
#
200091 |
|
04-Dec-2009 |
avg |
ichsmb: drop default attachment to generic smbus hardware
Attach only to devices known to be supported. This change overrided and undoes r200053.
Suggested by: jhb MFC after: 2 weeks (only to stable/8)
|
#
200053 |
|
03-Dec-2009 |
avg |
ichsmb: try attaching only to intel hardware in the default case
Ideally we should attempt attaching only to known supported devices. But I am not sure that we have all supported PCI IDs already listed, and I am too young to die, err, I don't want to take the heat from causing a trouble to someone.
MFC after: 1 week X-ToDo: drop the default case
|
#
200052 |
|
03-Dec-2009 |
avg |
ichsmb: add pci ids for some newer supported hardware
Submitted by: Dmitry S. Luhtionov <mitya@cabletv.dp.ua> MFC after: 5 days
|
#
179622 |
|
06-Jun-2008 |
jhb |
- Use bus_foo() rather than bus_space_foo() and remove bus space tag/handle from softc. - Mark interrupt handlers MPSAFE as these drivers have been locked for a while.
|
#
173953 |
|
26-Nov-2007 |
remko |
Add the Intel 82801FB (ICH6) SMBus controller and the Intel 82801GB (ICH7) SMBus controller.
PR: 85106 [1] PR: 99663 [2] Approved by: imp (mentor), jhb Submitted by: Oliver Fromme <olli at lurza.secnetix dot de>, [1] Arthur Hartwig <arthur dot hartwig at nokia dot com>, [1] Lowell Gilbert <lgfbsd at be-well dot ilk dot org> [2]@ MFC After: 3 days
|
#
165958 |
|
11-Jan-2007 |
jhb |
Add a device ID for the 631xESB/6321ESB SMBus controller.
Submitted by: Reed A. Cartwright <reed scit.us>
|
#
165951 |
|
11-Jan-2007 |
jhb |
Various updates to most of the smbus(4) drivers: - Use printf() and device_printf() instead of log() in ichsmb(4). - Create the mutex sooner during ichsmb(4) attach. - Attach the interrupt handler later during ichsmb(4) attach to avoid races. - Don't try to set PCIM_CMD_PORTEN in ichsmb(4) attach as the PCI bus driver does this already. - Add locking to alpm(4), amdpm(4), amdsmb(4), intsmb(4), nfsmb(4), and viapm(4). - Axe ALPM_SMBIO_BASE_ADDR, it's not really safe to write arbitrary values into BARs, and the PCI bus layer will allocate resources now if needed. - Merge intpm(4) and intsmb(4) into just intsmb(4). Previously, intpm(4) attached to the PCI device and created an intsmb(4) child. Now, intsmb(4) just attaches to PCI directly. - Change several intsmb functions to take a softc instead of a device_t to make things simpler.
|
#
148497 |
|
29-Jul-2005 |
brian |
Make ichsmb unloadable.
It seems that the unload problems were due to a dodgy sc->smb usage and a missing mtx_destroy().
Sponsored by: ActiveState/Sophos MFC after: 3 weeks
|
#
147253 |
|
10-Jun-2005 |
takawata |
Make ichsmb(4) child device handling properly.
|
#
146996 |
|
05-Jun-2005 |
takawata |
Make ichsmb loadable.
PR: kern/81912 Submitted by: nork
|
#
143160 |
|
05-Mar-2005 |
imp |
Use BUS_PROBE_DEFAULT for pci probe return value
|
#
131070 |
|
24-Jun-2004 |
ambrisko |
Add PCI Device ID for 6300ESB ICH. If allocating 16 bytes fails then try 32. This is also require for 6300ESB.
|
#
129879 |
|
30-May-2004 |
phk |
Add missing <sys/module.h> includes
|
#
127135 |
|
17-Mar-2004 |
njl |
Convert callers to the new bus_alloc_resource_any(9) API.
Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde
|
#
119618 |
|
31-Aug-2003 |
njl |
Update the comment to indicate ICH5 support
|
#
119600 |
|
31-Aug-2003 |
njl |
Add support for the 82801EB (ICH5) SMBus controller.
PR: kern/55485 Submitted by: Shin-ichi Yoshimoto <yosimoto@waishi.jp> MFC after: 1 day
|
#
119418 |
|
24-Aug-2003 |
obrien |
Use __FBSDID(). Also some minor style cleanups.
|
#
119280 |
|
22-Aug-2003 |
imp |
Prefer new location of pci include files (which have only been in the tree for two or more years now), except in a few places where there's code to be compatible with older versions of FreeBSD.
|
#
105394 |
|
18-Oct-2002 |
nyan |
typo.
Submitted by: SAWADA Hodaka <hoda@tail.gr.jp> MFC after: 1 day
|
#
101742 |
|
12-Aug-2002 |
mp |
Add PCI ID for ICH4 SMBus controller.
|
#
96200 |
|
08-May-2002 |
jhb |
Detect and attach to the ICH3 SMBus controller.
PR: i386/36972 Submitted by: Colin Perkins <csp@isi.edu> Requested by: Larry Rosenman <ler@lerctr.org> MFC After: 7 days
|
#
74914 |
|
28-Mar-2001 |
jhb |
Catch up to header include changes: - <sys/mutex.h> now requires <sys/systm.h> - <sys/mutex.h> and <sys/sx.h> now require <sys/lock.h>
|
#
69734 |
|
08-Dec-2000 |
archie |
Add missing #include.
|
#
66703 |
|
06-Oct-2000 |
archie |
Driver for the Intel 82801AA (ICH) SMBus controller and compatibles.
Obtained from: Whistle source tree
|