Home
last modified time | relevance | path

Searched refs:mdscr (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/ddr/fsl/
H A Dfsl_mmdc.c35 out_be32(&mmdc->mdscr, MDSCR_ENABLE_CON_REQ); in mmdc_init()
69 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(8) | MDSCR_ENABLE_CON_REQ | in mmdc_init()
72 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(0) | MDSCR_ENABLE_CON_REQ | in mmdc_init()
75 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(4) | MDSCR_ENABLE_CON_REQ | in mmdc_init()
78 out_be32(&mmdc->mdscr, CMD_ADDR_MSB_MR_OP(0x19) | in mmdc_init()
84 out_be32(&mmdc->mdscr, CMD_ADDR_MSB_MR_OP(0x4) | MDSCR_ENABLE_CON_REQ | in mmdc_init()
91 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(0x84) | in mmdc_init()
95 out_be32(&mmdc->mdscr, MDSCR_ENABLE_CON_REQ | MDSCR_WL_EN | in mmdc_init()
103 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(4) | MDSCR_ENABLE_CON_REQ | in mmdc_init()
105 out_be32(&mmdc->mdscr, MDSCR_ENABLE_CON_REQ); in mmdc_init()
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/kvm/
H A Ddebug.c162 unsigned long mdscr, orig_mdcr_el2 = vcpu->arch.mdcr_el2; in kvm_arm_setup_debug() local
195 mdscr = vcpu_read_sys_reg(vcpu, MDSCR_EL1); in kvm_arm_setup_debug()
196 mdscr |= DBG_MDSCR_SS; in kvm_arm_setup_debug()
197 vcpu_write_sys_reg(vcpu, mdscr, MDSCR_EL1); in kvm_arm_setup_debug()
199 mdscr = vcpu_read_sys_reg(vcpu, MDSCR_EL1); in kvm_arm_setup_debug()
200 mdscr &= ~DBG_MDSCR_SS; in kvm_arm_setup_debug()
201 vcpu_write_sys_reg(vcpu, mdscr, MDSCR_EL1); in kvm_arm_setup_debug()
217 mdscr = vcpu_read_sys_reg(vcpu, MDSCR_EL1); in kvm_arm_setup_debug()
218 mdscr |= DBG_MDSCR_MDE; in kvm_arm_setup_debug()
219 vcpu_write_sys_reg(vcpu, mdscr, MDSCR_EL1); in kvm_arm_setup_debug()
/OK3568_Linux_fs/kernel/arch/arc/boot/dts/
H A Dabilis_tb10x.dtsi217 tb10x_mdsc0: tb10x-mdscr@ff300000 {
218 compatible = "abilis,tb100-mdscr";
220 tb100-mdscr-manage-tsin;
222 tb10x_mscr0: tb10x-mdscr@ff307000 {
223 compatible = "abilis,tb100-mdscr";
226 tb10x_scr0: tb10x-mdscr@ff30e000 {
227 compatible = "abilis,tb100-mdscr";
229 tb100-mdscr-manage-tsin;
231 tb10x_scr1: tb10x-mdscr@ff312000 {
232 compatible = "abilis,tb100-mdscr";
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Ddebug-monitors.c37 static void mdscr_write(u32 mdscr) in mdscr_write() argument
41 write_sysreg(mdscr, mdscr_el1); in mdscr_write()
82 u32 mdscr, enable = 0; in enable_debug_monitors() local
94 mdscr = mdscr_read(); in enable_debug_monitors()
95 mdscr |= enable; in enable_debug_monitors()
96 mdscr_write(mdscr); in enable_debug_monitors()
103 u32 mdscr, disable = 0; in disable_debug_monitors() local
115 mdscr = mdscr_read(); in disable_debug_monitors()
116 mdscr &= disable; in disable_debug_monitors()
117 mdscr_write(mdscr); in disable_debug_monitors()
/OK3568_Linux_fs/u-boot/arch/arm/mach-imx/mx6/
H A Dddr.c41 writel(0x04008050, &mmdc0->mdscr); in precharge_all()
42 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in precharge_all()
46 writel(0x04008058, &mmdc0->mdscr); in precharge_all()
47 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in precharge_all()
140 writel(0x00808231, &mmdc0->mdscr); in mmdc_do_write_level_calibration()
188 writel((ddr_mr1 << 16) + 0x8031, &mmdc0->mdscr); in mmdc_do_write_level_calibration()
220 writel(0, &mmdc0->mdscr); in mmdc_do_write_level_calibration()
276 writel(0x00008020, &mmdc0->mdscr); in mmdc_do_dqs_calibration()
278 writel(0x00008028, &mmdc0->mdscr); in mmdc_do_dqs_calibration()
281 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in mmdc_do_dqs_calibration()
[all …]
/OK3568_Linux_fs/u-boot/include/
H A Dfsl_mmdc.h75 u32 mdscr; member
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-mx6/
H A Dmx6-ddr.h47 u32 mdscr; member