Apply changes from msaitoh in ticket #906:
sys/dev/pci/pcidevs				1.1145, 1.1147, 1.1150-1.1158
sys/dev/pci/pcidevs.h				regen
sys/dev/pci/pcidevs_data.h			regen

	Pull up pcidevs changes:
	Intel Atom E600 PCI-LPC bridge, adds a watchdog + HPET support.
	Update some Intel LPC devices.
	Change from "3400 USB" to "3400 USB EHCI" for EHCI devices.
	Fix BCM5785F entry. That is not gigabit Ethernet.
	Add ALTIMA AC1003, BROADCOM BCM57782 and BCM57786.
	Add Intel I21[0178] Ethernet.
	Add IDs for Marvell Armada XP. Obtained from Marvell, Semihalf.
	Add some Intel devices from document (Intel 8 Series / C220 Chipset
	Family Platform Controller Hub (PCH) Datasheet).
	Add some Intel devices from datasheets (4th Generation Intel Core
	Processor, Intel Xeon Processor E3-1200 v3).
	Add ATI RADEON_HD7340.
	[msaitoh, ticket #906]
Regen for ticket #906.
Ticket 906.
Apply changes (requested by msaitoh in ticket #907):

sys/dev/pci/if_wm.c				1.238, 1.244-1.247, 1.249-1.258
sys/dev/pci/if_wmreg.h				1.50-1.51, 1.53
sys/dev/pci/if_wmvar.h				1.15-1.16

	Various fixes to wm(4):
	Add I21[0178] support.
	Fix a bug that wm_attach() may fail on some PCH2 or newer system.
	wm_valid_nvm_bank_detect_ich8lan() misunderstood the NVM's bank
	number. Fixes PR#47878.
	Fix a bug that the check of reset complete fails on Intel 8 series
	with "wm_lan_init_done: lan_init_done failed to complete" message.
	The broken code was used for ICH8, 9... and PCH2.
	The wm_linkintr_gmii() function is called from interrupt. That's
	not tick, so call mii_pollstat() instead of mii_tick().
	Add ECC support for the packet buffer. Only 82571 and I21[78] support
	ECC.
	Fix a bug that wrong semaphore is used in wm_gmii_hv_{read,write}reg.
	Change style, add comments, fix some comments, use macros and
	remove trailing whitespaces.
	[msaitoh, ticket #907]
Ticket #907.