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

matroxfb_crtc2.h (705B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef __MATROXFB_CRTC2_H__
      3#define __MATROXFB_CRTC2_H__
      4
      5#include <linux/ioctl.h>
      6#include "matroxfb_base.h"
      7
      8struct matroxfb_dh_fb_info {
      9	struct fb_info		fbcon;
     10	int			fbcon_registered;
     11	int                     initialized;
     12
     13	struct matrox_fb_info*	primary_dev;
     14
     15	struct {
     16		unsigned long	base;	/* physical */
     17		vaddr_t		vbase;	/* virtual */
     18		unsigned int	len;
     19		unsigned int	len_usable;
     20		unsigned int	len_maximum;
     21		unsigned int 	offbase;
     22		unsigned int	borrowed;
     23			      } video;
     24	struct {
     25		unsigned long	base;
     26		vaddr_t		vbase;
     27		unsigned int	len;
     28			      } mmio;
     29
     30	unsigned int		interlaced:1;
     31
     32	u_int32_t cmap[16];
     33};
     34
     35#endif /* __MATROXFB_CRTC2_H__ */