aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bhnd
Commit message (Expand)AuthorAgeFilesLines
...
* Drop unused/unnecessary return statement.Landon J. Fuller2017-04-241-1/+0
* Add Northstar/BCM4706 core ID for ChipCommon.Landon J. Fuller2017-03-231-0/+1
* Add a workaround for the BCM4706's dangling core region EROM entries.Landon J. Fuller2017-03-231-0/+13
* [mips/broadcom]: Early boot NVRAM supportLandon J. Fuller2017-03-2312-128/+812
* Integrate BCM4706 PMU (rev6) support, derived from the ISC-licensed BroadcomLandon J. Fuller2017-03-203-33/+119
* [bhnd] fix mask for PMU controlMichael Zhilin2017-03-151-1/+1
* - Allow different slicers for different flash types to be registeredMarius Strobl2017-02-222-8/+12
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-2/+2
* [mips/broadcom] Move MIPS-specific bhnd(4) nexus drivers toLandon J. Fuller2017-02-134-448/+0
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-151-1/+1
* bhnd: remove srand() to ensure deterministic outputEd Maste2016-12-211-3/+0
* bhnd(4): Use a stable sort key to produce deterministic nvram_map_gen.awkLandon J. Fuller2016-12-211-12/+54
* bhnd(4): NVRAM serialization support.Landon J. Fuller2016-12-1915-1779/+2773
* bhnd(4): Add support for exporting all (or a subtree) of NVRAMLandon J. Fuller2016-12-1913-24/+732
* bhnd(4): NVRAM device path support.Landon J. Fuller2016-12-1914-501/+2604
* bhnd(4): add support for wrapping arbitrary pointers in an NVRAM I/OLandon J. Fuller2016-12-192-0/+239
* bhnd(4): Add support for three new NVRAM value types; booleans,Landon J. Fuller2016-12-199-3/+537
* bhnd(4): support direct conversion of bhnd_nvram_valLandon J. Fuller2016-12-1912-545/+1115
* bhnd(4): Implement a new bhnd_nvram_plist and bhnd_nvram_prop API forLandon J. Fuller2016-12-196-0/+1162
* bhnd(4): minor style(9) fixesLandon J. Fuller2016-12-1913-128/+126
* bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding.Landon J. Fuller2016-11-2642-6192/+19212
* [BHND] correct spelling error in macro nameMichael Zhilin2016-11-152-4/+4
* - Fix `make` in sys/modules/bhndLi-Wen Hsu2016-11-011-2/+0
* Fix device delete child function.Hans Petter Selasky2016-10-172-12/+0
* bhnd(4): Implement common API for IOST/IOCTL register access and core resetLandon J. Fuller2016-09-2418-356/+1145
* Split bcm_mipscore.c into bcm_bmips (BMIPS32/BMIPS3300) and bcm_mips74kLandon J. Fuller2016-09-181-2/+2
* bhnd(4): Fix regression in BCM4331 SPROM pin reference counting.Landon J. Fuller2016-09-171-2/+1
* bhnd: remove redundant ;s at the end of functions or switch statementsEd Maste2016-09-062-7/+7
* bhnd(4): Implement backplane interrupt handling.Landon J. Fuller2016-09-0516-117/+544
* bhnd(4): Add device classes for USB host/dev/dual-mode controller cores.Landon J. Fuller2016-09-052-8/+11
* [BHND/USB] Port of EHCI/OHCI support from ZRouterMichael Zhilin2016-09-054-0/+1041
* bhndb(4): Fix probing of bhndb-attached bhnd_nvram devices.Landon J. Fuller2016-09-041-6/+2
* bhndb(4): Skip disabled cores when performing bridge configuration probing.Landon J. Fuller2016-09-043-19/+60
* siba(4): Add missing bhnd_device/bhnd_device_quirk table terminator entries.Landon J. Fuller2016-09-041-0/+2
* Migrate bhndb(4) to the new bhnd_erom API.Landon J. Fuller2016-09-0429-1014/+1620
* Implement a generic bhnd(4) device enumeration table API.Landon J. Fuller2016-09-0321-701/+1690
* [BHND/PMU] Correct shift of bits in BHND_PMU_SET_BITS macroMichael Zhilin2016-09-011-1/+1
* bhnd(4): Apply the siba chipid ncore fixup in bhnd_read_chipid(), ensuringLandon J. Fuller2016-08-283-29/+90
* bhnd(4): Add a bhnd bus method for fetching the device's core table.Landon J. Fuller2016-08-284-0/+167
* Implement siba(4) support for bhnd_(read|write)_config.Landon J. Fuller2016-08-272-4/+54
* bhnd(4): Include the chip model (e.g. BCM4xxx) in bhnd(4) bus's deviceLandon J. Fuller2016-08-276-6/+104
* [mips/broadcom]: Replace static frequency table with generic PMU clockLandon J. Fuller2016-08-277-222/+481
* bhnd(4): Initial PMU/PWRCTL power and clock management support.Landon J. Fuller2016-08-2735-883/+7802
* [mips/broadcom] Generic platform_reset() support.Landon J. Fuller2016-08-265-59/+311
* bhndb(4): Fix unsigned integer underflow in dynamic register windowLandon J. Fuller2016-08-231-2/+3
* bhnd(4): Implement NVRAM support required for PMU bring-up.Landon J. Fuller2016-08-1625-402/+4049
* bhndb(4): Drop MIPS-incompatible __builtin_ctz dependency.Landon J. Fuller2016-08-162-21/+40
* bhnd(4): Add bus pass-aware discovery of platform devices (PMU,Landon J. Fuller2016-07-125-73/+385
* bhnd(4): print extra register information on chipc SPI timeout.Landon J. Fuller2016-07-121-1/+3
* Fix heap overflow in bhnd(4) SPROM parsing.Landon J. Fuller2016-07-101-1/+2