Module Name: src Committed By: msaitoh Date: Wed Jul 26 06:48:49 UTC 2017
Modified Files: src/sys/dev/pci: if_wm.c if_wmreg.h if_wmvar.h Log Message: - Our MII readreg/writereg API has not way to detect an error. kmrn_{read,write}reg() are not used for MII API, so it's not required for these functions to use the same API. So, - Change return value as error code. - Change register vaule from int to uint16_t. - read: pass pointer for uint16_t as an argument. - Check return value on caller side. - Check whether it's required to use MDIC workaround for 80003 or not in wm_reset(). If the workaround isn't required, don't use the workaround code in wm_gmii_i80003_{read,write}reg. To generate a diff of this commit: cvs rdiff -u -r1.530 -r1.531 src/sys/dev/pci/if_wm.c cvs rdiff -u -r1.102 -r1.103 src/sys/dev/pci/if_wmreg.h cvs rdiff -u -r1.35 -r1.36 src/sys/dev/pci/if_wmvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.