diff options
author | Ben V. Brown <Ralim@Ralimtek.com> | 2022-06-24 16:38:01 +0300 |
---|---|---|
committer | Ben V. Brown <Ralim@Ralimtek.com> | 2022-06-24 16:38:01 +0300 |
commit | a11c0f1d69566db1f121cf02c2e9c1fe25cfb827 (patch) | |
tree | 0db08c5394fa7b413f43e43917c4af7f091312bf | |
parent | 40ff789b9aa8c2eba18e98b41da33eddd20e68f0 (diff) |
Fix RDO for EPR index
-rw-r--r-- | include/pd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/pd.h b/include/pd.h index 16b53dd..ac997f6 100644 --- a/include/pd.h +++ b/include/pd.h @@ -240,7 +240,7 @@ * PD Request Data Object */ #define PD_RDO_OBJPOS_SHIFT 28 -#define PD_RDO_OBJPOS (0x7 << PD_RDO_OBJPOS_SHIFT) +#define PD_RDO_OBJPOS (0xF << PD_RDO_OBJPOS_SHIFT) #define PD_RDO_GIVEBACK_SHIFT 27 #define PD_RDO_GIVEBACK (1 << PD_RDO_GIVEBACK_SHIFT) #define PD_RDO_CAP_MISMATCH_SHIFT 26 @@ -348,6 +348,7 @@ * MO: milliohm */ #define PD_MV2PRV(mv) ((mv) / 20) +#define PD_MV2APS(mv) (((mv) / 25) & ~0b11) #define PD_MV2PDV(mv) ((mv) / 50) #define PD_MV2PAV(mv) ((mv) / 100) #define PD_PRV2MV(prv) ((prv)*20) |