Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 749b48fa authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/ttm: use phys_addr_t for ttm_bus_placement



Fixes ttm on platforms like PPC460 where the CPU
is in 32-bit mode, but the physical addresses are
>32 bits.

Extracted from a patch by Hans Verkuil.

Tested-by: default avatarJulian Margetson <runaway@candw.ms>
Acked-by: default avatarThomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Cc: Thomas Hellstrom <thellstrom@vmware.com>
Cc: Julian Margetson <runaway@candw.ms>
Cc: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 5e916a3a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@ struct ttm_placement {
 */
struct ttm_bus_placement {
	void		*addr;
	unsigned long	base;
	phys_addr_t	base;
	unsigned long	size;
	unsigned long	offset;
	bool		is_iomem;