--- - branch: netbsd-8 date: Tue Aug 6 16:02:54 UTC 2019 files: - new: 1.52.6.1 old: '1.52' path: src/sys/dev/pci/piixpm.c pathrev: src/sys/dev/pci/piixpm.c@1.52.6.1 type: modified - new: 1.7.22.1 old: '1.7' path: src/sys/dev/pci/piixpmreg.h pathrev: src/sys/dev/pci/piixpmreg.h@1.7.22.1 type: modified id: 20190806T160254Z.abd50e900e94aed4c75a7d296213833911593918 log: "Pull up following revision(s) (requested by msaitoh in ticket #1327):\n\n\tsys/dev/pci/piixpmreg.h: revision 1.8\n\tsys/dev/pci/piixpm.c: revision 1.53\n\tsys/dev/pci/piixpm.c: revision 1.54\n\nSync with OpenBSD's piixpm.c up to rev. 1.35:\n- Print \"polling\" correctly when in the attach function. Same as OpenBSD\n rev. 1.22-23.\n- Improve debug printf()'s. Part of OpenBSD 1.24.\n- Do not bus_space_map devices which are at address 0 (it's uninitialized).\n Same as OpenBSD rev. 1.25.\n- Add ServerWorks HT1100 device from OpenBSD. Same as OpenBSD rev. 1.32\n- Use unique wait channel. From OpenBSD rev. 1.35\n\nImprove SB800 and newer chipsets support:\n- Add newer chipset (e.g. X370/X399 and newer) support that the PCI device id\n is 0x790b. The register definitions are mainly taken from FreeBSD.\n- Rename PIIXPM_INDIRECTIO_* to SB800_INDIRECTIO_* because those are only\n for SB800 and newer chipsets.\n- SB800 also support 4 ports.\n- SB800's interrupt configuration bit is different from others.\n Use SB800_SMB_HOSTC's bit 0.\n- Do not bus_space_map devices which are at address 0 (it's uninitialized)\n in piixpm_attach().\n- Add the port number to the dmesg output.\n- Avoid uninitiliazed use of ctl and corresponding warnings. From OpenBSD rev.\n 1.38\n" module: src subject: 'CVS commit: [netbsd-8] src/sys/dev/pci' unixtime: '1565107374' user: martin