mirror of
https://github.com/torvalds/linux.git
synced 2026-05-31 10:33:41 +02:00
drm/i915/gmbus: move GPIO enum to gmbus
The GPIO enum is only used in intel_gmbus.c, hide it there. Signed-off-by: Jani Nikula <jani.nikula@intel.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/3c386ce08d7d53a45c14c2e7519e4cc78a8161be.1667383630.git.jani.nikula@intel.com
This commit is contained in:
parent
f46e3f5ffc
commit
507d7c17ca
|
|
@ -61,24 +61,6 @@ struct intel_remapped_info;
|
|||
struct intel_rotation_info;
|
||||
struct pci_dev;
|
||||
|
||||
enum i915_gpio {
|
||||
GPIOA,
|
||||
GPIOB,
|
||||
GPIOC,
|
||||
GPIOD,
|
||||
GPIOE,
|
||||
GPIOF,
|
||||
GPIOG,
|
||||
GPIOH,
|
||||
__GPIOI_UNUSED,
|
||||
GPIOJ,
|
||||
GPIOK,
|
||||
GPIOL,
|
||||
GPIOM,
|
||||
GPION,
|
||||
GPIOO,
|
||||
};
|
||||
|
||||
/*
|
||||
* Keep the pipe enum values fixed: the code assumes that PIPE_A=0, the
|
||||
* rest have consecutive values and match the enum values of transcoders
|
||||
|
|
|
|||
|
|
@ -49,9 +49,27 @@ struct intel_gmbus {
|
|||
struct drm_i915_private *i915;
|
||||
};
|
||||
|
||||
enum gmbus_gpio {
|
||||
GPIOA,
|
||||
GPIOB,
|
||||
GPIOC,
|
||||
GPIOD,
|
||||
GPIOE,
|
||||
GPIOF,
|
||||
GPIOG,
|
||||
GPIOH,
|
||||
__GPIOI_UNUSED,
|
||||
GPIOJ,
|
||||
GPIOK,
|
||||
GPIOL,
|
||||
GPIOM,
|
||||
GPION,
|
||||
GPIOO,
|
||||
};
|
||||
|
||||
struct gmbus_pin {
|
||||
const char *name;
|
||||
enum i915_gpio gpio;
|
||||
enum gmbus_gpio gpio;
|
||||
};
|
||||
|
||||
/* Map gmbus pin pairs to names and registers. */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user