summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/fifo
diff options
context:
space:
mode:
authorAdam Borowski2017-04-02 07:03:28 +0200
committerBen Skeggs2017-04-06 06:53:50 +0200
commit99a97a8ba9881fc47901ff36b057e5cd0bf06af0 (patch)
tree2228a0ea6c09c602ee67777385afe3b517f75850 /drivers/gpu/drm/nouveau/nvkm/engine/fifo
parentdrm/nouveau/gr/gp107: initial support (diff)
downloadkernel-qcow2-linux-99a97a8ba9881fc47901ff36b057e5cd0bf06af0.tar.gz
kernel-qcow2-linux-99a97a8ba9881fc47901ff36b057e5cd0bf06af0.tar.xz
kernel-qcow2-linux-99a97a8ba9881fc47901ff36b057e5cd0bf06af0.zip
drm/nouveau/gpio: enable interrupts on cards with 32 gpio lines
The code attempts to enable them, but hits an undefined behaviour by shifting by the entire register's width: int lines = 32; u32 mask = (1 << lines) - 1; // 00000000 on x86 u32 mask = (1 << lines) - 1; // ffffffff on arm (32) u32 mask = (1 << lines) - 1; // 00000000 on arm64 u32 mask = (1ULL << lines) - 1; // ffffffff everywhere Signed-off-by: Adam Borowski <kilobyte@angband.pl> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/engine/fifo')
0 files changed, 0 insertions, 0 deletions