Lines Matching refs:dma_as
42 tot_len = ldl_le_phys(&s->dma_as, value); in bcm2835_property_mbox_push()
47 uint32_t tag = ldl_le_phys(&s->dma_as, value); in bcm2835_property_mbox_push()
48 uint32_t bufsize = ldl_le_phys(&s->dma_as, value + 4); in bcm2835_property_mbox_push()
55 stl_le_phys(&s->dma_as, value + 12, 346337); in bcm2835_property_mbox_push()
65 stl_le_phys(&s->dma_as, value + 12, s->board_rev); in bcm2835_property_mbox_push()
70 dma_memory_write(&s->dma_as, value + 12, s->macaddr.a, resplen, in bcm2835_property_mbox_push()
81 stl_le_phys(&s->dma_as, value + 12, 0); in bcm2835_property_mbox_push()
83 stl_le_phys(&s->dma_as, value + 16, s->fbdev->vcram_base); in bcm2835_property_mbox_push()
88 stl_le_phys(&s->dma_as, value + 12, s->fbdev->vcram_base); in bcm2835_property_mbox_push()
90 stl_le_phys(&s->dma_as, value + 16, s->fbdev->vcram_size); in bcm2835_property_mbox_push()
99 uint32_t state = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
100 stl_le_phys(&s->dma_as, value + 16, (state & 1)); in bcm2835_property_mbox_push()
108 stl_le_phys(&s->dma_as, value + 16, 0x1); in bcm2835_property_mbox_push()
122 switch (ldl_le_phys(&s->dma_as, value + 12)) { in bcm2835_property_mbox_push()
124 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_EMMC_CLK_RATE); in bcm2835_property_mbox_push()
127 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_UART_CLK_RATE); in bcm2835_property_mbox_push()
130 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_CORE_CLK_RATE); in bcm2835_property_mbox_push()
133 stl_le_phys(&s->dma_as, value + 16, in bcm2835_property_mbox_push()
142 stl_le_phys(&s->dma_as, value + 12, 0); in bcm2835_property_mbox_push()
143 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_ARM_CLK_ID); in bcm2835_property_mbox_push()
159 stl_le_phys(&s->dma_as, value + 16, 25000); in bcm2835_property_mbox_push()
164 stl_le_phys(&s->dma_as, value + 16, 99000); in bcm2835_property_mbox_push()
171 stl_le_phys(&s->dma_as, value + 12, fbconfig.base); in bcm2835_property_mbox_push()
172 stl_le_phys(&s->dma_as, value + 16, in bcm2835_property_mbox_push()
187 fbconfig.xres = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
188 fbconfig.yres = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
193 stl_le_phys(&s->dma_as, value + 12, fbconfig.xres); in bcm2835_property_mbox_push()
194 stl_le_phys(&s->dma_as, value + 16, fbconfig.yres); in bcm2835_property_mbox_push()
198 fbconfig.xres_virtual = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
199 fbconfig.yres_virtual = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
204 stl_le_phys(&s->dma_as, value + 12, fbconfig.xres_virtual); in bcm2835_property_mbox_push()
205 stl_le_phys(&s->dma_as, value + 16, fbconfig.yres_virtual); in bcm2835_property_mbox_push()
212 fbconfig.bpp = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
217 stl_le_phys(&s->dma_as, value + 12, fbconfig.bpp); in bcm2835_property_mbox_push()
224 fbconfig.pixo = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
229 stl_le_phys(&s->dma_as, value + 12, fbconfig.pixo); in bcm2835_property_mbox_push()
236 fbconfig.alpha = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
241 stl_le_phys(&s->dma_as, value + 12, fbconfig.alpha); in bcm2835_property_mbox_push()
245 stl_le_phys(&s->dma_as, value + 12, in bcm2835_property_mbox_push()
253 fbconfig.xoffset = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
254 fbconfig.yoffset = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
259 stl_le_phys(&s->dma_as, value + 12, fbconfig.xoffset); in bcm2835_property_mbox_push()
260 stl_le_phys(&s->dma_as, value + 16, fbconfig.yoffset); in bcm2835_property_mbox_push()
266 stl_le_phys(&s->dma_as, value + 12, 0); in bcm2835_property_mbox_push()
267 stl_le_phys(&s->dma_as, value + 16, 0); in bcm2835_property_mbox_push()
268 stl_le_phys(&s->dma_as, value + 20, 0); in bcm2835_property_mbox_push()
269 stl_le_phys(&s->dma_as, value + 24, 0); in bcm2835_property_mbox_push()
274 uint32_t offset = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
275 uint32_t length = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
282 uint32_t color = ldl_le_phys(&s->dma_as, value + 20 + (e << 2)); in bcm2835_property_mbox_push()
283 stl_le_phys(&s->dma_as, in bcm2835_property_mbox_push()
288 stl_le_phys(&s->dma_as, value + 12, resp); in bcm2835_property_mbox_push()
293 stl_le_phys(&s->dma_as, value + 12, 1); in bcm2835_property_mbox_push()
299 stl_le_phys(&s->dma_as, value + 12, 0x003C); in bcm2835_property_mbox_push()
312 address_space_write(&s->dma_as, value + 12, in bcm2835_property_mbox_push()
318 stl_le_phys(&s->dma_as, value + 12, 0); in bcm2835_property_mbox_push()
323 stl_le_phys(&s->dma_as, in bcm2835_property_mbox_push()
333 uint32_t start_num = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
334 uint32_t number = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
342 stl_le_phys(&s->dma_as, in bcm2835_property_mbox_push()
349 uint32_t start_num = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
350 uint32_t number = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
371 uint32_t otp_row = ldl_le_phys(&s->dma_as, in bcm2835_property_mbox_push()
382 uint32_t start_num = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
383 uint32_t number = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
391 stl_le_phys(&s->dma_as, in bcm2835_property_mbox_push()
398 uint32_t start_num = ldl_le_phys(&s->dma_as, value + 12); in bcm2835_property_mbox_push()
399 uint32_t number = ldl_le_phys(&s->dma_as, value + 16); in bcm2835_property_mbox_push()
411 uint32_t otp_row = ldl_le_phys(&s->dma_as, in bcm2835_property_mbox_push()
429 stl_le_phys(&s->dma_as, value + 8, (1 << 31) | resplen); in bcm2835_property_mbox_push()
439 stl_le_phys(&s->dma_as, s->addr + 4, (1 << 31)); in bcm2835_property_mbox_push()
543 address_space_init(&s->dma_as, s->dma_mr, TYPE_BCM2835_PROPERTY "-memory"); in bcm2835_property_realize()