Changeset a1b9f63 in mainline for kernel/genarch/src/drivers
- Timestamp:
- 2018-08-31T10:32:40Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6bf5b8c
- Parents:
- b1834a01
- git-author:
- Jakub Jermar <jakub@…> (2018-08-31 09:54:11)
- git-committer:
- Jakub Jermar <jakub@…> (2018-08-31 10:32:40)
- Location:
- kernel/genarch/src/drivers
- Files:
-
- 6 edited
-
am335x/timer.c (modified) (1 diff)
-
bcm2835/mbox.c (modified) (1 diff)
-
ega/ega.c (modified) (1 diff)
-
omap/uart.c (modified) (1 diff)
-
pl011/pl011.c (modified) (1 diff)
-
s3c24xx/uart.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/src/drivers/am335x/timer.c
rb1834a01 ra1b9f63 101 101 size = regs_map[id].size; 102 102 103 timer->regs = (void *) km_map(base_addr, size, PAGE_NOT_CACHEABLE); 103 timer->regs = (void *) km_map(base_addr, size, KM_NATURAL_ALIGNMENT, 104 PAGE_NOT_CACHEABLE); 104 105 assert(timer->regs != NULL); 105 106 -
kernel/genarch/src/drivers/bcm2835/mbox.c
rb1834a01 ra1b9f63 93 93 94 94 fb_mbox = (void *) km_map(BCM2835_MBOX0_ADDR, sizeof(bcm2835_mbox_t), 95 PAGE_NOT_CACHEABLE);95 KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE); 96 96 97 97 fb_desc->width = 640; -
kernel/genarch/src/drivers/ega/ega.c
rb1834a01 ra1b9f63 601 601 instance->base = base; 602 602 instance->addr = (uint8_t *) km_map(addr, EGA_VRAM_SIZE, 603 PAGE_WRITE | PAGE_NOT_CACHEABLE);603 KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_NOT_CACHEABLE); 604 604 if (!instance->addr) { 605 605 LOG("Unable to EGA video memory."); -
kernel/genarch/src/drivers/omap/uart.c
rb1834a01 ra1b9f63 88 88 { 89 89 assert(uart); 90 uart->regs = (void *)km_map(addr, size, PAGE_NOT_CACHEABLE); 90 uart->regs = (void *)km_map(addr, size, KM_NATURAL_ALIGNMENT, 91 PAGE_NOT_CACHEABLE); 91 92 92 93 assert(uart->regs); -
kernel/genarch/src/drivers/pl011/pl011.c
rb1834a01 ra1b9f63 100 100 assert(uart); 101 101 uart->regs = (void *)km_map(addr, sizeof(pl011_uart_regs_t), 102 PAGE_NOT_CACHEABLE);102 KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE); 103 103 assert(uart->regs); 104 104 -
kernel/genarch/src/drivers/s3c24xx/uart.c
rb1834a01 ra1b9f63 116 116 uart_dev->data = uart; 117 117 118 uart->io = (s3c24xx_uart_io_t *) km_map(paddr, PAGE_SIZE, 118 uart->io = (s3c24xx_uart_io_t *) km_map(paddr, PAGE_SIZE, PAGE_SIZE, 119 119 PAGE_WRITE | PAGE_NOT_CACHEABLE); 120 120 uart->indev = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.
