freebsd-skq/sys/dev/bhnd
landonf 55e6f51da0 bhnd(4): support direct conversion of bhnd_nvram_val
This adds support for bhnd_nvram_val_convert_init() and
bhnd_nvram_val_convert_new(), which may be used to perform value
format-aware encoding of an NVRAM value to a new target format/type.

This will be used to simplify converting to/from serialized
format-specific NVRAM value representations to common external
representations.

Approved by:	adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D8757
2016-12-19 20:20:33 +00:00
..
bcma [BHND] correct spelling error in macro name 2016-11-15 20:05:22 +00:00
bhndb bhnd: remove redundant ;s at the end of functions or switch statements 2016-09-06 13:34:10 +00:00
cores Fix device delete child function. 2016-10-17 10:20:38 +00:00
nvram bhnd(4): support direct conversion of bhnd_nvram_val 2016-12-19 20:20:33 +00:00
siba bhnd(4): Implement common API for IOST/IOCTL register access and core reset 2016-09-24 04:08:16 +00:00
tools bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding. 2016-11-26 23:22:32 +00:00
bhnd_bus_if.m bhnd(4): Implement common API for IOST/IOCTL register access and core reset 2016-09-24 04:08:16 +00:00
bhnd_debug.h - Fix make in sys/modules/bhnd 2016-11-01 03:49:31 +00:00
bhnd_erom_if.m Migrate bhndb(4) to the new bhnd_erom API. 2016-09-04 00:58:19 +00:00
bhnd_erom_types.h
bhnd_erom.c
bhnd_erom.h
bhnd_ids.h
bhnd_match.h
bhnd_nexus.c
bhnd_nexusvar.h Switch mips/sentry5 to bhnd(4), and unify with mips/broadcom 2016-06-04 19:53:47 +00:00
bhnd_subr.c bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding. 2016-11-26 23:22:32 +00:00
bhnd_types.h bhnd(4): Add device classes for USB host/dev/dual-mode controller cores. 2016-09-05 21:48:16 +00:00
bhnd.c bhnd(4): Implement common API for IOST/IOCTL register access and core reset 2016-09-24 04:08:16 +00:00
bhnd.h bhnd(4): Implement common API for IOST/IOCTL register access and core reset 2016-09-24 04:08:16 +00:00
bhndreg.h Bring over the initial rewrite of the broadcom bus support found in their 2016-02-26 03:34:08 +00:00
bhndvar.h bhnd(4): Implement common API for IOST/IOCTL register access and core reset 2016-09-24 04:08:16 +00:00