Searched refs:writel (Results 1 - 10 of 10) sorted by relevance

/seL4-test-master/projects/util_libs/libethdrivers/src/plat/zynq7000/uboot/
H A Dzynq_gem.c103 writel(mgtcr, &regs->phymntnc);
194 writel(0, &regs->laddr[i][LADDR_LOW]);
195 writel(0, &regs->laddr[i][LADDR_HIGH]);
197 writel(0, &regs->match[i]);
200 writel(macaddrlow, &regs->laddr[0][LADDR_LOW]);
201 writel(macaddrhigh, &regs->laddr[0][LADDR_HIGH]);
217 writel(status | ZYNQ_GEM_NWCFG_COPY_ALL, &regs->nwcfg);
226 writel(status & ~ZYNQ_GEM_NWCFG_COPY_ALL, &regs->nwcfg);
249 writel(0xFFFFFFFF, &regs->idr);
252 writel(
[all...]
/seL4-test-master/kernel/include/drivers/irq/
H A Driscv_plic0.h74 static inline void writel(uint32_t val, uint64_t addr) function
129 writel(irq, PLIC_PPTR_BASE + plic_claim_offset(hart_id, PLIC_SVC_CONTEXT));
148 writel(val, addr);
162 writel(0, (PLIC_PPTR_BASE + plic_thres_offset(hart_id, PLIC_SVC_CONTEXT)));
172 writel(i, PLIC_PPTR_BASE + plic_claim_offset(PLIC_HART_ID, PLIC_SVC_CONTEXT));
178 writel(2, PLIC_PPTR_BASE + PLIC_PRIO + PLIC_PRIO_PER_ID * i);
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/imx6/uboot/
H A Dfec_mxc.c79 writel(FEC_TCNTRL_GTS | readl(&fec->eth->x_cntrl), &fec->eth->x_cntrl);
84 writel(readl(&fec->eth->ecntrl) & ~FEC_ECNTRL_ETHER_EN, &fec->eth->ecntrl);
H A Dmxc_gpio.c118 writel(l, &regs->gpio_dir);
143 writel(l, &regs->gpio_dr);
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/imx6/
H A Dio.h23 //#define __raw_writel(...) writel(__VA_ARGS__)
52 #define writel(v,c) ({ uint32_t __v = v; __iowmb(); __arch_putl(__v,c); __v; }) macro
H A Denet.c400 writel(v, &regs->mmfr);
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/zynq7000/
H A Dzynq7000.c274 writel(isr, &regs->isr);
279 writel(val, &regs->txsr);
287 writel(val, &regs->rxsr);
438 writel((uint32_t)eth_data->tx_ring_phys, &regs->txqbase);
439 writel((uint32_t)eth_data->rx_ring_phys, &regs->rxqbase);
H A Dio.h25 //#define __raw_writel(...) writel(__VA_ARGS__)
51 #define writel(v,c) ({ uint32_t __v = v; __iowmb(); __arch_putl(__v,c); __v; }) macro
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/tx2/
H A Dio.h24 //#define __raw_writel(...) writel(__VA_ARGS__)
48 #define writel(v,c) ({ uint32_t __v = v; __iowmb(); __arch_putl(__v,c); __v; }) macro
/seL4-test-master/projects/util_libs/libethdrivers/src/plat/tx2/uboot/
H A Ddwc_eth_qos.c192 writel(mdio_val, &eqos->mac_regs->mdio_data);
204 writel(val, &eqos->mac_regs->mdio_address);

Completed in 99 milliseconds