summaryrefslogtreecommitdiffstats
path: root/libs/MII/include
diff options
context:
space:
mode:
authorEvan Lojewski <github@meklort.com>2019-06-14 22:58:54 -0600
committerEvan Lojewski <github@meklort.com>2019-06-14 22:58:54 -0600
commitd460f67cbfd01dd12ea7ab019a0eca43899f287f (patch)
tree1525a05db056dc0675cf162de3bfb0ecf35b1905 /libs/MII/include
parent12984bad4ee89630a08ea9d0c5b36d047c7fed3c (diff)
downloadbcm5719-ortega-d460f67cbfd01dd12ea7ab019a0eca43899f287f.tar.gz
bcm5719-ortega-d460f67cbfd01dd12ea7ab019a0eca43899f287f.zip
Regenerate headers with top level print routine and update names for shared type registers.
Diffstat (limited to 'libs/MII/include')
-rw-r--r--libs/MII/include/bcm5719_MII.h38
1 files changed, 38 insertions, 0 deletions
diff --git a/libs/MII/include/bcm5719_MII.h b/libs/MII/include/bcm5719_MII.h
index 86ad024..cbe98d4 100644
--- a/libs/MII/include/bcm5719_MII.h
+++ b/libs/MII/include/bcm5719_MII.h
@@ -4297,6 +4297,44 @@ typedef struct MII_t {
SpareControl3.r16.setComponentOffset(0x51c);
MiscellaneousControl.r16.setComponentOffset(0x718);
}
+ void print()
+ {
+ Control.print();
+ Status.print();
+ PhyIdHigh.print();
+ PhyIdLow.print();
+ AutonegotiationAdvertisement.print();
+ AutonegotiationLinkPartnerAbilityBasePage.print();
+ AutonegotiationExpansion.print();
+ AutonegotiationNextPageTransmit.print();
+ AutonegotiationLinkPartnerAbilityNextPage.print();
+ _1000baseTControl.print();
+ _1000baseTStatus.print();
+ BroadreachLreAccess.print();
+ IeeeExtendedStatus.print();
+ PhyExtendedControl.print();
+ PhyExtendedStatus.print();
+ ReceiveErrorCounter.print();
+ FalseCarrierSenseCounter.print();
+ LocalRemoteReceiverNotOkCounter.print();
+ AuxiliaryControl.print();
+ AuxiliaryStatusSummary.print();
+ InterruptStatus.print();
+ InterruptMask.print();
+ CabletronLed.print();
+ Test1.print();
+ BlockSelect.print();
+ _10baseT.print();
+ DllSelection.print();
+ PowerAndMiiControl.print();
+ SpareControl1.print();
+ ClockAlignmentControl.print();
+ MiscTest1.print();
+ SpareControl2.print();
+ MiscTest2.print();
+ SpareControl3.print();
+ MiscellaneousControl.print();
+ }
typedef uint32_t (*callback_t)(uint32_t, uint32_t, void*);
callback_t mIndexReadCallback;
void* mIndexReadCallbackArgs;
OpenPOWER on IntegriCloud