tcdm_base 449 drivers/mfd/db8500-prcmu.c static __iomem void *tcdm_base; tcdm_base 673 drivers/mfd/db8500-prcmu.c return (readb(tcdm_base + PRCM_AVS_VARM_MAX_OPP) & tcdm_base 689 drivers/mfd/db8500-prcmu.c writeb(val, (tcdm_base + PRCM_ROMCODE_A2P)); tcdm_base 702 drivers/mfd/db8500-prcmu.c return readb(tcdm_base + PRCM_ROMCODE_P2A); tcdm_base 712 drivers/mfd/db8500-prcmu.c return readb(tcdm_base + PRCM_XP70_CUR_PWR_STATE); tcdm_base 792 drivers/mfd/db8500-prcmu.c writeb(MB0H_POWER_STATE_TRANS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0)); tcdm_base 793 drivers/mfd/db8500-prcmu.c writeb(state, (tcdm_base + PRCM_REQ_MB0_AP_POWER_STATE)); tcdm_base 794 drivers/mfd/db8500-prcmu.c writeb((keep_ap_pll ? 1 : 0), (tcdm_base + PRCM_REQ_MB0_AP_PLL_STATE)); tcdm_base 796 drivers/mfd/db8500-prcmu.c (tcdm_base + PRCM_REQ_MB0_ULP_CLOCK_STATE)); tcdm_base 797 drivers/mfd/db8500-prcmu.c writeb(0, (tcdm_base + PRCM_REQ_MB0_DO_NOT_WFI)); tcdm_base 807 drivers/mfd/db8500-prcmu.c return readb(tcdm_base + PRCM_ACK_MB0_AP_PWRSTTR_STATUS); tcdm_base 834 drivers/mfd/db8500-prcmu.c writel(dbb_events, (tcdm_base + PRCM_REQ_MB0_WAKEUP_8500)); tcdm_base 835 drivers/mfd/db8500-prcmu.c writel(abb_events, (tcdm_base + PRCM_REQ_MB0_WAKEUP_4500)); tcdm_base 836 drivers/mfd/db8500-prcmu.c writeb(header[i], (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0)); tcdm_base 878 drivers/mfd/db8500-prcmu.c if (readb(tcdm_base + PRCM_ACK_MB0_READ_POINTER) & 1) tcdm_base 879 drivers/mfd/db8500-prcmu.c *buf = (tcdm_base + PRCM_ACK_MB0_WAKEUP_1_4500); tcdm_base 881 drivers/mfd/db8500-prcmu.c *buf = (tcdm_base + PRCM_ACK_MB0_WAKEUP_0_4500); tcdm_base 905 drivers/mfd/db8500-prcmu.c writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); tcdm_base 906 drivers/mfd/db8500-prcmu.c writeb(opp, (tcdm_base + PRCM_REQ_MB1_ARM_OPP)); tcdm_base 907 drivers/mfd/db8500-prcmu.c writeb(APE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_APE_OPP)); tcdm_base 928 drivers/mfd/db8500-prcmu.c return readb(tcdm_base + PRCM_ACK_MB1_CURRENT_ARM_OPP); tcdm_base 1012 drivers/mfd/db8500-prcmu.c writeb(MB1H_ARM_APE_OPP, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); tcdm_base 1013 drivers/mfd/db8500-prcmu.c writeb(ARM_NO_CHANGE, (tcdm_base + PRCM_REQ_MB1_ARM_OPP)); tcdm_base 1015 drivers/mfd/db8500-prcmu.c (tcdm_base + PRCM_REQ_MB1_APE_OPP)); tcdm_base 1043 drivers/mfd/db8500-prcmu.c return readb(tcdm_base + PRCM_ACK_MB1_CURRENT_APE_OPP); tcdm_base 1077 drivers/mfd/db8500-prcmu.c writeb(header, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); tcdm_base 1107 drivers/mfd/db8500-prcmu.c (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); tcdm_base 1137 drivers/mfd/db8500-prcmu.c writeb(MB1H_PLL_ON_OFF, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); tcdm_base 1138 drivers/mfd/db8500-prcmu.c writeb(clock, (tcdm_base + PRCM_REQ_MB1_PLL_ON_OFF)); tcdm_base 1191 drivers/mfd/db8500-prcmu.c writeb(EPOD_STATE_NO_CHANGE, (tcdm_base + PRCM_REQ_MB2 + i)); tcdm_base 1192 drivers/mfd/db8500-prcmu.c writeb(epod_state, (tcdm_base + PRCM_REQ_MB2 + epod_id)); tcdm_base 1194 drivers/mfd/db8500-prcmu.c writeb(MB2H_DPS, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB2)); tcdm_base 1254 drivers/mfd/db8500-prcmu.c writel(sleep_cfg, (tcdm_base + PRCM_REQ_MB2_AUTO_PM_SLEEP)); tcdm_base 1255 drivers/mfd/db8500-prcmu.c writel(idle_cfg, (tcdm_base + PRCM_REQ_MB2_AUTO_PM_IDLE)); tcdm_base 1286 drivers/mfd/db8500-prcmu.c writeb((enable ? ON : OFF), (tcdm_base + PRCM_REQ_MB3_SYSCLK_MGT)); tcdm_base 1288 drivers/mfd/db8500-prcmu.c writeb(MB3H_SYSCLK, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB3)); tcdm_base 2005 drivers/mfd/db8500-prcmu.c writeb(MB4H_MEM_ST, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4)); tcdm_base 2007 drivers/mfd/db8500-prcmu.c (tcdm_base + PRCM_REQ_MB4_DDR_ST_AP_SLEEP_IDLE)); tcdm_base 2009 drivers/mfd/db8500-prcmu.c (tcdm_base + PRCM_REQ_MB4_DDR_ST_AP_DEEP_IDLE)); tcdm_base 2010 drivers/mfd/db8500-prcmu.c writeb(state, (tcdm_base + PRCM_REQ_MB4_ESRAM0_ST)); tcdm_base 2027 drivers/mfd/db8500-prcmu.c writeb(threshold, (tcdm_base + PRCM_REQ_MB4_HOTDOG_THRESHOLD)); tcdm_base 2028 drivers/mfd/db8500-prcmu.c writeb(MB4H_HOTDOG, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4)); tcdm_base 2045 drivers/mfd/db8500-prcmu.c writeb(low, (tcdm_base + PRCM_REQ_MB4_HOTMON_LOW)); tcdm_base 2046 drivers/mfd/db8500-prcmu.c writeb(high, (tcdm_base + PRCM_REQ_MB4_HOTMON_HIGH)); tcdm_base 2048 drivers/mfd/db8500-prcmu.c (tcdm_base + PRCM_REQ_MB4_HOTMON_CONFIG)); tcdm_base 2049 drivers/mfd/db8500-prcmu.c writeb(MB4H_HOTMON, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4)); tcdm_base 2067 drivers/mfd/db8500-prcmu.c writew(val, (tcdm_base + PRCM_REQ_MB4_HOT_PERIOD)); tcdm_base 2068 drivers/mfd/db8500-prcmu.c writeb(MB4H_HOT_PERIOD, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4)); tcdm_base 2101 drivers/mfd/db8500-prcmu.c writeb(d0, (tcdm_base + PRCM_REQ_MB4_A9WDOG_0)); tcdm_base 2102 drivers/mfd/db8500-prcmu.c writeb(d1, (tcdm_base + PRCM_REQ_MB4_A9WDOG_1)); tcdm_base 2103 drivers/mfd/db8500-prcmu.c writeb(d2, (tcdm_base + PRCM_REQ_MB4_A9WDOG_2)); tcdm_base 2104 drivers/mfd/db8500-prcmu.c writeb(d3, (tcdm_base + PRCM_REQ_MB4_A9WDOG_3)); tcdm_base 2106 drivers/mfd/db8500-prcmu.c writeb(cmd, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4)); tcdm_base 2184 drivers/mfd/db8500-prcmu.c writeb(0, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB5)); tcdm_base 2185 drivers/mfd/db8500-prcmu.c writeb(PRCMU_I2C_READ(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP)); tcdm_base 2186 drivers/mfd/db8500-prcmu.c writeb(PRCMU_I2C_STOP_EN, (tcdm_base + PRCM_REQ_MB5_I2C_HW_BITS)); tcdm_base 2187 drivers/mfd/db8500-prcmu.c writeb(reg, (tcdm_base + PRCM_REQ_MB5_I2C_REG)); tcdm_base 2188 drivers/mfd/db8500-prcmu.c writeb(0, (tcdm_base + PRCM_REQ_MB5_I2C_VAL)); tcdm_base 2234 drivers/mfd/db8500-prcmu.c writeb(~*mask, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB5)); tcdm_base 2235 drivers/mfd/db8500-prcmu.c writeb(PRCMU_I2C_WRITE(slave), (tcdm_base + PRCM_REQ_MB5_I2C_SLAVE_OP)); tcdm_base 2236 drivers/mfd/db8500-prcmu.c writeb(PRCMU_I2C_STOP_EN, (tcdm_base + PRCM_REQ_MB5_I2C_HW_BITS)); tcdm_base 2237 drivers/mfd/db8500-prcmu.c writeb(reg, (tcdm_base + PRCM_REQ_MB5_I2C_REG)); tcdm_base 2238 drivers/mfd/db8500-prcmu.c writeb(*value, (tcdm_base + PRCM_REQ_MB5_I2C_VAL)); tcdm_base 2355 drivers/mfd/db8500-prcmu.c writew(reset_code, (tcdm_base + PRCM_SW_RST_REASON)); tcdm_base 2367 drivers/mfd/db8500-prcmu.c return readw(tcdm_base + PRCM_SW_RST_REASON); tcdm_base 2380 drivers/mfd/db8500-prcmu.c writeb(MB1H_RESET_MODEM, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB1)); tcdm_base 2401 drivers/mfd/db8500-prcmu.c writeb(MB0H_READ_WAKEUP_ACK, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB0)); tcdm_base 2420 drivers/mfd/db8500-prcmu.c header = readb(tcdm_base + PRCM_MBOX_HEADER_ACK_MB0); tcdm_base 2424 drivers/mfd/db8500-prcmu.c if (readb(tcdm_base + PRCM_ACK_MB0_READ_POINTER) & 1) tcdm_base 2425 drivers/mfd/db8500-prcmu.c ev = readl(tcdm_base + PRCM_ACK_MB0_WAKEUP_1_8500); tcdm_base 2427 drivers/mfd/db8500-prcmu.c ev = readl(tcdm_base + PRCM_ACK_MB0_WAKEUP_0_8500); tcdm_base 2453 drivers/mfd/db8500-prcmu.c mb1_transfer.ack.header = readb(tcdm_base + PRCM_MBOX_HEADER_REQ_MB1); tcdm_base 2454 drivers/mfd/db8500-prcmu.c mb1_transfer.ack.arm_opp = readb(tcdm_base + tcdm_base 2456 drivers/mfd/db8500-prcmu.c mb1_transfer.ack.ape_opp = readb(tcdm_base + tcdm_base 2458 drivers/mfd/db8500-prcmu.c mb1_transfer.ack.ape_voltage_status = readb(tcdm_base + tcdm_base 2467 drivers/mfd/db8500-prcmu.c mb2_transfer.ack.status = readb(tcdm_base + PRCM_ACK_MB2_DPS_STATUS); tcdm_base 2484 drivers/mfd/db8500-prcmu.c header = readb(tcdm_base + PRCM_MBOX_HEADER_REQ_MB4); tcdm_base 2512 drivers/mfd/db8500-prcmu.c mb5_transfer.ack.status = readb(tcdm_base + PRCM_ACK_MB5_I2C_STATUS); tcdm_base 2513 drivers/mfd/db8500-prcmu.c mb5_transfer.ack.value = readb(tcdm_base + PRCM_ACK_MB5_I2C_VAL); tcdm_base 3100 drivers/mfd/db8500-prcmu.c tcdm_base = devm_ioremap(&pdev->dev, res->start, tcdm_base 3102 drivers/mfd/db8500-prcmu.c if (!tcdm_base) {