require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_DEV_MII_TLPHYREG_H_)) {
    eval 'sub _DEV_MII_TLPHYREG_H_ () {1;}' unless defined(&_DEV_MII_TLPHYREG_H_);
    eval 'sub MII_TLPHY_ID () {0x10;}' unless defined(&MII_TLPHY_ID);
    eval 'sub ID_10BASETAUI () {0x1;}' unless defined(&ID_10BASETAUI);
    eval 'sub MII_TLPHY_CTRL () {0x11;}' unless defined(&MII_TLPHY_CTRL);
    eval 'sub CTRL_ILINK () {0x8000;}' unless defined(&CTRL_ILINK);
    eval 'sub CTRL_SWPOL () {0x4000;}' unless defined(&CTRL_SWPOL);
    eval 'sub CTRL_AUISEL () {0x2000;}' unless defined(&CTRL_AUISEL);
    eval 'sub CTRL_SQEEN () {0x1000;}' unless defined(&CTRL_SQEEN);
    eval 'sub CTRL_NFEW () {0x4;}' unless defined(&CTRL_NFEW);
    eval 'sub CTRL_INTEN () {0x2;}' unless defined(&CTRL_INTEN);
    eval 'sub CTRL_TINT () {0x1;}' unless defined(&CTRL_TINT);
    eval 'sub MII_TLPHY_ST () {0x12;}' unless defined(&MII_TLPHY_ST);
    eval 'sub ST_MII_INT () {0x8000;}' unless defined(&ST_MII_INT);
    eval 'sub ST_PHOK () {0x4000;}' unless defined(&ST_PHOK);
    eval 'sub ST_POLOK () {0x2000;}' unless defined(&ST_POLOK);
    eval 'sub ST_TPE () {0x1000;}' unless defined(&ST_TPE);
}
1;
