| /linux/drivers/clocksource/ |
| H A D | timer-davinci.c | 87 unsigned int tcr; in davinci_tim12_shutdown() local 89 tcr = DAVINCI_TIMER_ENAMODE_DISABLED << in davinci_tim12_shutdown() 96 tcr |= DAVINCI_TIMER_ENAMODE_PERIODIC << in davinci_tim12_shutdown() 99 writel_relaxed(tcr, base + DAVINCI_TIMER_REG_TCR); in davinci_tim12_shutdown() 104 unsigned int tcr; in davinci_tim12_set_oneshot() local 106 tcr = DAVINCI_TIMER_ENAMODE_ONESHOT << in davinci_tim12_set_oneshot() 109 tcr |= DAVINCI_TIMER_ENAMODE_PERIODIC << in davinci_tim12_set_oneshot() 112 writel_relaxed(tcr, base + DAVINCI_TIMER_REG_TCR); in davinci_tim12_set_oneshot() 198 int tcr; in davinci_clocksource_init_tim34() local 200 tcr = DAVINCI_TIMER_ENAMODE_PERIODIC << in davinci_clocksource_init_tim34() [all …]
|
| H A D | timer-keystone.c | 76 u32 tcr; in keystone_timer_config() local 79 tcr = keystone_timer_readl(TCR); in keystone_timer_config() 80 off = tcr & ~(TCR_ENAMODE_MASK); in keystone_timer_config() 83 tcr |= mask; in keystone_timer_config() 102 keystone_timer_writel(tcr, TCR); in keystone_timer_config() 108 u32 tcr; in keystone_timer_disable() local 110 tcr = keystone_timer_readl(TCR); in keystone_timer_disable() 113 tcr &= ~(TCR_ENAMODE_MASK); in keystone_timer_disable() 114 keystone_timer_writel(tcr, TCR); in keystone_timer_disable()
|
| /linux/include/linux/fsl/bestcomm/ |
| H A D | bestcomm_priv.h | 264 reg = in_be16(&bcom_eng->regs->tcr[task]); in bcom_enable_task() 265 out_be16(&bcom_eng->regs->tcr[task], reg | TASK_ENABLE); in bcom_enable_task() 271 u16 reg = in_be16(&bcom_eng->regs->tcr[task]); in bcom_disable_task() 272 out_be16(&bcom_eng->regs->tcr[task], reg & ~TASK_ENABLE); in bcom_disable_task() 337 u16 __iomem *tcr = &bcom_eng->regs->tcr[task]; in bcom_set_task_auto_start() local 338 out_be16(tcr, (in_be16(tcr) & ~0xff) | 0x00c0 | next_task); in bcom_set_task_auto_start() 344 u16 __iomem *tcr = &bcom_eng->regs->tcr[task]; in bcom_set_tcr_initiator() local 345 out_be16(tcr, (in_be16(tcr) & ~0x1f00) | ((initiator & 0x1f) << 8)); in bcom_set_tcr_initiator()
|
| /linux/arch/arm64/kvm/ |
| H A D | pauth.c | 63 u64 tcr = vcpu_read_sys_reg(vcpu, TCR_EL2); in effective_tbi() local 73 tbi = tcr & BIT(20); in effective_tbi() 74 tbid = tcr & BIT(29); in effective_tbi() 76 tbi = tcr & TCR_TBI1; in effective_tbi() 77 tbid = tcr & TCR_TBID1; in effective_tbi() 79 tbi = tcr & TCR_TBI0; in effective_tbi() 80 tbid = tcr & TCR_TBID0; in effective_tbi() 90 u64 tcr = vcpu_read_sys_reg(vcpu, TCR_EL2); in compute_bottom_pac() local 94 txsz = FIELD_GET(TCR_T0SZ_MASK, tcr); in compute_bottom_pac() 96 txsz = FIELD_GET(TCR_T1SZ_MASK, tcr); in compute_bottom_pac()
|
| /linux/arch/arm/mach-rpc/ |
| H A D | dma.c | 207 int tcr, speed; in iomd_set_dma_speed() local 218 tcr = iomd_readb(IOMD_DMATCR); in iomd_set_dma_speed() 223 tcr = (tcr & ~0x03) | speed; in iomd_set_dma_speed() 227 tcr = (tcr & ~0x0c) | (speed << 2); in iomd_set_dma_speed() 231 tcr = (tcr & ~0x30) | (speed << 4); in iomd_set_dma_speed() 235 tcr = (tcr & ~0xc0) | (speed << 6); in iomd_set_dma_speed() 242 iomd_writeb(tcr, IOMD_DMATCR); in iomd_set_dma_speed()
|
| /linux/arch/mips/kernel/ |
| H A D | cevt-txx9.c | 63 __raw_writel(TCR_BASE, &tmrptr->tcr); in txx9_clocksource_init() 68 __raw_writel(TCR_BASE | TXx9_TMTCR_TCE, &tmrptr->tcr); in txx9_clocksource_init() 83 __raw_writel(TCR_BASE, &tmrptr->tcr); in txx9tmr_stop_and_clear() 100 __raw_writel(TCR_BASE | TXx9_TMTCR_TCE, &tmrptr->tcr); in txx9tmr_set_state_periodic() 148 __raw_writel(TCR_BASE | TXx9_TMTCR_TCE, &tmrptr->tcr); in txx9tmr_set_next_event() 211 __raw_writel(TXx9_TMTCR_CRE | TXx9_TMTCR_TCE, &tmrptr->tcr); in txx9_tmr_init() 213 __raw_writel(TXx9_TMTCR_CRE, &tmrptr->tcr); in txx9_tmr_init()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | reg_booke.h | 440 #define TCR_GET_WP(tcr) ((((tcr) & 0xC0000000) >> 30) | \ argument 441 (((tcr) & 0x1E0000) >> 15)) 443 #define TCR_GET_WP(tcr) (((tcr) & 0xC0000000) >> 30) argument
|
| /linux/drivers/watchdog/ |
| H A D | txx9wdt.c | 58 &txx9wdt_reg->tcr); in txx9wdt_start() 68 __raw_writel(__raw_readl(&txx9wdt_reg->tcr) & ~TXx9_TMTCR_TCE, in txx9wdt_stop() 69 &txx9wdt_reg->tcr); in txx9wdt_stop()
|
| /linux/drivers/tty/serial/ |
| H A D | dz.c | 541 unsigned short tcr; in dz_reset() local 547 tcr = dz_in(dport, DZ_TCR); in dz_reset() 553 mask = tcr; in dz_reset() 580 dz_out(dport, DZ_TCR, tcr); in dz_reset() 830 unsigned short csr, tcr, trdy, mask; in dz_console_putchar() local 836 tcr = dz_in(dport, DZ_TCR); in dz_console_putchar() 837 tcr |= 1 << dport->port.line; in dz_console_putchar() 838 mask = tcr; in dz_console_putchar() 859 dz_out(dport, DZ_TCR, tcr); in dz_console_putchar()
|
| H A D | sunsab.h | 18 u8 tcr; /* Termination Character Register */ member 49 u8 tcr; member 85 u8 tcr; member
|
| /linux/arch/powerpc/sysdev/ |
| H A D | mpic_timer.c | 141 u32 tcr; in set_cascade_timer() local 150 tcr = casc_priv->tcr_value | in set_cascade_timer() 152 setbits32(priv->group_tcr, tcr); in set_cascade_timer() 335 u32 tcr; in mpic_free_timer() local 336 tcr = casc_priv->tcr_value | (casc_priv->tcr_value << in mpic_free_timer() 338 clrbits32(priv->group_tcr, tcr); in mpic_free_timer()
|
| /linux/include/linux/ |
| H A D | io-pgtable.h | 150 } tcr; member 169 u32 tcr; member
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-viai2c-wmt.c | 64 if (i2c->tcr == VIAI2C_TCR_FAST) in wmt_i2c_reset_hardware() 126 i2c->tcr = VIAI2C_TCR_FAST; in wmt_i2c_probe()
|
| H A D | i2c-viai2c-common.c | 24 u16 val, tcr_val = i2c->tcr; in viai2c_write() 66 u16 val, tcr_val = i2c->tcr; in viai2c_read()
|
| H A D | i2c-viai2c-common.h | 69 u16 tcr; member
|
| /linux/arch/powerpc/kernel/ |
| H A D | time.c | 748 unsigned int tcr; in start_cpu_decrementer() local 753 tcr = mfspr(SPRN_TCR); in start_cpu_decrementer() 758 tcr &= TCR_WP_MASK; /* Clear all bits except for TCR[WP] */ in start_cpu_decrementer() 759 tcr |= TCR_DIE; /* Enable decrementer */ in start_cpu_decrementer() 760 mtspr(SPRN_TCR, tcr); in start_cpu_decrementer()
|
| /linux/drivers/dma/sh/ |
| H A D | shdmac.c | 218 sh_dmae_writel(sh_chan, hw->tcr >> sh_chan->xmit_shift, TCR); in dmae_set_reg() 290 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); in sh_dmae_start_xfer() 397 sh_desc->hw.tcr = *len; in sh_dmae_desc_setup() 430 return sh_desc->hw.tcr - in sh_dmae_get_partial() 472 (sh_desc->hw.dar + sh_desc->hw.tcr) == dar_buf) || in sh_dmae_desc_completed() 474 (sh_desc->hw.sar + sh_desc->hw.tcr) == sar_buf); in sh_dmae_desc_completed()
|
| H A D | shdma.h | 47 u32 tcr; /* TCR / transfer count */ member
|
| /linux/arch/mips/include/asm/ |
| H A D | txx9tmr.h | 15 u32 tcr; member
|
| /linux/arch/powerpc/kvm/ |
| H A D | booke_emulate.c | 269 if (vcpu->arch.tcr & TCR_WRC_MASK) { in kvmppc_booke_emulate_mtspr() 271 spr_val |= vcpu->arch.tcr & TCR_WRC_MASK; in kvmppc_booke_emulate_mtspr() 446 *spr_val = vcpu->arch.tcr; in kvmppc_booke_emulate_mfspr()
|
| /linux/drivers/dma/bestcomm/ |
| H A D | fec.c | 124 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); in bcom_fec_rx_reset() 225 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); in bcom_fec_tx_reset()
|
| H A D | gen_bd.c | 131 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); in bcom_gen_bd_rx_reset() 215 offsetof(struct mpc52xx_sdma, tcr[tsk->tasknum]); in bcom_gen_bd_tx_reset()
|
| /linux/arch/powerpc/platforms/52xx/ |
| H A D | lite5200_pm.c | 181 out_be16(&bes->tcr[i], sbes.tcr[i]); in lite5200_restore_regs()
|
| H A D | mpc52xx_pci.c | 82 u32 tcr; /* PCI + 0x6C */ member 311 out_be32(&pci_regs->tcr, MPC52xx_PCI_TCR_LD | MPC52xx_PCI_TCR_WCT8); in mpc52xx_pci_setup()
|
| /linux/arch/sh/include/asm/ |
| H A D | smc37c93x.h | 86 #define tcr iir macro
|