cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

sti_drv.h (1017B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * Copyright (C) STMicroelectronics SA 2014
      4 * Author: Benjamin Gaignard <benjamin.gaignard@st.com> for STMicroelectronics.
      5 */
      6
      7#ifndef _STI_DRV_H_
      8#define _STI_DRV_H_
      9
     10#include <linux/platform_device.h>
     11
     12struct drm_device;
     13struct drm_property;
     14struct sti_compositor;
     15
     16/**
     17 * STI drm private structure
     18 * This structure is stored as private in the drm_device
     19 *
     20 * @compo:                 compositor
     21 * @plane_zorder_property: z-order property for CRTC planes
     22 * @drm_dev:               drm device
     23 */
     24struct sti_private {
     25	struct sti_compositor *compo;
     26	struct drm_property *plane_zorder_property;
     27	struct drm_device *drm_dev;
     28};
     29
     30extern struct platform_driver sti_tvout_driver;
     31extern struct platform_driver sti_hqvdp_driver;
     32extern struct platform_driver sti_hdmi_driver;
     33extern struct platform_driver sti_hda_driver;
     34extern struct platform_driver sti_dvo_driver;
     35extern struct platform_driver sti_vtg_driver;
     36extern struct platform_driver sti_compositor_driver;
     37
     38#endif