Home
last modified time | relevance | path

Searched refs:msch (Results 1 – 17 of 17) sorted by relevance

/openbmc/u-boot/drivers/ram/rockchip/
H A Ddmc-rk3368.c30 struct rk3368_msch *msch; member
604 struct rk3368_msch *msch = priv->msch; in sdram_col_row_detect() local
610 writel(6, &msch->ddrconf); in sdram_col_row_detect()
630 writel(15, &msch->ddrconf); in sdram_col_row_detect()
658 static int msch_niu_config(struct rk3368_msch *msch, in msch_niu_config() argument
759 writel(i, &msch->ddrconf); in msch_niu_config()
802 struct rk3368_msch *msch = priv->msch; in setup_sdram() local
814 writel(0x32, &msch->readlatency); in setup_sdram()
858 ret = msch_niu_config(msch, params); in setup_sdram()
910 struct rk3368_msch *msch; in rk3368_dmc_probe() local
[all …]
H A Dsdram_rk3288.c32 struct rk3288_msch *msch; member
293 struct rk3288_msch *msch = chan->msch; in phy_cfg() local
303 writel(0x3f, &msch->readlatency); in phy_cfg()
306 1 << BUSRDTORD_SHIFT, &msch->devtodev); in phy_cfg()
439 struct rk3288_msch *msch = chan->msch; in set_bandwidth_ratio() local
444 setbits_le32(&msch->ddrtiming, 1 << 31); in set_bandwidth_ratio()
454 clrbits_le32(&msch->ddrtiming, 1 << 31); in set_bandwidth_ratio()
699 writel(4, &chan->msch->ddrconf); in sdram_col_row_detect()
898 writel(15, &chan->msch->ddrconf); in sdram_init()
1056 priv->chan[0].msch = regmap_get_range(map, 0); in rk3288_dmc_probe()
[all …]
H A Dsdram_rk3188.c30 struct rk3188_msch *msch; member
259 struct rk3188_msch *msch = chan->msch; in phy_cfg() local
268 writel(sdram_params->base.noc_timing, &msch->ddrtiming); in phy_cfg()
269 writel(0x3f, &msch->readlatency); in phy_cfg()
381 struct rk3188_msch *msch = chan->msch; in set_bandwidth_ratio() local
386 setbits_le32(&msch->ddrtiming, 1 << 31); in set_bandwidth_ratio()
396 clrbits_le32(&msch->ddrtiming, 1 << 31); in set_bandwidth_ratio()
655 writel(1, &chan->msch->ddrconf); in sdram_col_row_detect()
773 writel(1, &chan->msch->ddrconf); in sdram_init()
782 writel(4, &chan->msch->ddrconf); in sdram_init()
[all …]
H A Dsdram_rk3399.c29 struct rk3399_msch_regs *msch; member
910 struct rk3399_msch_regs *ddr_msch_regs = chan->msch; in set_ddrconfig()
961 ddr_msch_regs = dram->chan[channel].msch; in dram_all_config()
1151 priv->chan[0].msch = regmap_get_range(plat->map, 3); in rk3399_dmc_init()
1155 priv->chan[1].msch = regmap_get_range(plat->map, 7); in rk3399_dmc_init()
1159 priv->chan[0].publ, priv->chan[0].msch, in rk3399_dmc_init()
1161 priv->chan[1].publ, priv->chan[1].msch); in rk3399_dmc_init()
H A Dsdram_rk322x.c29 struct rk322x_service_sys *msch; member
472 struct rk322x_service_sys *axi_bus = chan->msch; in phy_cfg()
537 struct rk322x_service_sys *axi_bus = chan->msch; in dram_cfg_rbc()
605 struct rk322x_service_sys *axi_bus = dram->chan[0].msch; in dram_cap_detect()
796 priv->chan[0].msch = syscon_get_first_range(ROCKCHIP_SYSCON_MSCH); in rk322x_dmc_probe()
/openbmc/linux/drivers/s390/cio/
H A Dioasm.h17 int msch(struct subchannel_id schid, struct schib *addr);
H A Dioasm.c65 int msch(struct subchannel_id schid, struct schib *addr) in msch() function
H A Dcio.c421 ccode = msch(sch->schid, &schib); in cio_commit_config()
/openbmc/qemu/pc-bios/s390-ccw/
H A Dcio.h391 static inline int msch(struct subchannel_id schid, struct schib *addr) in msch() function
H A Dcio.c47 msch(schid, &schib); in enable_subchannel()
/openbmc/u-boot/arch/arm/dts/
H A Drk3128.dtsi140 msch {
145 msch@10128000 {
H A Drk322x.dtsi777 rockchip,msch = <&service_msch>;
785 compatible = "rockchip,rk3228-msch", "syscon";
H A Drk3368.dtsi235 rockchip,msch = <&service_msch>;
241 compatible = "rockchip,rk3368-msch", "syscon";
/openbmc/qemu/target/s390x/tcg/
H A Dmisc_helper.c457 void HELPER(msch)(CPUS390XState *env, uint64_t r1, uint64_t inst) in HELPER() argument
H A Dinsn-data.h.inc1420 F(0xb232, MSCH, S, Z, 0, insn, 0, 0, msch, 0, IF_PRIV | IF_IO)
/openbmc/qemu/target/s390x/
H A Dhelper.h368 DEF_HELPER_3(msch, void, env, i64, i64)
/openbmc/linux/arch/s390/tools/
H A Dopcodes.txt229 b232 msch S_RD