| .. | .. |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | /* |
|---|
| 2 | 3 | * Frame buffer driver for Trident TGUI, Blade and Image series |
|---|
| 3 | 4 | * |
|---|
| .. | .. |
|---|
| 1442 | 1443 | return (blank_mode == FB_BLANK_NORMAL) ? 1 : 0; |
|---|
| 1443 | 1444 | } |
|---|
| 1444 | 1445 | |
|---|
| 1445 | | -static struct fb_ops tridentfb_ops = { |
|---|
| 1446 | +static const struct fb_ops tridentfb_ops = { |
|---|
| 1446 | 1447 | .owner = THIS_MODULE, |
|---|
| 1447 | 1448 | .fb_setcolreg = tridentfb_setcolreg, |
|---|
| 1448 | 1449 | .fb_pan_display = tridentfb_pan_display, |
|---|
| .. | .. |
|---|
| 1555 | 1556 | return -1; |
|---|
| 1556 | 1557 | } |
|---|
| 1557 | 1558 | |
|---|
| 1558 | | - default_par->io_virt = ioremap_nocache(tridentfb_fix.mmio_start, |
|---|
| 1559 | + default_par->io_virt = ioremap(tridentfb_fix.mmio_start, |
|---|
| 1559 | 1560 | tridentfb_fix.mmio_len); |
|---|
| 1560 | 1561 | |
|---|
| 1561 | 1562 | if (!default_par->io_virt) { |
|---|
| .. | .. |
|---|
| 1578 | 1579 | goto out_unmap1; |
|---|
| 1579 | 1580 | } |
|---|
| 1580 | 1581 | |
|---|
| 1581 | | - info->screen_base = ioremap_nocache(tridentfb_fix.smem_start, |
|---|
| 1582 | + info->screen_base = ioremap(tridentfb_fix.smem_start, |
|---|
| 1582 | 1583 | tridentfb_fix.smem_len); |
|---|
| 1583 | 1584 | |
|---|
| 1584 | 1585 | if (!info->screen_base) { |
|---|