bcm47xx: Rename all SSB_PLLRES_ to SSB_PMURES_

SVN-Revision: 14374
This commit is contained in:
Michael Büsch 2009-02-02 20:04:22 +00:00
parent 5e48d8268e
commit 629188123c

View File

@ -13,7 +13,7 @@ Index: linux-2.6.28.2/drivers/ssb/Makefile
Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c
=================================================================== ===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c 2009-02-02 20:57:13.000000000 +0100 +++ linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c 2009-02-02 20:59:48.000000000 +0100
@@ -0,0 +1,481 @@ @@ -0,0 +1,481 @@
+/* +/*
+ * Sonics Silicon Backplane + * Sonics Silicon Backplane
@ -119,15 +119,15 @@ Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c
+ switch (bus->chip_id) { + switch (bus->chip_id) {
+ case 0x4328: + case 0x4328:
+ chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK, + chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK,
+ ~(1 << SSB_PLLRES_4328_BB_PLL_PU)); + ~(1 << SSB_PMURES_4328_BB_PLL_PU));
+ chipco_mask32(cc, SSB_CHIPCO_PMU_MAXRES_MSK, + chipco_mask32(cc, SSB_CHIPCO_PMU_MAXRES_MSK,
+ ~(1 << SSB_PLLRES_4328_BB_PLL_PU)); + ~(1 << SSB_PMURES_4328_BB_PLL_PU));
+ break; + break;
+ case 0x5354: + case 0x5354:
+ chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK, + chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK,
+ ~(1 << SSB_PLLRES_5354_BB_PLL_PU)); + ~(1 << SSB_PMURES_5354_BB_PLL_PU));
+ chipco_mask32(cc, SSB_CHIPCO_PMU_MAXRES_MSK, + chipco_mask32(cc, SSB_CHIPCO_PMU_MAXRES_MSK,
+ ~(1 << SSB_PLLRES_5354_BB_PLL_PU)); + ~(1 << SSB_PMURES_5354_BB_PLL_PU));
+ break; + break;
+ default: + default:
+ SSB_WARN_ON(1); + SSB_WARN_ON(1);
@ -260,11 +260,11 @@ Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c
+ switch (bus->chip_id) { + switch (bus->chip_id) {
+ case 0x4325: + case 0x4325:
+ chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK, + chipco_mask32(cc, SSB_CHIPCO_PMU_MINRES_MSK,
+ ~((1 << SSB_PLLRES_4325_BBPLL_PWRSW_PU) | + ~((1 << SSB_PMURES_4325_BBPLL_PWRSW_PU) |
+ (1 << SSB_PLLRES_4325_HT_AVAIL))); + (1 << SSB_PMURES_4325_HT_AVAIL)));
+ chipco_mask32(cc, SSB_CHIPCO_PMU_MAXRES_MSK, + chipco_mask32(cc, SSB_CHIPCO_PMU_MAXRES_MSK,
+ ~((1 << SSB_PLLRES_4325_BBPLL_PWRSW_PU) | + ~((1 << SSB_PMURES_4325_BBPLL_PWRSW_PU) |
+ (1 << SSB_PLLRES_4325_HT_AVAIL))); + (1 << SSB_PMURES_4325_HT_AVAIL)));
+ /* Adjust the BBPLL to 2 on all channels later. */ + /* Adjust the BBPLL to 2 on all channels later. */
+ buffer_strength = 0x222222; + buffer_strength = 0x222222;
+ break; + break;
@ -332,51 +332,51 @@ Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c
+}; +};
+ +
+static const struct pmu_res_updown_tab_entry pmu_res_updown_tab_4328a0[] = { +static const struct pmu_res_updown_tab_entry pmu_res_updown_tab_4328a0[] = {
+ { .resource = SSB_PLLRES_4328_EXT_SWITCHER_PWM, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_EXT_SWITCHER_PWM, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_BB_SWITCHER_PWM, .updown = 0x1F01, }, + { .resource = SSB_PMURES_4328_BB_SWITCHER_PWM, .updown = 0x1F01, },
+ { .resource = SSB_PLLRES_4328_BB_SWITCHER_BURST, .updown = 0x010F, }, + { .resource = SSB_PMURES_4328_BB_SWITCHER_BURST, .updown = 0x010F, },
+ { .resource = SSB_PLLRES_4328_BB_EXT_SWITCHER_BURST, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_BB_EXT_SWITCHER_BURST, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_ILP_REQUEST, .updown = 0x0202, }, + { .resource = SSB_PMURES_4328_ILP_REQUEST, .updown = 0x0202, },
+ { .resource = SSB_PLLRES_4328_RADIO_SWITCHER_PWM, .updown = 0x0F01, }, + { .resource = SSB_PMURES_4328_RADIO_SWITCHER_PWM, .updown = 0x0F01, },
+ { .resource = SSB_PLLRES_4328_RADIO_SWITCHER_BURST, .updown = 0x0F01, }, + { .resource = SSB_PMURES_4328_RADIO_SWITCHER_BURST, .updown = 0x0F01, },
+ { .resource = SSB_PLLRES_4328_ROM_SWITCH, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_ROM_SWITCH, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_PA_REF_LDO, .updown = 0x0F01, }, + { .resource = SSB_PMURES_4328_PA_REF_LDO, .updown = 0x0F01, },
+ { .resource = SSB_PLLRES_4328_RADIO_LDO, .updown = 0x0F01, }, + { .resource = SSB_PMURES_4328_RADIO_LDO, .updown = 0x0F01, },
+ { .resource = SSB_PLLRES_4328_AFE_LDO, .updown = 0x0F01, }, + { .resource = SSB_PMURES_4328_AFE_LDO, .updown = 0x0F01, },
+ { .resource = SSB_PLLRES_4328_PLL_LDO, .updown = 0x0F01, }, + { .resource = SSB_PMURES_4328_PLL_LDO, .updown = 0x0F01, },
+ { .resource = SSB_PLLRES_4328_BG_FILTBYP, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_BG_FILTBYP, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_TX_FILTBYP, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_TX_FILTBYP, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_RX_FILTBYP, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_RX_FILTBYP, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_XTAL_PU, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_XTAL_PU, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_XTAL_EN, .updown = 0xA001, }, + { .resource = SSB_PMURES_4328_XTAL_EN, .updown = 0xA001, },
+ { .resource = SSB_PLLRES_4328_BB_PLL_FILTBYP, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_BB_PLL_FILTBYP, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_RF_PLL_FILTBYP, .updown = 0x0101, }, + { .resource = SSB_PMURES_4328_RF_PLL_FILTBYP, .updown = 0x0101, },
+ { .resource = SSB_PLLRES_4328_BB_PLL_PU, .updown = 0x0701, }, + { .resource = SSB_PMURES_4328_BB_PLL_PU, .updown = 0x0701, },
+}; +};
+ +
+static const struct pmu_res_depend_tab_entry pmu_res_depend_tab_4328a0[] = { +static const struct pmu_res_depend_tab_entry pmu_res_depend_tab_4328a0[] = {
+ { + {
+ /* Adjust ILP Request to avoid forcing EXT/BB into burst mode. */ + /* Adjust ILP Request to avoid forcing EXT/BB into burst mode. */
+ .resource = SSB_PLLRES_4328_ILP_REQUEST, + .resource = SSB_PMURES_4328_ILP_REQUEST,
+ .task = PMU_RES_DEP_SET, + .task = PMU_RES_DEP_SET,
+ .depend = ((1 << SSB_PLLRES_4328_EXT_SWITCHER_PWM) | + .depend = ((1 << SSB_PMURES_4328_EXT_SWITCHER_PWM) |
+ (1 << SSB_PLLRES_4328_BB_SWITCHER_PWM)), + (1 << SSB_PMURES_4328_BB_SWITCHER_PWM)),
+ }, + },
+}; +};
+ +
+static const struct pmu_res_updown_tab_entry pmu_res_updown_tab_4325a0[] = { +static const struct pmu_res_updown_tab_entry pmu_res_updown_tab_4325a0[] = {
+ { .resource = SSB_PLLRES_4325_XTAL_PU, .updown = 0x1501, }, + { .resource = SSB_PMURES_4325_XTAL_PU, .updown = 0x1501, },
+}; +};
+ +
+static const struct pmu_res_depend_tab_entry pmu_res_depend_tab_4325a0[] = { +static const struct pmu_res_depend_tab_entry pmu_res_depend_tab_4325a0[] = {
+ { + {
+ /* Adjust HT-Available dependencies. */ + /* Adjust HT-Available dependencies. */
+ .resource = SSB_PLLRES_4325_HT_AVAIL, + .resource = SSB_PMURES_4325_HT_AVAIL,
+ .task = PMU_RES_DEP_ADD, + .task = PMU_RES_DEP_ADD,
+ .depend = ((1 << SSB_PLLRES_4325_RX_PWRSW_PU) | + .depend = ((1 << SSB_PMURES_4325_RX_PWRSW_PU) |
+ (1 << SSB_PLLRES_4325_TX_PWRSW_PU) | + (1 << SSB_PMURES_4325_TX_PWRSW_PU) |
+ (1 << SSB_PLLRES_4325_LOGEN_PWRSW_PU) | + (1 << SSB_PMURES_4325_LOGEN_PWRSW_PU) |
+ (1 << SSB_PLLRES_4325_AFE_PWRSW_PU)), + (1 << SSB_PMURES_4325_AFE_PWRSW_PU)),
+ }, + },
+}; +};
+ +
@ -399,11 +399,11 @@ Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c
+ break; + break;
+ case 0x4325: + case 0x4325:
+ /* Power OTP down later. */ + /* Power OTP down later. */
+ min_msk = (1 << SSB_PLLRES_4325_CBUCK_BURST) | + min_msk = (1 << SSB_PMURES_4325_CBUCK_BURST) |
+ (1 << SSB_PLLRES_4325_LNLDO2_PU); + (1 << SSB_PMURES_4325_LNLDO2_PU);
+ if (chipco_read32(cc, SSB_CHIPCO_CHIPSTAT) & + if (chipco_read32(cc, SSB_CHIPCO_CHIPSTAT) &
+ SSB_CHIPCO_CHST_4325_PMUTOP_2B) + SSB_CHIPCO_CHST_4325_PMUTOP_2B)
+ min_msk |= (1 << SSB_PLLRES_4325_CLDO_CBUCK_BURST); + min_msk |= (1 << SSB_PMURES_4325_CLDO_CBUCK_BURST);
+ /* The PLL may turn on, if it decides so. */ + /* The PLL may turn on, if it decides so. */
+ max_msk = 0xFFFFF; + max_msk = 0xFFFFF;
+ updown_tab = pmu_res_updown_tab_4325a0; + updown_tab = pmu_res_updown_tab_4325a0;
@ -412,9 +412,9 @@ Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon_pmu.c
+ depend_tab_size = ARRAY_SIZE(pmu_res_depend_tab_4325a0); + depend_tab_size = ARRAY_SIZE(pmu_res_depend_tab_4325a0);
+ break; + break;
+ case 0x4328: + case 0x4328:
+ min_msk = (1 << SSB_PLLRES_4328_EXT_SWITCHER_PWM) | + min_msk = (1 << SSB_PMURES_4328_EXT_SWITCHER_PWM) |
+ (1 << SSB_PLLRES_4328_BB_SWITCHER_PWM) | + (1 << SSB_PMURES_4328_BB_SWITCHER_PWM) |
+ (1 << SSB_PLLRES_4328_XTAL_EN); + (1 << SSB_PMURES_4328_XTAL_EN);
+ /* The PLL may turn on, if it decides so. */ + /* The PLL may turn on, if it decides so. */
+ max_msk = 0xFFFFF; + max_msk = 0xFFFFF;
+ updown_tab = pmu_res_updown_tab_4328a0; + updown_tab = pmu_res_updown_tab_4328a0;
@ -531,7 +531,7 @@ Index: linux-2.6.28.2/drivers/ssb/driver_chipcommon.c
Index: linux-2.6.28.2/include/linux/ssb/ssb_driver_chipcommon.h Index: linux-2.6.28.2/include/linux/ssb/ssb_driver_chipcommon.h
=================================================================== ===================================================================
--- linux-2.6.28.2.orig/include/linux/ssb/ssb_driver_chipcommon.h 2009-02-01 13:22:59.000000000 +0100 --- linux-2.6.28.2.orig/include/linux/ssb/ssb_driver_chipcommon.h 2009-02-01 13:22:59.000000000 +0100
+++ linux-2.6.28.2/include/linux/ssb/ssb_driver_chipcommon.h 2009-02-01 21:09:37.000000000 +0100 +++ linux-2.6.28.2/include/linux/ssb/ssb_driver_chipcommon.h 2009-02-02 21:00:08.000000000 +0100
@@ -181,6 +181,16 @@ @@ -181,6 +181,16 @@
#define SSB_CHIPCO_PROG_WAITCNT 0x0124 #define SSB_CHIPCO_PROG_WAITCNT 0x0124
#define SSB_CHIPCO_FLASH_CFG 0x0128 #define SSB_CHIPCO_FLASH_CFG 0x0128
@ -620,89 +620,89 @@ Index: linux-2.6.28.2/include/linux/ssb/ssb_driver_chipcommon.h
+#define SSB_PMU1_PLLCTL5 5 +#define SSB_PMU1_PLLCTL5 5
+ +
+/* BCM4312 PLL resource numbers. */ +/* BCM4312 PLL resource numbers. */
+#define SSB_PLLRES_4312_SWITCHER_BURST 0 +#define SSB_PMURES_4312_SWITCHER_BURST 0
+#define SSB_PLLRES_4312_SWITCHER_PWM 1 +#define SSB_PMURES_4312_SWITCHER_PWM 1
+#define SSB_PLLRES_4312_PA_REF_LDO 2 +#define SSB_PMURES_4312_PA_REF_LDO 2
+#define SSB_PLLRES_4312_CORE_LDO_BURST 3 +#define SSB_PMURES_4312_CORE_LDO_BURST 3
+#define SSB_PLLRES_4312_CORE_LDO_PWM 4 +#define SSB_PMURES_4312_CORE_LDO_PWM 4
+#define SSB_PLLRES_4312_RADIO_LDO 5 +#define SSB_PMURES_4312_RADIO_LDO 5
+#define SSB_PLLRES_4312_ILP_REQUEST 6 +#define SSB_PMURES_4312_ILP_REQUEST 6
+#define SSB_PLLRES_4312_BG_FILTBYP 7 +#define SSB_PMURES_4312_BG_FILTBYP 7
+#define SSB_PLLRES_4312_TX_FILTBYP 8 +#define SSB_PMURES_4312_TX_FILTBYP 8
+#define SSB_PLLRES_4312_RX_FILTBYP 9 +#define SSB_PMURES_4312_RX_FILTBYP 9
+#define SSB_PLLRES_4312_XTAL_PU 10 +#define SSB_PMURES_4312_XTAL_PU 10
+#define SSB_PLLRES_4312_ALP_AVAIL 11 +#define SSB_PMURES_4312_ALP_AVAIL 11
+#define SSB_PLLRES_4312_BB_PLL_FILTBYP 12 +#define SSB_PMURES_4312_BB_PLL_FILTBYP 12
+#define SSB_PLLRES_4312_RF_PLL_FILTBYP 13 +#define SSB_PMURES_4312_RF_PLL_FILTBYP 13
+#define SSB_PLLRES_4312_HT_AVAIL 14 +#define SSB_PMURES_4312_HT_AVAIL 14
+ +
+/* BCM4325 PLL resource numbers. */ +/* BCM4325 PLL resource numbers. */
+#define SSB_PLLRES_4325_BUCK_BOOST_BURST 0 +#define SSB_PMURES_4325_BUCK_BOOST_BURST 0
+#define SSB_PLLRES_4325_CBUCK_BURST 1 +#define SSB_PMURES_4325_CBUCK_BURST 1
+#define SSB_PLLRES_4325_CBUCK_PWM 2 +#define SSB_PMURES_4325_CBUCK_PWM 2
+#define SSB_PLLRES_4325_CLDO_CBUCK_BURST 3 +#define SSB_PMURES_4325_CLDO_CBUCK_BURST 3
+#define SSB_PLLRES_4325_CLDO_CBUCK_PWM 4 +#define SSB_PMURES_4325_CLDO_CBUCK_PWM 4
+#define SSB_PLLRES_4325_BUCK_BOOST_PWM 5 +#define SSB_PMURES_4325_BUCK_BOOST_PWM 5
+#define SSB_PLLRES_4325_ILP_REQUEST 6 +#define SSB_PMURES_4325_ILP_REQUEST 6
+#define SSB_PLLRES_4325_ABUCK_BURST 7 +#define SSB_PMURES_4325_ABUCK_BURST 7
+#define SSB_PLLRES_4325_ABUCK_PWM 8 +#define SSB_PMURES_4325_ABUCK_PWM 8
+#define SSB_PLLRES_4325_LNLDO1_PU 9 +#define SSB_PMURES_4325_LNLDO1_PU 9
+#define SSB_PLLRES_4325_LNLDO2_PU 10 +#define SSB_PMURES_4325_LNLDO2_PU 10
+#define SSB_PLLRES_4325_LNLDO3_PU 11 +#define SSB_PMURES_4325_LNLDO3_PU 11
+#define SSB_PLLRES_4325_LNLDO4_PU 12 +#define SSB_PMURES_4325_LNLDO4_PU 12
+#define SSB_PLLRES_4325_XTAL_PU 13 +#define SSB_PMURES_4325_XTAL_PU 13
+#define SSB_PLLRES_4325_ALP_AVAIL 14 +#define SSB_PMURES_4325_ALP_AVAIL 14
+#define SSB_PLLRES_4325_RX_PWRSW_PU 15 +#define SSB_PMURES_4325_RX_PWRSW_PU 15
+#define SSB_PLLRES_4325_TX_PWRSW_PU 16 +#define SSB_PMURES_4325_TX_PWRSW_PU 16
+#define SSB_PLLRES_4325_RFPLL_PWRSW_PU 17 +#define SSB_PMURES_4325_RFPLL_PWRSW_PU 17
+#define SSB_PLLRES_4325_LOGEN_PWRSW_PU 18 +#define SSB_PMURES_4325_LOGEN_PWRSW_PU 18
+#define SSB_PLLRES_4325_AFE_PWRSW_PU 19 +#define SSB_PMURES_4325_AFE_PWRSW_PU 19
+#define SSB_PLLRES_4325_BBPLL_PWRSW_PU 20 +#define SSB_PMURES_4325_BBPLL_PWRSW_PU 20
+#define SSB_PLLRES_4325_HT_AVAIL 21 +#define SSB_PMURES_4325_HT_AVAIL 21
+ +
+/* BCM4328 PLL resource numbers. */ +/* BCM4328 PLL resource numbers. */
+#define SSB_PLLRES_4328_EXT_SWITCHER_PWM 0 +#define SSB_PMURES_4328_EXT_SWITCHER_PWM 0
+#define SSB_PLLRES_4328_BB_SWITCHER_PWM 1 +#define SSB_PMURES_4328_BB_SWITCHER_PWM 1
+#define SSB_PLLRES_4328_BB_SWITCHER_BURST 2 +#define SSB_PMURES_4328_BB_SWITCHER_BURST 2
+#define SSB_PLLRES_4328_BB_EXT_SWITCHER_BURST 3 +#define SSB_PMURES_4328_BB_EXT_SWITCHER_BURST 3
+#define SSB_PLLRES_4328_ILP_REQUEST 4 +#define SSB_PMURES_4328_ILP_REQUEST 4
+#define SSB_PLLRES_4328_RADIO_SWITCHER_PWM 5 +#define SSB_PMURES_4328_RADIO_SWITCHER_PWM 5
+#define SSB_PLLRES_4328_RADIO_SWITCHER_BURST 6 +#define SSB_PMURES_4328_RADIO_SWITCHER_BURST 6
+#define SSB_PLLRES_4328_ROM_SWITCH 7 +#define SSB_PMURES_4328_ROM_SWITCH 7
+#define SSB_PLLRES_4328_PA_REF_LDO 8 +#define SSB_PMURES_4328_PA_REF_LDO 8
+#define SSB_PLLRES_4328_RADIO_LDO 9 +#define SSB_PMURES_4328_RADIO_LDO 9
+#define SSB_PLLRES_4328_AFE_LDO 10 +#define SSB_PMURES_4328_AFE_LDO 10
+#define SSB_PLLRES_4328_PLL_LDO 11 +#define SSB_PMURES_4328_PLL_LDO 11
+#define SSB_PLLRES_4328_BG_FILTBYP 12 +#define SSB_PMURES_4328_BG_FILTBYP 12
+#define SSB_PLLRES_4328_TX_FILTBYP 13 +#define SSB_PMURES_4328_TX_FILTBYP 13
+#define SSB_PLLRES_4328_RX_FILTBYP 14 +#define SSB_PMURES_4328_RX_FILTBYP 14
+#define SSB_PLLRES_4328_XTAL_PU 15 +#define SSB_PMURES_4328_XTAL_PU 15
+#define SSB_PLLRES_4328_XTAL_EN 16 +#define SSB_PMURES_4328_XTAL_EN 16
+#define SSB_PLLRES_4328_BB_PLL_FILTBYP 17 +#define SSB_PMURES_4328_BB_PLL_FILTBYP 17
+#define SSB_PLLRES_4328_RF_PLL_FILTBYP 18 +#define SSB_PMURES_4328_RF_PLL_FILTBYP 18
+#define SSB_PLLRES_4328_BB_PLL_PU 19 +#define SSB_PMURES_4328_BB_PLL_PU 19
+ +
+/* BCM5354 PLL resource numbers. */ +/* BCM5354 PLL resource numbers. */
+#define SSB_PLLRES_5354_EXT_SWITCHER_PWM 0 +#define SSB_PMURES_5354_EXT_SWITCHER_PWM 0
+#define SSB_PLLRES_5354_BB_SWITCHER_PWM 1 +#define SSB_PMURES_5354_BB_SWITCHER_PWM 1
+#define SSB_PLLRES_5354_BB_SWITCHER_BURST 2 +#define SSB_PMURES_5354_BB_SWITCHER_BURST 2
+#define SSB_PLLRES_5354_BB_EXT_SWITCHER_BURST 3 +#define SSB_PMURES_5354_BB_EXT_SWITCHER_BURST 3
+#define SSB_PLLRES_5354_ILP_REQUEST 4 +#define SSB_PMURES_5354_ILP_REQUEST 4
+#define SSB_PLLRES_5354_RADIO_SWITCHER_PWM 5 +#define SSB_PMURES_5354_RADIO_SWITCHER_PWM 5
+#define SSB_PLLRES_5354_RADIO_SWITCHER_BURST 6 +#define SSB_PMURES_5354_RADIO_SWITCHER_BURST 6
+#define SSB_PLLRES_5354_ROM_SWITCH 7 +#define SSB_PMURES_5354_ROM_SWITCH 7
+#define SSB_PLLRES_5354_PA_REF_LDO 8 +#define SSB_PMURES_5354_PA_REF_LDO 8
+#define SSB_PLLRES_5354_RADIO_LDO 9 +#define SSB_PMURES_5354_RADIO_LDO 9
+#define SSB_PLLRES_5354_AFE_LDO 10 +#define SSB_PMURES_5354_AFE_LDO 10
+#define SSB_PLLRES_5354_PLL_LDO 11 +#define SSB_PMURES_5354_PLL_LDO 11
+#define SSB_PLLRES_5354_BG_FILTBYP 12 +#define SSB_PMURES_5354_BG_FILTBYP 12
+#define SSB_PLLRES_5354_TX_FILTBYP 13 +#define SSB_PMURES_5354_TX_FILTBYP 13
+#define SSB_PLLRES_5354_RX_FILTBYP 14 +#define SSB_PMURES_5354_RX_FILTBYP 14
+#define SSB_PLLRES_5354_XTAL_PU 15 +#define SSB_PMURES_5354_XTAL_PU 15
+#define SSB_PLLRES_5354_XTAL_EN 16 +#define SSB_PMURES_5354_XTAL_EN 16
+#define SSB_PLLRES_5354_BB_PLL_FILTBYP 17 +#define SSB_PMURES_5354_BB_PLL_FILTBYP 17
+#define SSB_PLLRES_5354_RF_PLL_FILTBYP 18 +#define SSB_PMURES_5354_RF_PLL_FILTBYP 18
+#define SSB_PLLRES_5354_BB_PLL_PU 19 +#define SSB_PMURES_5354_BB_PLL_PU 19
+ +
+ +
+ +