/openbmc/u-boot/drivers/ddr/fsl/ |
H A D | fsl_mmdc.c | 34 out_be32(&mmdc->mdscr, MDSCR_ENABLE_CON_REQ); in mmdc_init() 68 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(8) | MDSCR_ENABLE_CON_REQ | in mmdc_init() 71 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(0) | MDSCR_ENABLE_CON_REQ | in mmdc_init() 74 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(4) | MDSCR_ENABLE_CON_REQ | in mmdc_init() 77 out_be32(&mmdc->mdscr, CMD_ADDR_MSB_MR_OP(0x19) | in mmdc_init() 83 out_be32(&mmdc->mdscr, CMD_ADDR_MSB_MR_OP(0x4) | MDSCR_ENABLE_CON_REQ | in mmdc_init() 90 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(0x84) | in mmdc_init() 94 out_be32(&mmdc->mdscr, MDSCR_ENABLE_CON_REQ | MDSCR_WL_EN | in mmdc_init() 102 out_be32(&mmdc->mdscr, CMD_ADDR_LSB_MR_ADDR(4) | MDSCR_ENABLE_CON_REQ | in mmdc_init() 104 out_be32(&mmdc->mdscr, MDSCR_ENABLE_CON_REQ); in mmdc_init() [all …]
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | debug.c | 171 unsigned long mdscr, orig_mdcr_el2 = vcpu->arch.mdcr_el2; in kvm_arm_setup_debug() local 215 mdscr = vcpu_read_sys_reg(vcpu, MDSCR_EL1); in kvm_arm_setup_debug() 216 mdscr |= DBG_MDSCR_SS; in kvm_arm_setup_debug() 217 vcpu_write_sys_reg(vcpu, mdscr, MDSCR_EL1); in kvm_arm_setup_debug() 219 mdscr = vcpu_read_sys_reg(vcpu, MDSCR_EL1); in kvm_arm_setup_debug() 220 mdscr &= ~DBG_MDSCR_SS; in kvm_arm_setup_debug() 221 vcpu_write_sys_reg(vcpu, mdscr, MDSCR_EL1); in kvm_arm_setup_debug() 236 mdscr = vcpu_read_sys_reg(vcpu, MDSCR_EL1); in kvm_arm_setup_debug() 237 mdscr |= DBG_MDSCR_MDE; in kvm_arm_setup_debug() 238 vcpu_write_sys_reg(vcpu, mdscr, MDSCR_EL1); in kvm_arm_setup_debug() [all …]
|
/openbmc/linux/arch/arc/boot/dts/ |
H A D | abilis_tb10x.dtsi | 217 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 …]
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | debug-monitors.c | 37 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()
|
/openbmc/u-boot/arch/arm/mach-imx/mx6/ |
H A D | ddr.c | 40 writel(0x04008050, &mmdc0->mdscr); in precharge_all() 41 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in precharge_all() 45 writel(0x04008058, &mmdc0->mdscr); in precharge_all() 46 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in precharge_all() 156 writel(0x00808231, &mmdc0->mdscr); in mmdc_do_write_level_calibration() 211 writel((ddr_mr1 << 16) + 0x8031, &mmdc0->mdscr); in mmdc_do_write_level_calibration() 243 writel(0, &mmdc0->mdscr); in mmdc_do_write_level_calibration() 299 writel(0x00008020, &mmdc0->mdscr); in mmdc_do_dqs_calibration() 301 writel(0x00008028, &mmdc0->mdscr); in mmdc_do_dqs_calibration() 304 wait_for_bit_le32(&mmdc0->mdscr, 1 << 14, 1, 100, 0); in mmdc_do_dqs_calibration() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | debug-exceptions.c | 143 uint32_t mdscr; in enable_monitor_debug_exceptions() local 147 mdscr = read_sysreg(mdscr_el1) | MDSCR_KDE | MDSCR_MDE; in enable_monitor_debug_exceptions() 148 write_sysreg(mdscr, mdscr_el1); in enable_monitor_debug_exceptions() 226 uint32_t mdscr; in install_ss() local 230 mdscr = read_sysreg(mdscr_el1) | MDSCR_KDE | MDSCR_SS; in install_ss() 231 write_sysreg(mdscr, mdscr_el1); in install_ss()
|
/openbmc/u-boot/include/ |
H A D | fsl_mmdc.h | 74 u32 mdscr; member
|
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/ |
H A D | mx6-ddr.h | 46 u32 mdscr; member
|