diff options
author | Huang Rui <ray.huang@amd.com> | 2021-09-07 12:03:02 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2021-09-14 22:36:02 +0200 |
commit | 3ca706c189db861b2ca2019a0901b94050ca49d8 (patch) | |
tree | 77045c2837fb5d0db7d90d5ff32d439ad6d680f9 /drivers/soundwire/sysfs_slave.c | |
parent | memblock: introduce saner 'memblock_free_ptr()' interface (diff) | |
download | linux-3ca706c189db861b2ca2019a0901b94050ca49d8.tar.xz linux-3ca706c189db861b2ca2019a0901b94050ca49d8.zip |
drm/ttm: fix type mismatch error on sparc64
On sparc64, __fls() returns an "int", but the drm TTM code expected it
to be "unsigned long" as on x86. As a result, on sparc (and arc, and
m68k) you get build errors because 'min()' checks that the types match.
As suggested by Linus, it can use min_t instead of min to force the type
to be "unsigned int".
Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Huang Rui <ray.huang@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Cc: Alex Deucher <alexdeucher@gmail.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/soundwire/sysfs_slave.c')
0 files changed, 0 insertions, 0 deletions