summaryrefslogtreecommitdiffstats
path: root/sys/dev/siba
Commit message (Collapse)AuthorAgeFilesLines
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls tojhb2011-03-231-1/+1
| | | | pci_find_cap() instead.
* Fix double ;;kevlo2010-12-061-1/+1
|
* bus_add_child: change type of order parameter to u_intavg2010-09-101-2/+2
| | | | | | | | | | This reflects actual type used to store and compare child device orders. Change is mostly done via a Coccinelle (soon to be devel/coccinelle) semantic patch. Verified by LINT+modules kernel builds. Followup to: r212213 MFC after: 10 days
* Revert r204992 and just wrap it all in ifdef INVARIANTS to fix the debug andthompsa2010-03-111-4/+6
| | | | non-debug cases.
* fixes a compile error if INVARIANTS is disabled.weongyo2010-03-111-4/+4
| | | | | Pointy hat to: me Submitted by: Michael Butler <imb at protected-networks dot net>
* uses KOBJMETHOD_END macro to indicate the end of method table.weongyo2010-03-094-4/+4
| | | | Submitted by: yongari
* o uses bus accessor macros to read values from ivar so no more valuesweongyo2010-03-093-120/+846
| | | | | | | | | | | are referenced directly from ivar pointer. It's to do like what other buses do. [1] o changes exported prototypes. It doesn't use struct siba_* structures anymore that instead of it it uses only device_t. o removes duplicate code and debug messages. o style(9) Pointed out by: imp [1]
* fixes an attached-at-boot issue that bwn(4) using device_identifyweongyo2010-03-032-61/+12
| | | | | | | interface didn't be attached automatically at boot time so changes a approach to attach children based on leveraging some newbus niceties. Submitted by: nwhitehorn
* supports SPROM rev8 informations properly which are used to supportweongyo2010-02-163-8/+212
| | | | low-power PHY of bwn(4) and LDO voltage adjustments.
* Adds siba_bwn module which is used with bwn(4). Main purpose of thisweongyo2010-01-318-157/+3153
| | | | | module is to distinguish parts of Silicon Backplane and of Broadcom Wireless.
* This was somehow copied to the wrong place :(. Remove the spare copy.imp2010-01-118-1613/+0
|
* Move this to the right location. Grump.imp2010-01-111-0/+0
|
* Merge from projects/mips to head by hand:imp2010-01-109-0/+1767
|\ | | | | | | | | Merge the siba bus device. This was moved from mips to dev because siba bus can be in other architectures, like ARM.
| * - Revert changes accidentally killed by merge operationgonzo2009-04-143-0/+381
|/
* Use some casting to get the right addresses. This is likely unwiseimp2008-09-261-2/+3
| | | | | | | code, but will be OK until there's a 64-bit siba... With this change, SENTRY5 kernel now compiles for mips, the last of the holdouts.
* Support for the siba bus found in many broadcom products.imp2008-09-266-0/+1385
Submitted by: bms@ Obtained from: p4 mips branch
OpenPOWER on IntegriCloud