intel_adsp: rename clock registers due to possible conflict
SOF using the same defines and in some cases generating conflicts. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
4f6011c981
commit
728d8eb2c0
6 changed files with 36 additions and 36 deletions
|
@ -42,11 +42,11 @@
|
|||
BUILD_ASSERT(MIN_DELAY < CYC_PER_TICK);
|
||||
BUILD_ASSERT(COMPARATOR_IDX >= 0 && COMPARATOR_IDX <= 1);
|
||||
|
||||
#define WCTCS (SHIM_DSPWCTS)
|
||||
#define COUNTER_HI (SHIM_DSPWCH)
|
||||
#define COUNTER_LO (SHIM_DSPWCL)
|
||||
#define COMPARE_HI (SHIM_COMPARE_HI(COMPARATOR_IDX))
|
||||
#define COMPARE_LO (SHIM_COMPARE_LO(COMPARATOR_IDX))
|
||||
#define WCTCS (ADSP_SHIM_DSPWCTS)
|
||||
#define COUNTER_HI (ADSP_SHIM_DSPWCH)
|
||||
#define COUNTER_LO (ADSP_SHIM_DSPWCL)
|
||||
#define COMPARE_HI (ADSP_SHIM_COMPARE_HI(COMPARATOR_IDX))
|
||||
#define COMPARE_LO (ADSP_SHIM_COMPARE_LO(COMPARATOR_IDX))
|
||||
|
||||
|
||||
static struct k_spinlock lock;
|
||||
|
@ -191,7 +191,7 @@ static void irq_init(void)
|
|||
*/
|
||||
#ifdef CONFIG_SOC_SERIES_INTEL_ACE1X
|
||||
MTL_DINT[cpu].ie[MTL_INTL_TTS] |= BIT(COMPARATOR_IDX + 1);
|
||||
*WCTCS |= SHIM_DSPWCTCS_TTIE(COMPARATOR_IDX);
|
||||
*WCTCS |= ADSP_SHIM_DSPWCTCS_TTIE(COMPARATOR_IDX);
|
||||
#else
|
||||
CAVS_INTCTRL[cpu].l2.clear = CAVS_L2_DWCT0;
|
||||
#endif
|
||||
|
|
|
@ -70,13 +70,13 @@ struct mtl_tts {
|
|||
|
||||
#define MTL_TTS (*(volatile struct mtl_tts *)DFTTS_REG)
|
||||
|
||||
#define SHIM_DSPWCTS (&MTL_TTS.wctcs)
|
||||
#define SHIM_DSPWCH (&MTL_TTS.wc.hi)
|
||||
#define SHIM_DSPWCL (&MTL_TTS.wc.lo)
|
||||
#define SHIM_COMPARE_HI(idx) (&MTL_TTS.wctc[idx].hi)
|
||||
#define SHIM_COMPARE_LO(idx) (&MTL_TTS.wctc[idx].lo)
|
||||
#define ADSP_SHIM_DSPWCTS (&MTL_TTS.wctcs)
|
||||
#define ADSP_SHIM_DSPWCH (&MTL_TTS.wc.hi)
|
||||
#define ADSP_SHIM_DSPWCL (&MTL_TTS.wc.lo)
|
||||
#define ADSP_SHIM_COMPARE_HI(idx) (&MTL_TTS.wctc[idx].hi)
|
||||
#define ADSP_SHIM_COMPARE_LO(idx) (&MTL_TTS.wctc[idx].lo)
|
||||
|
||||
#define SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
#define ADSP_SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
|
||||
/* Low priority interrupt indices */
|
||||
#define MTL_INTL_HIPC 0
|
||||
|
|
|
@ -67,13 +67,13 @@ struct cavs_shim {
|
|||
|
||||
#define CAVS_SHIM (*((volatile struct cavs_shim *)DT_REG_ADDR(DT_NODELABEL(shim))))
|
||||
|
||||
#define SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
#define ADSP_SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define ADSP_SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define ADSP_SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define ADSP_SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define ADSP_SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
|
||||
#define SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
#define ADSP_SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
|
||||
/* L2 Local Memory control (cAVS 1.8+) */
|
||||
struct cavs_l2lm {
|
||||
|
|
|
@ -67,13 +67,13 @@ struct cavs_shim {
|
|||
|
||||
#define CAVS_SHIM (*((volatile struct cavs_shim *)DT_REG_ADDR(DT_NODELABEL(shim))))
|
||||
|
||||
#define SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
#define ADSP_SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define ADSP_SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define ADSP_SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define ADSP_SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define ADSP_SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
|
||||
#define SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
#define ADSP_SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
|
||||
/* L2 Local Memory control (cAVS 1.8+) */
|
||||
struct cavs_l2lm {
|
||||
|
|
|
@ -67,13 +67,13 @@ struct cavs_shim {
|
|||
|
||||
#define CAVS_SHIM (*((volatile struct cavs_shim *)DT_REG_ADDR(DT_NODELABEL(shim))))
|
||||
|
||||
#define SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
#define ADSP_SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define ADSP_SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define ADSP_SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define ADSP_SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define ADSP_SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
|
||||
#define SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
#define ADSP_SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
|
||||
/* L2 Local Memory control (cAVS 1.8+) */
|
||||
struct cavs_l2lm {
|
||||
|
|
|
@ -67,13 +67,13 @@ struct cavs_shim {
|
|||
|
||||
#define CAVS_SHIM (*((volatile struct cavs_shim *)DT_REG_ADDR(DT_NODELABEL(shim))))
|
||||
|
||||
#define SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
#define ADSP_SHIM_DSPWCTS (&CAVS_SHIM.dspwctcs)
|
||||
#define ADSP_SHIM_DSPWCH (&CAVS_SHIM.dspwc_hi)
|
||||
#define ADSP_SHIM_DSPWCL (&CAVS_SHIM.dspwc_lo)
|
||||
#define ADSP_SHIM_COMPARE_HI(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_hi))
|
||||
#define ADSP_SHIM_COMPARE_LO(idx) (&CAVS_SHIM.UTIL_CAT(UTIL_CAT(dspwct, idx), c_lo))
|
||||
|
||||
#define SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
#define ADSP_SHIM_DSPWCTCS_TTIE(c) BIT(8 + (c))
|
||||
|
||||
/* L2 Local Memory control (cAVS 1.8+) */
|
||||
struct cavs_l2lm {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue