Searched refs:dim2 (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/staging/most/dim2/ |
D | hal.c | 77 struct dim2_regs __iomem *dim2; /* DIM2 core base address */ member 146 dimcb_io_write(&g.dim2->MADR, val); in dim2_transfer_madr() 149 while ((dimcb_io_read(&g.dim2->MCTL) & 1) != 1) in dim2_transfer_madr() 152 dimcb_io_write(&g.dim2->MCTL, 0); /* clear transfer complete */ in dim2_transfer_madr() 162 dimcb_io_write(&g.dim2->MCTL, 0); /* clear transfer complete */ in dim2_clear_dbr() 163 dimcb_io_write(&g.dim2->MDAT0, 0); in dim2_clear_dbr() 173 return dimcb_io_read((&g.dim2->MDAT0) + mdat_idx); in dim2_read_ctr() 180 dimcb_io_write(&g.dim2->MCTL, 0); /* clear transfer complete */ in dim2_write_ctr_mask() 183 dimcb_io_write(&g.dim2->MDAT0, value[0]); in dim2_write_ctr_mask() 185 dimcb_io_write(&g.dim2->MDAT1, value[1]); in dim2_write_ctr_mask() [all …]
|
D | Makefile | 3 most_dim2-objs := dim2.o hal.o sysfs.o
|
/Linux-v4.19/arch/alpha/kernel/ |
D | sys_titan.c | 69 volatile unsigned long *dim0, *dim1, *dim2, *dim3; in titan_update_irq_hw() local 86 dim2 = &cchip->dim2.csr; in titan_update_irq_hw() 90 if (!cpumask_test_cpu(2, &cpm)) dim2 = &dummy; in titan_update_irq_hw() 95 *dim2 = mask2; in titan_update_irq_hw() 100 *dim2; in titan_update_irq_hw() 106 else if (bcpu == 2) dimB = &cchip->dim2.csr; in titan_update_irq_hw()
|
D | sys_dp264.c | 55 volatile unsigned long *dim0, *dim1, *dim2, *dim3; in tsunami_update_irq_hw() local 71 dim2 = &cchip->dim2.csr; in tsunami_update_irq_hw() 75 if (!cpu_possible(2)) dim2 = &dummy; in tsunami_update_irq_hw() 80 *dim2 = mask2; in tsunami_update_irq_hw() 85 *dim2; in tsunami_update_irq_hw() 91 else if (bcpu == 2) dimB = &cchip->dim2.csr; in tsunami_update_irq_hw()
|
/Linux-v4.19/drivers/staging/most/ |
D | Makefile | 10 obj-$(CONFIG_MOST_DIM2) += dim2/
|
D | Kconfig | 28 source "drivers/staging/most/dim2/Kconfig"
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | core_tsunami.h | 59 tsunami_64 dim2; member
|
D | core_titan.h | 59 titan_64 dim2; member
|