/linux-master/arch/arm64/include/asm/ |
H A D | memory.h | 222 u64 tcr; local 225 asm("mrs %0, tcr_el1" : "=r"(tcr)); 226 return tcr;
|
H A D | assembler.h | 344 * tcr: register with the TCR_ELx value to be updated 348 .macro tcr_compute_pa_size, tcr, pos, tmp0, tmp1 variable 355 bfi \tcr, \tmp0, \pos, #3 variable 624 .macro tcr_clear_errata_bits, tcr, tmp1, tmp2 variable 635 bic \tcr, \tcr, \tmp2 variable
|
/linux-master/arch/m68k/include/asm/ |
H A D | bvme6000hw.h | 31 pad_q[3], tcr, member in struct:__anon466
|
/linux-master/drivers/dma/bestcomm/ |
H A D | gen_bd.c | 131 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); 215 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
|
H A D | fec.c | 124 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); 225 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
|
H A D | ata.c | 80 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]);
|
H A D | bestcomm.c | 211 /* Just setting tcr is apparently not enough due to some problem */ 313 out_be16(&bcom_eng->regs->tcr[task], 0); 347 out_be16(&bcom_eng->regs->tcr[task], 0);
|
/linux-master/arch/powerpc/platforms/52xx/ |
H A D | lite5200_pm.c | 181 out_be16(&bes->tcr[i], sbes.tcr[i]);
|
H A D | mpc52xx_pci.c | 82 u32 tcr; /* PCI + 0x6C */ member in struct:mpc52xx_pci 311 out_be32(&pci_regs->tcr, MPC52xx_PCI_TCR_LD | MPC52xx_PCI_TCR_WCT8);
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | map_kernel.c | 138 u64 tcr = read_sysreg(tcr_el1) | TCR_DS; local 150 :: "r"(sctlr & ~SCTLR_ELx_M), "r"(ttbr), "r"(tcr), "r"(sctlr));
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-viai2c-common.c | 23 u16 val, tcr_val = i2c->tcr; 65 u16 val, tcr_val = i2c->tcr;
|
H A D | i2c-viai2c-zhaoxin.c | 100 u16 tcr_val = i2c->tcr; 222 i2c->tcr = params[1];
|
/linux-master/arch/powerpc/include/asm/ |
H A D | reg_booke.h | 549 #define TCR_GET_WP(tcr) ((((tcr) & 0xC0000000) >> 30) | \ 550 (((tcr) & 0x1E0000) >> 15)) 552 #define TCR_GET_WP(tcr) (((tcr) & 0xC0000000) >> 30)
|
H A D | mpc52xx.h | 90 u16 tcr[16]; /* SDMA + 0x1c .. 0x3a */ member in struct:mpc52xx_sdma
|
/linux-master/arch/powerpc/kernel/ |
H A D | time.c | 699 unsigned int tcr; local 704 tcr = mfspr(SPRN_TCR); 709 tcr &= TCR_WP_MASK; /* Clear all bits except for TCR[WP] */ 710 tcr |= TCR_DIE; /* Enable decrementer */ 711 mtspr(SPRN_TCR, tcr);
|
/linux-master/drivers/tty/serial/ |
H A D | dz.c | 810 unsigned short csr, tcr, trdy, mask; local 816 tcr = dz_in(dport, DZ_TCR); 817 tcr |= 1 << dport->port.line; 818 mask = tcr; 839 dz_out(dport, DZ_TCR, tcr);
|
/linux-master/arch/powerpc/kvm/ |
H A D | booke_emulate.c | 269 if (vcpu->arch.tcr & TCR_WRC_MASK) { 271 spr_val |= vcpu->arch.tcr & TCR_WRC_MASK; 446 *spr_val = vcpu->arch.tcr;
|
H A D | booke.c | 582 u32 period = TCR_GET_WP(vcpu->arch.tcr); 660 if (final && (vcpu->arch.tcr & TCR_WRC_MASK) && 679 if ((vcpu->arch.tcr & TCR_DIE) && (vcpu->arch.tsr & TSR_DIS)) 684 if ((vcpu->arch.tcr & TCR_WIE) && (vcpu->arch.tsr & TSR_WIS)) 1522 sregs->u.e.tcr = vcpu->arch.tcr; 1540 kvmppc_set_tcr(vcpu, sregs->u.e.tcr); 1708 *val = get_reg_val(id, vcpu->arch.tcr); 1781 u32 tcr = set_reg_val(id, *val); local 1782 kvmppc_set_tcr(vcpu, tcr); [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | smc37c93x.h | 86 #define tcr iir macro
|
/linux-master/drivers/staging/vt6655/ |
H A D | desc.h | 213 volatile u8 tcr; member in struct:vnt_tdes1
|
/linux-master/arch/arm64/kvm/ |
H A D | arm.c | 1970 unsigned long tcr; local 1983 tcr = read_sysreg(tcr_el1); 1985 tcr |= TCR_EPD1_MASK; 1987 tcr &= TCR_EL2_MASK; 1988 tcr |= TCR_EL2_RES1; 1990 tcr &= ~TCR_T0SZ_MASK; 1991 tcr |= TCR_T0SZ(hyp_va_bits); 1992 tcr &= ~TCR_EL2_PS_MASK; 1993 tcr |= FIELD_PREP(TCR_EL2_PS_MASK, kvm_get_parange(mmfr0)); 1995 tcr | [all...] |
/linux-master/drivers/dma/sh/ |
H A D | shdmac.c | 218 sh_dmae_writel(sh_chan, hw->tcr >> sh_chan->xmit_shift, TCR); 290 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); 388 sh_desc->hw.tcr = *len; 421 return sh_desc->hw.tcr - 463 (sh_desc->hw.dar + sh_desc->hw.tcr) == dar_buf) || 465 (sh_desc->hw.sar + sh_desc->hw.tcr) == sar_buf);
|
/linux-master/drivers/iommu/ |
H A D | apple-dart.c | 145 #define DART_TCR(dart, sid) ((dart)->hw->tcr + ((sid) << 2)) 176 u64 tcr; member in struct:apple_dart_hw 1210 .tcr = DART_T8020_TCR, 1236 .tcr = DART_T8020_TCR, 1262 .tcr = DART_T8020_TCR, 1287 .tcr = DART_T8110_TCR,
|
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 482 cb->tcr[0] = pgtbl_cfg->arm_v7s_cfg.tcr; 484 cb->tcr[0] = arm_smmu_lpae_tcr(pgtbl_cfg); 485 cb->tcr[1] = arm_smmu_lpae_tcr2(pgtbl_cfg); 487 cb->tcr[1] |= ARM_SMMU_TCR2_AS; 489 cb->tcr[0] |= ARM_SMMU_TCR_EAE; 492 cb->tcr[0] = arm_smmu_lpae_vtcr(pgtbl_cfg); 581 arm_smmu_cb_write(smmu, idx, ARM_SMMU_CB_TCR2, cb->tcr[1]); 582 arm_smmu_cb_write(smmu, idx, ARM_SMMU_CB_TCR, cb->tcr[0]);
|
/linux-master/drivers/atm/ |
H A D | idt77252.c | 2137 int tcr, tcra; local 2152 tcr = atm_pcr_goal(&qos->txtp); 2153 tcra = tcr >= 0 ? tcr : -tcr; 2161 if (tcr > 0) { 2164 } else if (tcr == 0) { 2207 int tcr; local 2220 tcr = atm_pcr_goal(&qos->txtp); 2221 if (tcr [all...] |