summaryrefslogtreecommitdiff
path: root/drivers/block/ataflop.c
diff options
context:
space:
mode:
authorMichael Schmitz <schmitzmic@gmail.com>2014-03-31 12:06:06 +0400
committerGeert Uytterhoeven <geert@linux-m68k.org>2014-05-27 00:41:24 +0400
commitcf8c8781d97e514cceb520252c2c78f853e951cd (patch)
tree488f5a1c7f5958e7f06acb739f6b00d0ae40bd52 /drivers/block/ataflop.c
parentfded332bf40349788c83399751fd3764fddc4b51 (diff)
downloadlinux-cf8c8781d97e514cceb520252c2c78f853e951cd.tar.xz
m68k/atari - atafb: convert allocation of fb ram to new interface
The new atari_stram_alloc interface returns kernel virtual addresses even if the kernel runs in FastRAM. These addresses are not guaranteed to be identical with the physical addresses. Since ST-RAM mappings have not been set up by mem_init, virt_to_phys() and its cousin do not work and the atari_stram_to_phys() etc. helpers must be used to determine physical addresses. fb.fix->smem_start needs physical addresses, fb.par->screen_base needs virtual addresses. Take care of the virt-to-phys conversion both on fb init and par changes. Signed-off-by: Michael Schmitz <schmitz@debian.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Diffstat (limited to 'drivers/block/ataflop.c')
0 files changed, 0 insertions, 0 deletions