Lines Matching refs:tcdm_base
449 static __iomem void *tcdm_base;
585 return (readb(tcdm_base + PRCM_AVS_VARM_MAX_OPP) &
601 writeb(val, (tcdm_base + PRCM_ROMCODE_A2P));
614 return readb(tcdm_base + PRCM_ROMCODE_P2A);
624 return readb(tcdm_base + PRCM_XP70_CUR_PWR_STATE);
704 writeb(MB0H_POWER_STATE_TRANS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
705 writeb(state, (tcdm_base + PRCM_REQ_MB0_AP_POWER_STATE));
706 writeb((keep_ap_pll ? 1 : 0), (tcdm_base + PRCM_REQ_MB0_AP_PLL_STATE));
708 (tcdm_base + PRCM_REQ_MB0_ULP_CLOCK_STATE));
709 writeb(0, (tcdm_base + PRCM_REQ_MB0_DO_NOT_WFI));
719 return readb(tcdm_base + PRCM_ACK_MB0_AP_PWRSTTR_STATUS);
746 writel(dbb_events, (tcdm_base + PRCM_REQ_MB0_WAKEUP_8500));
747 writel(abb_events, (tcdm_base + PRCM_REQ_MB0_WAKEUP_4500));
748 writeb(header[i], (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
790 if (readb(tcdm_base + PRCM_ACK_MB0_READ_POINTER) & 1)
791 *buf = (tcdm_base + PRCM_ACK_MB0_WAKEUP_1_4500);
793 *buf = (tcdm_base + PRCM_ACK_MB0_WAKEUP_0_4500);
817 writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
818 writeb(opp, (tcdm_base + PRCM_REQ_MB1_ARM_OPP));
819 writeb(APE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_APE_OPP));
840 return readb(tcdm_base + PRCM_ACK_MB1_CURRENT_ARM_OPP);
924 writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
925 writeb(ARM_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_ARM_OPP));
927 (tcdm_base + PRCM_REQ_MB1_APE_OPP));
955 return readb(tcdm_base + PRCM_ACK_MB1_CURRENT_APE_OPP);
989 writeb(header, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
1019 (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
1049 writeb(MB1H_PLL_ON_OFF, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
1050 writeb(clock, (tcdm_base + PRCM_REQ_MB1_PLL_ON_OFF));
1103 writeb(EPOD_STATE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB2 + i));
1104 writeb(epod_state, (tcdm_base + PRCM_REQ_MB2 + epod_id));
1106 writeb(MB2H_DPS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB2));
1166 writel(sleep_cfg, (tcdm_base + PRCM_REQ_MB2_AUTO_PM_SLEEP));
1167 writel(idle_cfg, (tcdm_base + PRCM_REQ_MB2_AUTO_PM_IDLE));
1198 writeb((enable ? ON : OFF), (tcdm_base + PRCM_REQ_MB3_SYSCLK_MGT));
1200 writeb(MB3H_SYSCLK, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB3));
1929 writeb(MB4H_MEM_ST, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
1931 (tcdm_base + PRCM_REQ_MB4_DDR_ST_AP_SLEEP_IDLE));
1933 (tcdm_base + PRCM_REQ_MB4_DDR_ST_AP_DEEP_IDLE));
1934 writeb(state, (tcdm_base + PRCM_REQ_MB4_ESRAM0_ST));
1951 writeb(threshold, (tcdm_base + PRCM_REQ_MB4_HOTDOG_THRESHOLD));
1952 writeb(MB4H_HOTDOG, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
1969 writeb(low, (tcdm_base + PRCM_REQ_MB4_HOTMON_LOW));
1970 writeb(high, (tcdm_base + PRCM_REQ_MB4_HOTMON_HIGH));
1972 (tcdm_base + PRCM_REQ_MB4_HOTMON_CONFIG));
1973 writeb(MB4H_HOTMON, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
1991 writew(val, (tcdm_base + PRCM_REQ_MB4_HOT_PERIOD));
1992 writeb(MB4H_HOT_PERIOD, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
2025 writeb(d0, (tcdm_base + PRCM_REQ_MB4_A9WDOG_0));
2026 writeb(d1, (tcdm_base + PRCM_REQ_MB4_A9WDOG_1));
2027 writeb(d2, (tcdm_base + PRCM_REQ_MB4_A9WDOG_2));
2028 writeb(d3, (tcdm_base + PRCM_REQ_MB4_A9WDOG_3));
2030 writeb(cmd, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
2108 writeb(0, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB5));
2109 writeb(PRCMU_I2C_READ(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP));
2110 writeb(PRCMU_I2C_STOP_EN, (tcdm_base + PRCM_REQ_MB5_I2C_HW_BITS));
2111 writeb(reg, (tcdm_base + PRCM_REQ_MB5_I2C_REG));
2112 writeb(0, (tcdm_base + PRCM_REQ_MB5_I2C_VAL));
2158 writeb(~*mask, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB5));
2159 writeb(PRCMU_I2C_WRITE(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP));
2160 writeb(PRCMU_I2C_STOP_EN, (tcdm_base + PRCM_REQ_MB5_I2C_HW_BITS));
2161 writeb(reg, (tcdm_base + PRCM_REQ_MB5_I2C_REG));
2162 writeb(*value, (tcdm_base + PRCM_REQ_MB5_I2C_VAL));
2281 writew(reset_code, (tcdm_base + PRCM_SW_RST_REASON));
2293 return readw(tcdm_base + PRCM_SW_RST_REASON);
2306 writeb(MB1H_RESET_MODEM, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1));
2327 writeb(MB0H_READ_WAKEUP_ACK, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0));
2346 header = readb(tcdm_base + PRCM_MBOX_HEADER_ACK_MB0);
2350 if (readb(tcdm_base + PRCM_ACK_MB0_READ_POINTER) & 1)
2351 ev = readl(tcdm_base + PRCM_ACK_MB0_WAKEUP_1_8500);
2353 ev = readl(tcdm_base + PRCM_ACK_MB0_WAKEUP_0_8500);
2379 mb1_transfer.ack.header = readb(tcdm_base + PRCM_MBOX_HEADER_REQ_MB1);
2380 mb1_transfer.ack.arm_opp = readb(tcdm_base +
2382 mb1_transfer.ack.ape_opp = readb(tcdm_base +
2384 mb1_transfer.ack.ape_voltage_status = readb(tcdm_base +
2393 mb2_transfer.ack.status = readb(tcdm_base + PRCM_ACK_MB2_DPS_STATUS);
2410 header = readb(tcdm_base + PRCM_MBOX_HEADER_REQ_MB4);
2438 mb5_transfer.ack.status = readb(tcdm_base + PRCM_ACK_MB5_I2C_STATUS);
2439 mb5_transfer.ack.value = readb(tcdm_base + PRCM_ACK_MB5_I2C_VAL);
3020 tcdm_base = devm_ioremap(&pdev->dev, res->start,
3022 if (!tcdm_base) {