Lines Matching refs:sc_mem
65 struct resource *sc_mem; member
103 softc->sc_mem = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, in bcm2836_attach()
106 if (softc->sc_mem == NULL) { in bcm2836_attach()
111 bus_write_4(softc->sc_mem, ARM_LOCAL_CONTROL, 0); in bcm2836_attach()
112 bus_write_4(softc->sc_mem, ARM_LOCAL_PRESCALER, PRESCALER_19_2); in bcm2836_attach()
115 bus_write_4(softc->sc_mem, ARM_LOCAL_INT_TIMER(i), 0); in bcm2836_attach()
118 bus_write_4(softc->sc_mem, ARM_LOCAL_INT_MAILBOX(i), 1); in bcm2836_attach()
132 reg = bus_read_4(softc->sc_mem, ARM_LOCAL_INT_PENDING(cpu)); in bcm2836_get_next_irq()
153 reg = bus_read_4(softc->sc_mem, in bcm2836_mask_irq()
156 bus_write_4(softc->sc_mem, in bcm2836_mask_irq()
163 reg = bus_read_4(softc->sc_mem, ARM_LOCAL_INT_MAILBOX(cpu)); in bcm2836_mask_irq()
165 bus_write_4(softc->sc_mem, ARM_LOCAL_INT_MAILBOX(cpu), reg); in bcm2836_mask_irq()
181 reg = bus_read_4(softc->sc_mem, in bcm2836_unmask_irq()
184 bus_write_4(softc->sc_mem, in bcm2836_unmask_irq()
191 reg = bus_read_4(softc->sc_mem, ARM_LOCAL_INT_MAILBOX(cpu)); in bcm2836_unmask_irq()
193 bus_write_4(softc->sc_mem, ARM_LOCAL_INT_MAILBOX(cpu), reg); in bcm2836_unmask_irq()