Searched refs:readl (Results 1 - 11 of 11) sorted by relevance

/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/uboot/
H A Dwait_bit.h71 BUILD_WAIT_FOR_BIT(le32, u32, readl)
H A Ddwc_eth_qos.c194 val = readl(&eqos->mac_regs->mdio_address);
/seL4-refos-master/kernel/include/drivers/irq/
H A Driscv_plic0.h69 static inline uint32_t readl(uint64_t addr) function
102 if (readl(addr) & BIT(bit)) {
122 return readl(PLIC_PPTR_BASE + plic_claim_offset(hart_id, PLIC_SVC_CONTEXT));
142 val = readl(addr);
171 readl(PLIC_PPTR_BASE + plic_claim_offset(PLIC_HART_ID, PLIC_SVC_CONTEXT));
/seL4-refos-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);
81 while ((counter--) && (!(readl(&fec->eth->ievent) & FEC_IEVENT_GRA))) {
84 writel(readl(&fec->eth->ecntrl) & ~FEC_ECNTRL_ETHER_EN, &fec->eth->ecntrl);
H A Dmxc_gpio.c109 l = readl(&regs->gpio_dir);
137 l = readl(&regs->gpio_dr);
162 val = (readl(&regs->gpio_psr) >> gpio) & 0x01;
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/zynq7000/uboot/
H A Dzynq_gem.c73 if (readl(&regs->nwsr) & ZYNQ_GEM_NWSR_MDIOIDLE_MASK) {
110 *data = readl(&regs->phymntnc);
216 uint32_t status = readl(&regs->nwcfg);
225 uint32_t status = readl(&regs->nwcfg);
266 readl(&regs->stat[i]);
341 volatile uint32_t status = readl(&regs->txsr);
343 status = readl(&regs->txsr);
357 val = readl(&regs->nwctrl);
436 u32 maclow = readl(&regs->laddr[0][LADDR_LOW]);
437 u32 machigh = readl(
[all...]
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/imx6/
H A Dio.h24 //#define __raw_readl(...) readl(__VA_ARGS__)
56 #define readl(c) ({ uint32_t __v = __arch_getl(c); __iormb(); __v; }) macro
H A Denet.c404 return readl(&regs->mmfr) & 0xffff;
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/zynq7000/
H A Dzynq7000.c273 u32 isr = readl(&regs->isr);
278 u32 val = readl(&regs->txsr);
286 u32 val = readl(&regs->rxsr);
H A Dio.h26 //#define __raw_readl(...) readl(__VA_ARGS__)
55 #define readl(c) ({ uint32_t __v = __arch_getl(c); __iormb(); __v; }) macro
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/
H A Dio.h25 //#define __raw_readl(...) readl(__VA_ARGS__)
52 #define readl(c) ({ uint32_t __v = __arch_getl(c); __iormb(); __v; }) macro

Completed in 68 milliseconds