MAJOR=4
MINOR=28
DEVNAME=tty28
     ˆÁÄƒ^g¿Æ Ÿ    # SPDX-License-Identifier: GPL-2.0
#
# Makefile for the linux kernel.
#
obj-$(CONFIG_ARM_SCPI_PROTOCOL)	+= arm_scpi.o
obj-$(CONFIG_ARM_SDE_INTERFACE)	+= arm_sdei.o
obj-$(CONFIG_DMI)		+= dmi_scan.o
obj-$(CONFIG_DMI_SYSFS)		+= dmi-sysfs.o
obj-$(CONFIG_EDD)		+= edd.o
obj-$(CONFIG_EFI_PCDP)		+= pcdp.o
obj-$(CONFIG_DMIID)		+= dmi-id.o
obj-$(CONFIG_INTEL_STRATIX10_SERVICE) += stratix10-svc.o
obj-$(CONFIG_INTEL_STRATIX10_RSU)     += stratix10-rsu.o
obj-$(CONFIG_ISCSI_IBFT_FIND)	+= iscsi_ibft_find.o
obj-$(CONFIG_ISCSI_IBFT)	+= iscsi_ibft.o
obj-$(CONFIG_FIRMWARE_MEMMAP)	+= memmap.o
obj-$(CONFIG_RASPBERRYPI_FIRMWARE) += raspberrypi.o
obj-$(CONFIG_FW_CFG_SYSFS)	+= qemu_fw_cfg.o
obj-$(CONFIG_SYSFB)		+= sysfb.o
obj-$(CONFIG_SYSFB_SIMPLEFB)	+= sysfb_simplefb.o
obj-$(CONFIG_TI_SCI_PROTOCOL)	+= ti_sci.o
obj-$(CONFIG_TRUSTED_FOUNDATIONS) += trusted_foundations.o
obj-$(CONFIG_TURRIS_MOX_RWTM)	+= turris-mox-rwtm.o

obj-y				+= arm_ffa/
obj-y				+= arm_scmi/
obj-y				+= broadcom/
obj-y				+= cirrus/
obj-y				+= meson/
obj-$(CONFIG_GOOGLE_FIRMWARE)	+= google/
obj-y				+= efi/
obj-y				+= imx/
obj-y				+= psci/
obj-y				+= qcom/
obj-y				+= smccc/
obj-y				+= tegra/
obj-y				+= xilinx/
     �Â¿Æ      File not found.
     ˆÃÄƒ.¿_†I|¥�+ÀÇ c    /* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
 *
 * generic videomode description
 */

#ifndef __LINUX_VIDEOMODE_H
#define __LINUX_VIDEOMODE_H

#include <linux/types.h>
#include <video/display_timing.h>

/*
 * Subsystem independent description of a videomode.
 * Can be generated from struct display_timing.
 */
struct videomode {
	unsigned long pixelclock;	/* pixelclock in Hz */

	u32 hactive;
	u32 hfront_porch;
	u32 hback_porch;
	u32 hsync_len;

	u32 vactive;
	u32 vfront_porch;
	u32 vback_porch;
	u32 vsync_len;

	enum display_flags flags; /* display flags */
};

/**
 * videomode_from_timing - convert display timing to videomode
 * @dt: display_timing structure
 * @vm: return value
 *
 * DESCRIPTION:
 * This function converts a struct display_timing to a struct videomode.
 */
void videomode_from_timing(const struct display_timing *dt,
			  struct videomode *vm);

/**
 * videomode_from_timings - convert one display timings entry to videomode
 * @disp: structure with all possible timing entries
 * @vm: return value
 * @index: index into the list of display timings in devicetree
 *
 * DESCRIPTION:
 * This function converts one struct display_timing entry to a struct videomode.
 */
int videomode_from_timings(const struct display_timings *disp,
			  struct videomode *vm, unsigned int index);

