Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

Parent directory
bktr
cxgb
igma
ixgbe
voyager
Makefile 350 bytes
Makefile.pcidevs 858 bytes
README 751 bytes
aac_pci.c 21346 bytes
acardide.c 8931 bytes
aceride.c 12715 bytes
adv_pci.c 7332 bytes
adw_pci.c 5780 bytes
agp.c 33142 bytes
agp_ali.c 6741 bytes
agp_amd.c 9105 bytes
agp_amd64.c 14729 bytes
agp_apple.c 6117 bytes
agp_i810.c 39941 bytes
agp_i810var.h 2767 bytes
agp_intel.c 10896 bytes
agp_sis.c 6023 bytes
agp_via.c 9097 bytes
agpbusprint.c 400 bytes
agpreg.h 10008 bytes
agpvar.h 8909 bytes
ahc_pci.c 44833 bytes
ahcisata_pci.c 17485 bytes
ahd_pci.c 33005 bytes
alipm.c 12115 bytes
amdpm.c 7551 bytes
amdpm_smbus.c 9344 bytes
amdpm_smbusreg.h 2997 bytes
amdpmreg.h 2704 bytes
amdpmvar.h 2313 bytes
amr.c 42919 bytes
amrio.h 4826 bytes
amrreg.h 14011 bytes
amrvar.h 4643 bytes
arcmsr.c 54584 bytes
arcmsrvar.h 13764 bytes
artsata.c 13200 bytes
atppc_puc.c 6605 bytes
auacer.c 24936 bytes
auacerreg.h 6767 bytes
auich.c 48390 bytes
auichreg.h 6531 bytes
auixp.c 45518 bytes
auixpreg.h 6998 bytes
auixpvar.h 3730 bytes
autri.c 35319 bytes
autrireg.h 5511 bytes
autrivar.h 2937 bytes
auvia.c 30007 bytes
auviavar.h 2436 bytes
azalia.c 66986 bytes
azalia.h 20201 bytes
azalia_codec.c 144542 bytes
bha_pci.c 4624 bytes
btvmei.c 17090 bytes
btvmeii.c 14234 bytes
btvmeireg.h 17629 bytes
btvmeivar.h 4121 bytes
cac_pci.c 8892 bytes
chipsfb.c 4948 bytes
ciss_pci.c 8891 bytes
cmdide.c 19893 bytes
cmpci.c 44401 bytes
cmpcireg.h 8200 bytes
cmpcivar.h 8141 bytes
com_puc.c 5220 bytes
coram.c 28213 bytes
coramvar.h 3002 bytes
cs4280.c 40398 bytes
cs4280_image.h 156077 bytes
cs4280reg.h 9767 bytes
cs4281.c 31983 bytes
cs4281reg.h 12899 bytes
cs428x.c 8428 bytes
cs428x.h 6113 bytes
cs428xreg.h 3364 bytes
cx23885reg.h 3825 bytes
cxdtv.c 29699 bytes
cxdtv_boards.c 2592 bytes
cxdtv_boards.h 2043 bytes
cxdtvreg.h 5897 bytes
cxdtvvar.h 2974 bytes
cy82c693.c 3620 bytes
cy82c693reg.h 2192 bytes
cy82c693var.h 2063 bytes
cy_pci.c 4504 bytes
cyber.c 3290 bytes
cyberreg.h 2786 bytes
cybervar.h 1808 bytes
cypide.c 7349 bytes
cz.c 40656 bytes
czreg.h 16427 bytes
dpt_pci.c 4238 bytes
eap.c 45780 bytes
eapreg.h 10428 bytes
eapvar.h 2050 bytes
ehci_pci.c 13705 bytes
emuxki.c 36532 bytes
emuxkireg.h 23848 bytes
esa.c 46458 bytes
esadsp.h 14456 bytes
esareg.h 26368 bytes
esavar.h 3513 bytes
esiop_pci.c 2843 bytes
esm.c 45442 bytes
esmreg.h 10176 bytes
esmvar.h 7876 bytes
eso.c 56363 bytes
esoreg.h 13198 bytes
esovar.h 4633 bytes
files.agp 728 bytes
files.pci 31917 bytes
files.virtio 488 bytes
fms.c 19597 bytes
fmsvar.h 2373 bytes
fwohci_pci.c 6666 bytes
gcscaudio.c 35049 bytes
gcscaudioreg.h 8272 bytes
genfb_pci.c 10221 bytes
genfb_pcivar.h 1939 bytes
geodeide.c 8199 bytes
gffb.c 35576 bytes
gffbreg.h 14216 bytes
gtp.c 7708 bytes
hdaudio_pci.c 8996 bytes
hdaudio_pci.h 1662 bytes
hifn7751.c 85198 bytes
hifn7751reg.h 23821 bytes
hifn7751var.h 11487 bytes
hptide.c 12612 bytes
i82365_pci.c 6341 bytes
i82365_pcivar.h 1986 bytes
ibmcd.c 6443 bytes
ichsmb.c 13682 bytes
icp_pci.c 24395 bytes
if_age.c 64015 bytes
if_agereg.h 26424 bytes
if_alc.c 103047 bytes
if_alcreg.h 45841 bytes
if_ale.c 57673 bytes
if_alereg.h 28013 bytes
if_an_pci.c 5635 bytes
if_aq.c 132836 bytes
if_ath_pci.c 10445 bytes
if_athn_pci.c 10142 bytes
if_atw_pci.c 8108 bytes
if_bce.c 43131 bytes
if_bcereg.h 6135 bytes
if_bge.c 192239 bytes
if_bgereg.h 93570 bytes
if_bgevar.h 12121 bytes
if_bnx.c 217497 bytes
if_bnxreg.h 201419 bytes
if_bnxvar.h 15119 bytes
if_bwfm_pci.c 59866 bytes
if_bwfm_pci.h 8646 bytes
if_bwi_pci.c 5992 bytes
if_cas.c 57615 bytes
if_casreg.h 25768 bytes
if_casvar.h 7753 bytes
if_de.c 173521 bytes
if_devar.h 39250 bytes
if_dge.c 65617 bytes
if_dgereg.h 9723 bytes
if_ena.c 107559 bytes
if_enavar.h 14183 bytes
if_ep_pci.c 7577 bytes
if_epic_pci.c 6798 bytes
if_esh_pci.c 5594 bytes
if_et.c 52594 bytes
if_etreg.h 14581 bytes
if_ex_pci.c 11760 bytes
if_fpa.c 13049 bytes
if_fxp_pci.c 17167 bytes
if_gem_pci.c 12373 bytes
if_hme_pci.c 9626 bytes
if_ipw.c 59817 bytes
if_ipwreg.h 11080 bytes
if_ipwvar.h 4521 bytes
if_iwi.c 77901 bytes
if_iwireg.h 16517 bytes
if_iwivar.h 4404 bytes
if_iwm.c 228371 bytes
if_iwmreg.h 236928 bytes
if_iwmvar.h 14416 bytes
if_iwn.c 190332 bytes
if_iwnreg.h 55813 bytes
if_iwnvar.h 8393 bytes
if_jme.c 67515 bytes
if_jmereg.h 33431 bytes
if_kse.c 42621 bytes
if_le_pci.c 10970 bytes
if_levar.h 2293 bytes
if_lii.c 30196 bytes
if_liireg.h 11955 bytes
if_malo_pci.c 6515 bytes
if_mcx.c 177966 bytes
if_msk.c 77163 bytes
if_mskvar.h 9315 bytes
if_mtd_pci.c 4593 bytes
if_ne_pci.c 7022 bytes
if_nfe.c 52384 bytes
if_nfereg.h 6075 bytes
if_nfevar.h 2484 bytes
if_ntwoc_pci.c 20113 bytes
if_ntwoc_pcireg.h 5660 bytes
if_pcn.c 57642 bytes
if_pcnreg.h 2654 bytes
if_ral_pci.c 7406 bytes
if_re_pci.c 9637 bytes
if_rtk_pci.c 8435 bytes
if_rtw_pci.c 11272 bytes
if_rtwn.c 96197 bytes
if_rtwnreg.h 5381 bytes
if_sf_pci.c 7321 bytes
if_sip.c 109181 bytes
if_sipreg.h 35119 bytes
if_sk.c 85595 bytes
if_skreg.h 82200 bytes
if_skvar.h 8690 bytes
if_ste.c 41957 bytes
if_stereg.h 11235 bytes
if_stge.c 48265 bytes
if_stgereg.h 17106 bytes
if_ti.c 78427 bytes
if_tireg.h 40625 bytes
if_tl.c 44742 bytes
if_tlp_pci.c 43451 bytes
if_tlregs.h 6302 bytes
if_tlvar.h 3622 bytes
if_txp.c 56411 bytes
if_txpreg.h 22174 bytes
if_vge.c 56269 bytes
if_vgereg.h 30895 bytes
if_vioif.c 53047 bytes
if_vr.c 47511 bytes
if_vrreg.h 13101 bytes
if_vte.c 49239 bytes
if_vtereg.h 10153 bytes
if_vtevar.h 4737 bytes
if_wi_pci.c 10447 bytes
if_wm.c 463019 bytes
if_wmreg.h 70454 bytes
if_wmvar.h 8837 bytes
if_wpi.c 92191 bytes
if_wpireg.h 18660 bytes
if_wpivar.h 4718 bytes
if_xge.c 36468 bytes
if_xgereg.h 14918 bytes
igma.c 16708 bytes
igmareg.h 8148 bytes
igmavar.h 2150 bytes
igsfb_pci.c 6985 bytes
igsfb_pcivar.h 1812 bytes
iha_pci.c 5443 bytes
iop_pci.c 5985 bytes
ips.c 50558 bytes
ismt.c 24905 bytes
isp_pci.c 40093 bytes
iteide.c 8090 bytes
ixpide.c 7703 bytes
jmide.c 14098 bytes
jmide_reg.h 3075 bytes
joy_eap.c 2826 bytes
joy_eso.c 2693 bytes
joy_pci.c 4046 bytes
ld_amr.c 6609 bytes
ld_twa.c 9536 bytes
ld_twe.c 9894 bytes
ld_virtio.c 21569 bytes
lpt_puc.c 3879 bytes
lynxfb.c 21650 bytes
lynxfbreg.h 2289 bytes
lynxfbvar.h 1510 bytes
machfb.c 53330 bytes
machfbreg.h 16220 bytes
mfi_pci.c 9105 bytes
mfii.c 100120 bytes
mlx_pci.c 19174 bytes
mly.c 61590 bytes
mly_tables.h 13549 bytes
mlyio.h 4008 bytes
mlyreg.h 39933 bytes
mlyvar.h 10555 bytes
mpii.c 105362 bytes
mpiireg.h 46625 bytes
mpt_pci.c 7460 bytes
mpu_cmpci.c 2877 bytes
mpu_eso.c 2891 bytes
mpu_fms.c 2913 bytes
mpu_yds.c 3000 bytes
mvsata_pci.c 16341 bytes
nca_pci.c 3736 bytes
neo-coeff.h 309657 bytes
neo.c 23560 bytes
neoreg.h 4053 bytes
nfsmb.c 14290 bytes
nfsmbreg.h 2648 bytes
njs_pci.c 6871 bytes
nside.c 7826 bytes
nvme_pci.c 14867 bytes
oboe.c 18292 bytes
oboereg.h 4180 bytes
ohci_pci.c 6200 bytes
opl_cmpci.c 2941 bytes
opl_eso.c 2849 bytes
opl_fms.c 2875 bytes
opl_sv.c 2840 bytes
opl_yds.c 2969 bytes
optiide.c 8306 bytes
pccbb.c 92096 bytes
pccbbreg.h 10850 bytes
pccbbvar.h 4881 bytes
pci.c 34158 bytes
pci_map.c 12629 bytes
pci_quirks.c 2774 bytes
pci_stub.c 3112 bytes
pci_subr.c 160359 bytes
pci_usrreq.c 7018 bytes
pci_verbose.c 2024 bytes
pci_verbose.h 1768 bytes
pcibusprint.c 400 bytes
pciconf.c 33155 bytes
pciconf.h 2745 bytes
pcidevs 504238 bytes
pcidevs.h 672223 bytes
pcidevs_data.h 968479 bytes
pciide.c 4533 bytes
pciide_acard_reg.h 2839 bytes
pciide_acer_reg.h 3789 bytes
pciide_apollo_reg.h 7472 bytes
pciide_cmd_reg.h 3839 bytes
pciide_common.c 34474 bytes
pciide_cy693_reg.h 3287 bytes
pciide_geode_reg.h 2828 bytes
pciide_hpt_reg.h 5734 bytes
pciide_i31244_reg.h 11116 bytes
pciide_ite_reg.h 1698 bytes
pciide_ixp_reg.h 2584 bytes
pciide_natsemi_reg.h 5115 bytes
pciide_opti_reg.h 6249 bytes
pciide_pdc202xx_reg.h 4911 bytes
pciide_piccolo_reg.h 2850 bytes
pciide_piix_reg.h 6137 bytes
pciide_sch_reg.h 2079 bytes
pciide_sii3112_reg.h 4713 bytes
pciide_sis_reg.h 4450 bytes
pciide_sl82c105_reg.h 4128 bytes
pciide_svwsata_reg.h 1311 bytes
pciidereg.h 4337 bytes
pciidevar.h 8741 bytes
pciio.h 3789 bytes
pcireg.h 94000 bytes
pcivar.h 14124 bytes
pcscp.c 17794 bytes
pcscpreg.h 3040 bytes
pdcide.c 20560 bytes
pdcsata.c 19120 bytes
piixide.c 29659 bytes
piixpm.c 21763 bytes
piixpmreg.h 6949 bytes
plx9060reg.h 6404 bytes
plx9060var.h 2437 bytes
pm2fb.c 50171 bytes
pm2reg.h 15102 bytes
pm3fb.c 40098 bytes
pm3reg.h 18896 bytes
ppb.c 16944 bytes
ppbreg.h 2058 bytes
ppbvar.h 2747 bytes
puc.c 11538 bytes
puccn.c 6328 bytes
puccn.h 2422 bytes
pucdata.c 104232 bytes
pucvar.h 3665 bytes
pwdog.c 5775 bytes
r128fb.c 33090 bytes
r128fbreg.h 19490 bytes
radeonfb.c 119793 bytes
radeonfb_bios.c 15612 bytes
radeonfb_i2c.c 6796 bytes
radeonfbreg.h 147597 bytes
radeonfbvar.h 10666 bytes
rccide.c 9854 bytes
rdcide.c 9126 bytes
rdcide_reg.h 3467 bytes
rtsx_pci.c 5363 bytes
satalink.c 28023 bytes
schide.c 7589 bytes
sdhc_pci.c 11778 bytes
siisata_pci.c 10211 bytes
siop_pci.c 2657 bytes
siop_pci_common.c 12001 bytes
siop_pci_common.h 2334 bytes
sisfb.c 20100 bytes
sisfb.h 159 bytes
siside.c 18078 bytes
slide.c 7545 bytes
sti_pci.c 10496 bytes
stpcide.c 6204 bytes
sv.c 35577 bytes
svreg.h 5586 bytes
svvar.h 2413 bytes
svwsata.c 10822 bytes
tdvfb.c 30159 bytes
tdvfbreg.h 6769 bytes
tdvfbvar.h 2621 bytes
tga.c 42994 bytes
tga_conf.c 4281 bytes
tgareg.h 6643 bytes
tgavar.h 5573 bytes
toshide.c 7802 bytes
trm.c 69441 bytes
trmreg.h 16279 bytes
twa.c 86414 bytes
twaio.h 5527 bytes
twareg.h 15373 bytes
twavar.h 7660 bytes
twe.c 51184 bytes
tweio.h 3160 bytes
twereg.h 14164 bytes
twevar.h 5366 bytes
ubsec.c 87514 bytes
ubsecreg.h 10814 bytes
ubsecvar.h 8479 bytes
uhci_pci.c 7015 bytes
unichromeaccel.h 4587 bytes
unichromeconfig.h 22755 bytes
unichromefb.c 41642 bytes
unichromehw.h 25864 bytes
unichromemode.h 32268 bytes
unichromereg.h 21755 bytes
universe_pci.c 8810 bytes
universe_pci_var.h 2383 bytes
usb_pci.c 2442 bytes
usb_pci.h 2066 bytes
vga_pci.c 9445 bytes
vga_pcivar.h 1526 bytes
viaenv.c 13232 bytes
viaide.c 35052 bytes
viomb.c 14672 bytes
viornd.c 7348 bytes
vioscsi.c 18787 bytes
vioscsireg.h 2468 bytes
virtio.c 25294 bytes
virtio_pci.c 24732 bytes
virtioreg.h 7255 bytes
virtiovar.h 9104 bytes
voodoofb.c 50670 bytes
voodoofbreg.h 10546 bytes
voyager.c 13355 bytes
voyagervar.h 2732 bytes
wcfb.c 27497 bytes
wcfbreg.h 2753 bytes
weasel_pci.c 12024 bytes
weaselreg.h 3437 bytes
wsdisplay_pci.c 2227 bytes
wsdisplay_pci.h 1809 bytes
xhci_pci.c 9642 bytes
yds.c 44760 bytes
ydsreg.h 10318 bytes
ydsvar.h 3687 bytes