freebsd-skq/sys/dev/bhnd
landonf 49587096ba bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity.
- Fix reference of uninitialized error value in bhndb_generic_resume() if
  the dynamic window count is 0.

- Fix incorrect bhnd_pmu(4) UPTME_MASK and PLL0_PC2_WILD_INT_MASK
  constants.

- Variable definitions referenced by our generated SPROM layouts will never
  be NULL, but add explicit asserts to make that clear.

- Add missing variable initialization in bhnd_nvram_sprom_ident().

- Fix leak of driver array in bhnd_erom_probe_driver_classes().

- Fix zero-length memset() in bhndb_pci_eio_init().

- Fix an off-by-one error and potential invalid OOBSEL bit shift operation
  in bcma_dinfo_init_intrs().

- Remove dead code in siba_suspend_hw().

- Fix duplicate call to bhnd_pmu_enable_regulator() in both the enable and
  disable code paths of bhnd_compat_cc_pmu_set_ldoparef().

Reported by:	Coverity
CIDs:		1355194, 1362020, 1362022, 1373114, 1366563, 1373115,
		1381569, 1381579, 1383555, 1383566, 1383571
Sponsored by:	The FreeBSD Foundation
2017-12-15 04:51:47 +00:00
..
bcma bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity. 2017-12-15 04:51:47 +00:00
bhndb bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity. 2017-12-15 04:51:47 +00:00
cores bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity. 2017-12-15 04:51:47 +00:00
nvram bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity. 2017-12-15 04:51:47 +00:00
siba bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity. 2017-12-15 04:51:47 +00:00
tools bhnd(4): Add missing enclosing parentheses to the bhnd bus space macros to 2017-12-14 03:03:08 +00:00
bhnd_bus_if.m bhnd(4): Fix bcma/siba core reset behavior 2017-11-27 22:13:30 +00:00
bhnd_debug.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd_erom_if.m bhnd: Add support for supplying bus I/O callbacks when initializing an EROM 2017-09-27 19:48:34 +00:00
bhnd_erom_types.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd_erom.c bhnd(4)/bwn(4): Fix a number of small issues reported by Coverity. 2017-12-15 04:51:47 +00:00
bhnd_erom.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd_eromvar.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd_ids.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd_match.h bhnd(4): Include board_devid in the bhnd_board_info structure, and populate 2017-12-14 01:58:05 +00:00
bhnd_private.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd_subr.c bhnd(4): Include board_devid in the bhnd_board_info structure, and populate 2017-12-14 01:58:05 +00:00
bhnd_types.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhnd.c bhnd(4): Include board_devid in the bhnd_board_info structure, and populate 2017-12-14 01:58:05 +00:00
bhnd.h bhnd(4): Add missing enclosing parentheses to the bhnd bus space macros to 2017-12-14 03:03:08 +00:00
bhndreg.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00
bhndvar.h SPDX: license IDs for some ISC-related files. 2017-12-08 15:57:29 +00:00