#endif
     �ÃÀÇ      File not found.
      ˆl–Ðz¾””ÔD¨ 	Å ýÆ›¸&TÅ£Æ0ÁÈ  1   ˆl–ß=¿J	µ2ÛR‚ œP,Üd%1hßÇƒdB_�uÐb&=LyZof¯ÃÊ •    ‹     ÍYmsã¶þü
Œ;i¤T¦eÙçäì´9ù,ç”úmHùš›\Æ‘�„3E¨ hYéô¿ww¾X¶3ùØû�˜$°Ø—gwŸ…¢Ï;ü½^mŒš/ÿnïíŸnø™0F<‘EÁ°ª°Nšw6U…Sy."+
'vÓ\¥"*í?XrD‘µduÞwù ¿Ôã—*]™óJc”½ç?,Ý}´ÅJÌ¥}7_
•G©^z!§ÂÊŒë‚nÕRÁ×µï¿};@%c•Þós¡Ü7Òæ¯¿þúbü~t•Œî’É0žtÎãÑèâÓ]<:'“x|z;ž^Œº´øRløTò™‘2ßðLYgÔ´tp:²Ô™š)™mË]�ÕÇ]†5|RJ~�:>ð~ÿx08>xÃGgTõU•ò$â±Ø,5ÿAZóÎ-6Æ–¶1}Ðï¿Ùíîö�8xü&œ[(aù…(æàµðø.ÕFæÂÁV+ýÎ¯®4ê}9üå.½¿_Ýý<>?�žJ•«bîUž|àsé”SKiø Îìövú|çBå#‡ ìRTøQÔ?„É~5¼±z[�ÛZÂç]ÇµÁwüAäà=ïq Š4ð‚ÓBs1>�‡ñ'–8ð®0€ž«©fÃ¢xÌ;ø”ò�ß¹yÊ»´+ùtu}“Œ3�ò¿¨"ÍËL*7v¥GpÁÍ|ó8·±°ƒO;|½ ø¡`ˆo	1òQ¹owxZsç5ïž42ìk2R¹ð‚$#=)®-ä:Hìy�üÉ¿ç{ï®JHªi.yKŠÎ³–^3EÞ8%ïãñÍd|}Å&i%/8¹ä©ÈsËWF?(ð�HSi-wz+¶ÇÝBÀÙ¶Çü‹ð\€6 aÃåãJ &ê¥ä+�æ«–Až”®4²Ç09:zå”.pOW9/1S«ó,3ø‹ÄGì_‰éìAã� U0¿ç Ô�˜Ò„ðL:-Ü¢MhŒ??x)°„ êÀH|kW2õ©X©À:jFŸjÀžB¿K£»Af²€Ôçn³¼n½K>ÿ*—¿5â”@),{0aæåRŽÖ	pVðzÖcR H@�GKªËÂ�#æë'˜µb&¡¬:žæJXÄ*Ãí“ïÁ1P[>èñcHbÄ:OÆ—£
Ûðì ÓüÊph¦×˜„à#ÓQ‘Œz|õ'wiqÄ†Ž“Ê�xˆ

OÆ?/âKöB€¢->ŽãÉíë:TÖc J+Í.”U¨å7·´–Ò	¼™a�Ä%!Úë ¼ùR
�Coó�÷öå½hšƒhŠÌVp­DuÿÐÌ�“?kèM|}þg¬tÚ5>Ÿj· »©¥ødí²ÿóÉ¨—�ß°q�§|)‹wñ5uÚÓx+ôPæ\Ë-Pý§ësÔ˜©\nû 6ƒ½êLÐaõÈÐuJÔcªT#�¿”Æ!ÃI'ª£�a�¬™œ©¢9m¦ó\¯±Îø²î¶Ç¾�€ÿvX°hô{V²ÿÃZ•ßRyqwU©9á{ßòqUw°¤­¤Q@Òà¥o÷^‘@ªžà7�€Úó94•G×Š 
øï	c[¼^øtç|·qwV¦'u÷©ðÄÖ:”ál�Õe{9¬^ªÔèÖ