QEMU USB Keyboard
  *   ˆl–Ü4ý( ©³( 	Å€fàB¦-ÿÃ956_†I|¥�+ÃÂ ¼    /* SPDX-License-Identifier: GPL-2.0+ */
/*
 * PCI Endpoint ConfigFS header file
 *
 * Copyright (C) 2017 Texas Instruments
 * Author: Kishon Vijay Abraham I <kishon@ti.com>
 */

#ifndef __LINUX_PCI_EP_CFS_H
#define __LINUX_PCI_EP_CFS_H

#include <linux/configfs.h>

#ifdef CONFIG_PCI_ENDPOINT_CONFIGFS
struct config_group *pci_ep_cfs_add_epc_group(const char *name);
void pci_ep_cfs_remove_epc_group(struct config_group *group);
struct config_group *pci_ep_cfs_add_epf_group(const char *name);
void pci_ep_cfs_remove_epf_group(struct config_group *group);
#else
static inline struct config_group *pci_ep_cfs_add_epc_group(const char *name)
{
	return NULL;
}

static inline void pci_ep_cfs_remove_epc_group(struct config_group *group)
{
}

static inline struct config_group *pci_ep_cfs_add_epf_group(const char *name)
{
	return NULL;
}

static inline void pci_ep_cfs_remove_epf_group(struct config_group *group)
{
}
#endif
#endif /* __LINUX_PCI_EP_CFS_H */
  0   	ˆl–ßi~”Je¶…8 ƒp\dJbÑ¿Åƒxs_ŒuÐb&=Ly[Ï¿ÅÄ P    	ý7zXZ  æÖ´F !   t/å£àv¤] ?‘E„h=‰¦Úœ¦¬.+ËËZƒç ¯Ä¼Á×ncd€ÏWªÃy+p)xQ!ÄÑ1°j
Öí ÖÝIŒâKj�È”¾Ñ‹ÊŸÂDè4]à�R=ÌY¥þ0å¾Ê6 dë‹=¹%BwëfÉÝ›·Î´øhØæ< ¹ò%{�×2*¸Ë-3<ºG	Ò÷R3w x›-t€»Çex0­òŠrŠ$ÚÔöl£=yˆxUdiÿ3h¤	%˜”Ë¸[y©["WÝAG�àÁ/;Ä>G¨3h›îªzø´B˜d ¯¢9ù&ÐU!»Ý«×r´'¸%‹²r‚õÚ �õœ »Wá”hþ \BŠþ›ó™‹Tw@Cß_;i`Ê„œóØîuŽ]�t˜×jK€“¢EÝ.* 41ðß�àpÄ¶@ùÅêU¬6¢°¹¼û/6Wt M^×ŒP–ë°ß÷õ�ò…3-ýƒv…]´÷ë,ûÕ¬Q01H~HÎùuX+ ÿu©€Èè Äñöùn/…j»©ÐÅNpj‘¥–Y”¸zƒ×¶­ýæD`2
�Ù²ðÉm<mÕ–‘rë{ÿPµštejk‹œ}¤—;Ž^•ä¹T`ÉI˜BÊÉ.4·}Â¸°5`žœ*,sÂ9�ÕFv<øT*kØÛl¥½½™¿ÁpVsë¸¬À+ÉLˆ;ÖMûp^7±Å4HÊµ<ì[5�·3¯«™‰P;ÇÜUnBúhµnt³]ëˆ£72d�¯l(xw�“¤`hãäS*>Õí®J `kB(÷a¥¿ÕßËò=(áŒ®›èÌx.}3>ºD·ˆá°C¬O�GBO¨
²þÍÝTûò4½<öqÊŠ|µ5Ò¶´ŒðÏã„ý�õãÊqÎ†Ž	Ó%–ØâŠÀAÕLŽ<óhaã,ÝMüp›´ ·°	[�œŽ-2¡ešUèøptpú¥Öx¬·]ŽW¹#|æªE÷�£òœæÄÁÔÏ•ç�zä Ã`të²P“t•ž´F¼FóHÏªñÚ²Å†õˆgÅIU•\I>ŠÏÅ”ù¹Å.¨É€wIÀNž@±8EúÐ?‰|t‡?òÒýâKëÑÇ‡§\•Ç›¬à«û°4îs¿5&*LFÁ’BÍ´„�ÆOÅÈ\R�[LÁ§ îÁV¥ôÜÈ)%4­äÆóW7Ýi¹kpã·}—R ÌÛ˜k	°„éªÓ"bZ›Z*1“‰nôñ �'oàÂ<úÆìà6Ë¢Œò¢ÝŠ¹V9ïan'µçˆˆd7_å\íMt<ß¨¸½¶vO´‹a§IžÍÍŠLÖkWr0'Ódc£áûŠdN¯þ¦ôo¯œ–$æ9t,‹ªžÐ ó¢Ë.Rþo†© cb-47³•¡bUÞ¡�ë-1-³‡ƒÕ€§žyüá@>/XUÝ%„ê…-€ÿ¶B©é›”Q‘™«Ù‘éŽFú“+¸ÖŒÐY~^¸©—t•»É††âd§Ãæ&;‘‘ØAOf#t>3ÞÚ®«ç·:ùt2þÑâE “¤‹kJ>€ì÷¯0thíÞÜæºªibÈd�Ò1ÿøu^¢ëc	3Ü½Ï›5µ�ˆæ¯�ßÚÊ¢ª!•ä¯}‚»Ç›h•e/ãSUÓiêB±ÁO®9[œ�À˜!(gKø½þè‹ÿÆÔaÎ­¹C„scù‘2 îu¿
Äi=îÞùž ?ç:Û{Âc‡ ‰píÎ!‚þ¨n—C#¨“ô• y¨P"|t²+-çõ‹ÜÓ¿âºXG4vÒ¥’n�•¨¬“h_¬Í¿¼›‘–_×8½þÜ…$ygf^É|ÛƒÊlä‹Ã‡ëË«IZHë³®'Fò¶i“db÷5æ½Ž’!ñ
ˆbžFw™q¨£iw~«hS Ã¹^bÉŽR™�œ0I²Œgî]Üˆ—¿Å‹x'nü_…à BwÝS�§5€Ú½†ÛÈ†ðu¾×S�MÒ8‹Ì�ê‰ÍÚ&]8Í«èïª¢#œöåÒ.‚~5ÂmÆ]`>|Ýdé¿©õÆÿ¨%Dšš`C‡+Yìo4»~›‘»èÉN!&§ãCF2Ê÷
¦]@›'êM$ãò�F¯Mô;r–ó‘”�šL£éÅŸ¡-ÿn"¦­qã@t7c@±QÍ'w‰Uí�Âžé¹ŒQ&�ØŒ�.-²§Ôï J°¤É�>6¸â1üâäÀ§ýVe)OE�ÿ×`óWqš9MÚ—®ÐÇp#©'Y•G²Úð!/³^Î[ðf,éNHmt±“îÉÑµ´°káÃëÚÙoóFw©ohw©ÌW€ $ãcøjãýD¶Ã¶bô)Â¦ºc´rëæÿVuH‡Ï<Ðê9Ä‹€¤u„Q÷bKÁBÄW#ñSV;,,´ÐFè‚Ö”ˆáæmo®A—#¡ ‘kéÙ4¼Æ—œB*,ÍçV 9iµäa•×àt¨`TLoj95:=ÈíZ”Æ¼LprÅáÏ/F<£ÿŠm™Pù4Ïœrp<öY�ÌøÄoÚàþ
nWøðµ¸P'd»Æ0:üaœ):d!Í­™OÁÎ{'WâÃ¦RBaqÿ‘éù/ªjB%�pØ	êáKòÇÌ_;µÂ„ñä/†ÈÁPRž=c=É\§žuk­Z-ã„	Þ¢Œ^-rŒ!òNøW/SŽ¥þí³SvY|•f¹wÕN¤›?`…H?$o,@i×­L¨ž±;sœ1š�­ñ‚á¤=Æ+É•’Ù»ëq«e~ý†ç¦0–ÈŸã]&ËfÞrÙÐüAî Ú!®NBZ’)cßÙ¥�´+�DZãû’Ç	¢Ä®oL³n>2…3+fwû/E‚�;R5CïZ¬±á…�œ…ÿ<{WªEž�¹ü_¾!0*—ëU£%pÔ+Å>a­#B¥ æh‹½Š%'D!Î7õ¼/™BZhS&4Þ¯Íy!oíîp°îÞÞòËÂÙW f(²:h‹$»¾U¹´Å³h¡ÒÐÛk)0†m‹×å‹Ù$H·Jð‚‚´ËV.¯š*ÞRöLu”â‹�ù¤/ ‘Äµ¿¼¬�\ÌÉÙîkøJ&‚­
Îõ‰PNtäç„BŠŠR¿¾.ð8aë‚€Z©ÿÏ—ŠkLBEVzè*3IGÇ!¹©ênÅuù¼RqÆñ£}^|áÚÔK$yåÔc­‘ro«å$ñüŽ3´VïšÓú.AZHV£÷•G»éßx.D�@n­ÒN¦l_ü¡þ5JäÑ©S­_þl_˜ù/NL‡£Dò`)âEùÜ�FfÜb
(™è;0·;ˆ¥gÙºKOÿÁÏ³ˆí,Ñlß†3±Š9Åm¡[£¿ƒ>îqK²3qÀ¦5ä3¯á/ë�µ§Ù óDYw•Ü&òo¬ú­B-ˆA.ïÓ0æý—ñ“›"ƒ5Qžˆ%Uö·�)Ùó‰ŽE\Z‡KÚRà_tZë=é~Ü1ó<¥óÉ§y©añ´¸„7UÒáGäÝö$^îAßÍŽ,bAHÉb“åNOjµ	#§“d‰Èƒ]ô•)²�aEÓ‰%ÔKýà˜%8�&¯¾¤ÓU==ŸÏáddÙÄEs˜qo¥üj#äžÊŒÿfÁBxe˜uÇe‡Á¥‡³«òyú:Vò.,fròWjš÷ÈZ­ÞÉÎH}íË‚´ÙS-ÓŒ£æS%ÒÓVBaŒ‚f“‹[‚B]k› ðÓÀ_272¹P£MÒ­�Ü?yhÜ$µDæ¹àxmÝXüNÂ`¹í{Š?�°.Œ~GÆÕF÷¸_EJùlâyõ{îoø
‰ JÃ„X	ÊnÁC[©ìŽ›¬�?9ÙÑýÀèžÑÖõ:­€©q(;èµòwÁBM,a‚4­ØÖ¾Ä;Ÿ\svB.1Ï†hÌ9qÛÁ�X'j™ûÄ