Searched refs:drm_privacy_screen (Results 1 - 10 of 10) sorted by relevance
/linux-master/include/drm/ |
H A D | drm_privacy_screen_consumer.h | 15 struct drm_privacy_screen; 18 struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev, 20 void drm_privacy_screen_put(struct drm_privacy_screen *priv); 22 int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv, 24 void drm_privacy_screen_get_state(struct drm_privacy_screen *priv, 28 int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv, 30 int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv, 33 static inline struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev, 38 static inline void drm_privacy_screen_put(struct drm_privacy_screen *priv) 41 static inline int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *pri [all...] |
H A D | drm_privacy_screen_driver.h | 17 struct drm_privacy_screen; 20 * struct drm_privacy_screen_ops - drm_privacy_screen operations 31 * This is always called with the drm_privacy_screen's lock held. 33 int (*set_sw_state)(struct drm_privacy_screen *priv, 41 void (*get_hw_state)(struct drm_privacy_screen *priv); 45 * struct drm_privacy_screen - central privacy-screen structure 50 struct drm_privacy_screen { struct 83 void *drm_privacy_screen_get_drvdata(struct drm_privacy_screen *priv) 88 struct drm_privacy_screen *drm_privacy_screen_register( 91 void drm_privacy_screen_unregister(struct drm_privacy_screen *pri [all...] |
H A D | drm_connector.h | 46 struct drm_privacy_screen; 1684 /** @privacy_screen: drm_privacy_screen for this connector, or NULL. */ 1685 struct drm_privacy_screen *privacy_screen; 2053 struct drm_connector *connector, struct drm_privacy_screen *priv);
|
/linux-master/drivers/platform/chrome/ |
H A D | chromeos_privacy_screen.c | 31 chromeos_privacy_screen_get_hw_state(struct drm_privacy_screen argument 32 *drm_privacy_screen) 37 drm_privacy_screen_get_drvdata(drm_privacy_screen); 53 drm_privacy_screen->hw_state = drm_privacy_screen->sw_state = 56 drm_privacy_screen->hw_state = drm_privacy_screen->sw_state = 63 chromeos_privacy_screen_set_sw_state(struct drm_privacy_screen argument 64 *drm_privacy_screen, 70 drm_privacy_screen_get_drvdata(drm_privacy_screen); 109 struct drm_privacy_screen *drm_privacy_screen = local 128 struct drm_privacy_screen *drm_privacy_screen = acpi_driver_data(adev); local [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_privacy_screen.c | 34 container_of(dev, struct drm_privacy_screen, dev) 81 static struct drm_privacy_screen *drm_privacy_screen_get_by_name( 84 struct drm_privacy_screen *priv; 110 * * A pointer to a &struct drm_privacy_screen on success. 115 struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev, 120 struct drm_privacy_screen *priv; 186 void drm_privacy_screen_put(struct drm_privacy_screen *priv) 208 int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv, 249 void drm_privacy_screen_get_state(struct drm_privacy_screen *priv, 272 * A pointer to the drm_privacy_screen' 364 ATTRIBUTE_GROUPS(drm_privacy_screen); variable [all...] |
H A D | Makefile | 60 drm_privacy_screen.o \
|
H A D | drm_connector.c | 2762 * @priv: drm_privacy_screen to attach 2767 * This function takes ownership of the passed in drm_privacy_screen and will 2771 struct drm_connector *connector, struct drm_privacy_screen *priv)
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_display_driver.c | 63 struct drm_privacy_screen *privacy_screen;
|
H A D | intel_ddi.c | 4427 struct drm_privacy_screen *privacy_screen;
|
/linux-master/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 9997 static struct drm_privacy_screen *lcdshadow_dev; 10001 static int lcdshadow_set_sw_state(struct drm_privacy_screen *priv, 10016 static void lcdshadow_get_hw_state(struct drm_privacy_screen *priv)
|
Completed in 173 milliseconds