Searched refs:drm_privacy_screen (Results 1 – 6 of 6) sorted by relevance
| /linux/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, in drm_privacy_screen_get() 38 static inline void drm_privacy_screen_put(struct drm_privacy_screen *priv) in drm_privacy_screen_put() 41 static inline int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv, in drm_privacy_screen_set_sw_state() [all …]
|
| H A D | drm_privacy_screen_driver.h | 17 struct drm_privacy_screen; 33 int (*set_sw_state)(struct drm_privacy_screen *priv, 41 void (*get_hw_state)(struct drm_privacy_screen *priv); 50 struct drm_privacy_screen { struct 83 void *drm_privacy_screen_get_drvdata(struct drm_privacy_screen *priv) in drm_privacy_screen_get_drvdata() argument 88 struct drm_privacy_screen *drm_privacy_screen_register( 91 void drm_privacy_screen_unregister(struct drm_privacy_screen *priv); 93 void drm_privacy_screen_call_notifier_chain(struct drm_privacy_screen *priv);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_privacy_screen.c | 35 container_of(dev, struct drm_privacy_screen, dev) 82 static struct drm_privacy_screen *drm_privacy_screen_get_by_name( in drm_privacy_screen_get_by_name() 85 struct drm_privacy_screen *priv; in drm_privacy_screen_get_by_name() 116 struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev, in drm_privacy_screen_get() 121 struct drm_privacy_screen *priv; in drm_privacy_screen_get() 187 void drm_privacy_screen_put(struct drm_privacy_screen *priv) in drm_privacy_screen_put() 209 int drm_privacy_screen_set_sw_state(struct drm_privacy_screen *priv, in drm_privacy_screen_set_sw_state() 250 void drm_privacy_screen_get_state(struct drm_privacy_screen *priv, in drm_privacy_screen_get_state() 281 int drm_privacy_screen_register_notifier(struct drm_privacy_screen *priv, in drm_privacy_screen_register_notifier() 297 int drm_privacy_screen_unregister_notifier(struct drm_privacy_screen *priv, in drm_privacy_screen_unregister_notifier() [all …]
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | thinkpad_acpi.c | 10036 static struct drm_privacy_screen *lcdshadow_dev; 10040 static int lcdshadow_set_sw_state(struct drm_privacy_screen *priv, in lcdshadow_set_sw_state() 10055 static void lcdshadow_get_hw_state(struct drm_privacy_screen *priv) in lcdshadow_get_hw_state()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 9156 struct drm_privacy_screen *privacy_screen; in amdgpu_dm_connector_init_helper()
|
| /linux/ |
| H A D | MAINTAINERS | 8958 F: drivers/gpu/drm/drm_privacy_screen* 8959 F: include/drm/drm_privacy_screen*
|