Disable clkobsv output pin, LEAP clks to save power
Broadcom suggested in support case 839714 that we can disable more
things to save even more power.
Change-Id: Ib85cfff8d5fcf286806e3069f78cfe83d8a9e2de
diff --git a/bmoca-6802.c b/bmoca-6802.c
index 55494b9..8335d67 100644
--- a/bmoca-6802.c
+++ b/bmoca-6802.c
@@ -960,6 +960,11 @@
MOCA_WR(0x101000fc, 0x6); // CLKGEN_LEAP_TOP_INST_SHARED
MOCA_WR(0x10100164, 0x3); // CLKGEN_SYS_CTRL_INST_POWER_SWITCH_MEMORY
+ /* Disable clkobsv output pin to save power */
+ MOCA_WR(0x1010013C, 0x1); // CLKGEN_PAD_CLOCK_DISABLE
+ /* Disable LEAP clocks to save power */
+ MOCA_WR(0x101000D4, 0x7); // CLKGEN_LEAP_TOP_INST_CLOCK_DISABLE
+
// bcmenet_register_moca_fc_bits_cb(
// moca_get_fc_bits, pMocaData->use_spi ? 1 : 0, (void *)priv);
#endif