mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-18 19:05:39 +00:00
4babef0708
This adds the basic skeleton of the driver. The driver registers itself with DRM on probe. Ioctl handlers are currently implemented as stubs. Changes since v8: - Corrected license identifiers Changes since v5: - Update compatible string & description to match marketing name - Checkpatch fixes in to/from_pvr_device/file macros Changes since v3: - Clarify supported GPU generations in driver description - Use drm_dev_unplug() when removing device - Change from_* and to_* functions to macros - Fix IS_PTR/PTR_ERR confusion in pvr_probe() - Remove err_out labels in favour of direct returning - Remove specific am62 compatible match string - Drop MODULE_FIRMWARE() Co-developed-by: Frank Binns <frank.binns@imgtec.com> Signed-off-by: Frank Binns <frank.binns@imgtec.com> Co-developed-by: Matt Coster <matt.coster@imgtec.com> Signed-off-by: Matt Coster <matt.coster@imgtec.com> Signed-off-by: Sarah Walker <sarah.walker@imgtec.com> Signed-off-by: Donald Robson <donald.robson@imgtec.com> Reviewed-by: Maxime Ripard <mripard@kernel.org> Link: https://lore.kernel.org/r/fed8a77e29620a61aed2684f802339759082cf1b.1700668843.git.donald.robson@imgtec.com Signed-off-by: Maxime Ripard <mripard@kernel.org>
16 lines
486 B
Plaintext
16 lines
486 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only OR MIT
|
|
# Copyright (c) 2023 Imagination Technologies Ltd.
|
|
|
|
config DRM_POWERVR
|
|
tristate "Imagination Technologies PowerVR (Series 6 and later) & IMG Graphics"
|
|
depends on ARM64
|
|
depends on DRM
|
|
select DRM_GEM_SHMEM_HELPER
|
|
select DRM_SCHED
|
|
select FW_LOADER
|
|
help
|
|
Choose this option if you have a system that has an Imagination
|
|
Technologies PowerVR (Series 6 or later) or IMG GPU.
|
|
|
|
If "M" is selected, the module will be called powervr.
|