.. | .. |
---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | /* |
---|
2 | 3 | * Frame buffer driver for the Carmine GPU. |
---|
3 | 4 | * |
---|
.. | .. |
---|
526 | 527 | return 0; |
---|
527 | 528 | } |
---|
528 | 529 | |
---|
529 | | -static struct fb_ops carminefb_ops = { |
---|
| 530 | +static const struct fb_ops carminefb_ops = { |
---|
530 | 531 | .owner = THIS_MODULE, |
---|
531 | 532 | .fb_fillrect = cfb_fillrect, |
---|
532 | 533 | .fb_copyarea = cfb_copyarea, |
---|
.. | .. |
---|
632 | 633 | ret = -EBUSY; |
---|
633 | 634 | goto err_free_hw; |
---|
634 | 635 | } |
---|
635 | | - hw->v_regs = ioremap_nocache(carminefb_fix.mmio_start, |
---|
| 636 | + hw->v_regs = ioremap(carminefb_fix.mmio_start, |
---|
636 | 637 | carminefb_fix.mmio_len); |
---|
637 | 638 | if (!hw->v_regs) { |
---|
638 | 639 | printk(KERN_ERR "carminefb: Can't remap %s register.\n", |
---|
.. | .. |
---|
663 | 664 | goto err_unmap_vregs; |
---|
664 | 665 | } |
---|
665 | 666 | |
---|
666 | | - hw->screen_mem = ioremap_nocache(carminefb_fix.smem_start, |
---|
| 667 | + hw->screen_mem = ioremap(carminefb_fix.smem_start, |
---|
667 | 668 | carminefb_fix.smem_len); |
---|
668 | 669 | if (!hw->screen_mem) { |
---|
669 | 670 | printk(KERN_ERR "carmine: Can't ioremap smem area.\n"); |
---|