Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.5-rc7 44 lines 1.2 kB view raw
1/* 2 * Copyright (C) STMicroelectronics SA 2014 3 * Author: Benjamin Gaignard <benjamin.gaignard@st.com> for STMicroelectronics. 4 * License terms: GNU General Public License (GPL), version 2 5 */ 6 7#ifndef _STI_DRV_H_ 8#define _STI_DRV_H_ 9 10#include <drm/drmP.h> 11 12struct sti_compositor; 13struct sti_tvout; 14 15/** 16 * STI drm private structure 17 * This structure is stored as private in the drm_device 18 * 19 * @compo: compositor 20 * @plane_zorder_property: z-order property for CRTC planes 21 * @drm_dev: drm device 22 */ 23struct sti_private { 24 struct sti_compositor *compo; 25 struct drm_property *plane_zorder_property; 26 struct drm_device *drm_dev; 27 28 struct { 29 struct drm_atomic_state *state; 30 struct work_struct work; 31 struct mutex lock; 32 } commit; 33}; 34 35extern struct platform_driver sti_tvout_driver; 36extern struct platform_driver sti_vtac_driver; 37extern struct platform_driver sti_hqvdp_driver; 38extern struct platform_driver sti_hdmi_driver; 39extern struct platform_driver sti_hda_driver; 40extern struct platform_driver sti_dvo_driver; 41extern struct platform_driver sti_vtg_driver; 42extern struct platform_driver sti_compositor_driver; 43 44#endif