<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/dev/ichsmb, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-10-01T16:55:01Z</updated>
<entry>
<title>ichsmb_pci: convert to pci_device_table / add PCI_PNP_INFO</title>
<updated>2020-10-01T16:55:01Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-10-01T16:55:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=48c13e527049c28386b901b6f20f20cc11bfc534'/>
<id>urn:sha1:48c13e527049c28386b901b6f20f20cc11bfc534</id>
<content type='text'>
Submitted by:	Greg V &lt;greg@unrelenting.technology&gt;
Reviewed by:	mav
Differential Revision:	https://reviews.freebsd.org/D25260
</content>
</entry>
<entry>
<title>Create new wrapper function: bus_delayed_attach_children()</title>
<updated>2019-12-13T19:39:33Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2019-12-13T19:39:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b832a7e5053cd29ec8d5421482ffd3b311e27092'/>
<id>urn:sha1:b832a7e5053cd29ec8d5421482ffd3b311e27092</id>
<content type='text'>
Delay the attachment of children, when requested, until after interrutps are
running. This is often needed to allow children to run transactions on i2c or
spi busses. It's a common enough idiom that it will be useful to have its own
wrapper.

Reviewed by: ian
Differential Revision: https://reviews.freebsd.org/D21465
</content>
</entry>
<entry>
<title>ichsmb: defer smbus attach until interrupts are available</title>
<updated>2019-08-29T12:49:21Z</updated>
<author>
<name>Yuri Pankov</name>
<email>yuripv@FreeBSD.org</email>
</author>
<published>2019-08-29T12:49:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2051169a4f4f045b66eb635d73ccfc2273a97c2d'/>
<id>urn:sha1:2051169a4f4f045b66eb635d73ccfc2273a97c2d</id>
<content type='text'>
This fixes a "timed sleep before timers are working" panic seen
while attaching jedec_dimm(4) instances too early in the boot.

Submitted by:	ian
Reviewed by:	hselasky
Differential Revision:	https://reviews.freebsd.org/D21452
</content>
</entry>
<entry>
<title>Add some Cannon Lake chipset IDs.</title>
<updated>2019-03-20T17:27:00Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2019-03-20T17:27:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=abb7ac4d180a7d41d6bae52a849b8029aa57d403'/>
<id>urn:sha1:abb7ac4d180a7d41d6bae52a849b8029aa57d403</id>
<content type='text'>
Submitted by:	Dmitry Luhtionov &lt;dmitryluhtionov@gmail.com&gt;
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add IDs for several missing Intel SMBus controllers.</title>
<updated>2017-04-02T11:36:25Z</updated>
<author>
<name>Gavin Atkinson</name>
<email>gavin@FreeBSD.org</email>
</author>
<published>2017-04-02T11:36:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3f4760c8e15c490f1338b5f5b5215f5bd7fbf5f5'/>
<id>urn:sha1:3f4760c8e15c490f1338b5f5b5215f5bd7fbf5f5</id>
<content type='text'>
Obtained from:	Data sheets, Linux defines, local hardware
MFH:		2 weeks
</content>
</entry>
<entry>
<title>ichsmb: switch device_probe() from a large case statement to a lookup table.</title>
<updated>2017-03-29T23:13:04Z</updated>
<author>
<name>Gavin Atkinson</name>
<email>gavin@FreeBSD.org</email>
</author>
<published>2017-03-29T23:13:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=255bba06cfa654f6d255efd0b748fafd653bc360'/>
<id>urn:sha1:255bba06cfa654f6d255efd0b748fafd653bc360</id>
<content type='text'>
The case statement was getting unmanageably large, and I'm about to add
several more devices to it.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Remove #define PCIS_SERIALBUS_SMBUS_PROGIF, unused since r200091</title>
<updated>2017-03-28T21:54:36Z</updated>
<author>
<name>Gavin Atkinson</name>
<email>gavin@FreeBSD.org</email>
</author>
<published>2017-03-28T21:54:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=44f3702036acbc7a30ee5b50572b312cf3353bbf'/>
<id>urn:sha1:44f3702036acbc7a30ee5b50572b312cf3353bbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some device IDs found in my new laptop.</title>
<updated>2016-11-09T08:57:59Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2016-11-09T08:57:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2b064d4653e8dbe4b93b6ee7cc967b9b51810e3f'/>
<id>urn:sha1:2b064d4653e8dbe4b93b6ee7cc967b9b51810e3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().</title>
<updated>2016-02-27T03:38:01Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2016-02-27T03:38:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c47476d7e6801deffc8b3c057d0fbf7d2335a0c2'/>
<id>urn:sha1:c47476d7e6801deffc8b3c057d0fbf7d2335a0c2</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>ichsmb: add PCI device ID for Intel Sunrise Point-H SMBus controller</title>
<updated>2016-02-16T02:23:39Z</updated>
<author>
<name>Eric van Gyzen</name>
<email>vangyzen@FreeBSD.org</email>
</author>
<published>2016-02-16T02:23:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bb51c2794313b0d0c0ec68901b89a0cc8e3d7937'/>
<id>urn:sha1:bb51c2794313b0d0c0ec68901b89a0cc8e3d7937</id>
<content type='text'>
MFC after:	3 days
Sponsored by:	Dell Inc.
</content>
</entry>
</feed>
