Linux 内核源码目录结构与内容说明

卷序列号为 7627-8685
D:.
├─arch
│  ├─alpha
│  │  ├─boot
│  │  │  └─tools
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─math-emu
│  │  ├─mm
│  │  └─oprofile
│  ├─arc
│  │  ├─boot
│  │  │  └─dts
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mm
│  │  ├─oprofile
│  │  ├─plat-axs10x
│  │  ├─plat-eznps
│  │  │  └─include
│  │  │      └─plat
│  │  ├─plat-sim
│  │  └─plat-tb10x
│  ├─arm
│  │  ├─boot
│  │  │  ├─bootp
│  │  │  ├─compressed
│  │  │  └─dts
│  │  │      └─include
│  │  ├─common
│  │  ├─configs
│  │  ├─crypto
│  │  ├─firmware
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─hardware
│  │  │  │  ├─mach
│  │  │  │  └─xen
│  │  │  ├─debug
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─kvm
│  │  │  └─hyp
│  │  ├─lib
│  │  ├─mach-alpine
│  │  ├─mach-artpec
│  │  ├─mach-asm9260
│  │  ├─mach-aspeed
│  │  ├─mach-at91
│  │  ├─mach-axxia
│  │  ├─mach-bcm
│  │  ├─mach-berlin
│  │  ├─mach-clps711x
│  │  ├─mach-cns3xxx
│  │  ├─mach-davinci
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-digicolor
│  │  ├─mach-dove
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-ebsa110
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-efm32
│  │  ├─mach-ep93xx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-exynos
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-footbridge
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-gemini
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-highbank
│  │  ├─mach-hisi
│  │  ├─mach-imx
│  │  │  └─devices
│  │  ├─mach-integrator
│  │  ├─mach-iop13xx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-iop32x
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-iop33x
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-ixp4xx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-keystone
│  │  ├─mach-ks8695
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-lpc18xx
│  │  ├─mach-lpc32xx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-mediatek
│  │  ├─mach-meson
│  │  ├─mach-mmp
│  │  ├─mach-moxart
│  │  ├─mach-mv78xx0
│  │  ├─mach-mvebu
│  │  ├─mach-mxs
│  │  ├─mach-netx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-nomadik
│  │  ├─mach-nspire
│  │  ├─mach-omap1
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-omap2
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-orion5x
│  │  ├─mach-oxnas
│  │  ├─mach-picoxcell
│  │  ├─mach-prima2
│  │  ├─mach-pxa
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-qcom
│  │  ├─mach-realview
│  │  ├─mach-rockchip
│  │  ├─mach-rpc
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-s3c24xx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-s3c64xx
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-s5pv210
│  │  ├─mach-sa1100
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-shmobile
│  │  ├─mach-socfpga
│  │  ├─mach-spear
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-sti
│  │  ├─mach-stm32
│  │  ├─mach-sunxi
│  │  ├─mach-tango
│  │  ├─mach-tegra
│  │  ├─mach-u300
│  │  ├─mach-uniphier
│  │  ├─mach-ux500
│  │  ├─mach-versatile
│  │  ├─mach-vexpress
│  │  ├─mach-vt8500
│  │  ├─mach-w90x900
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-zx
│  │  ├─mach-zynq
│  │  ├─mm
│  │  ├─net
│  │  ├─nwfpe
│  │  ├─oprofile
│  │  ├─plat-iop
│  │  ├─plat-omap
│  │  │  └─include
│  │  │      └─plat
│  │  ├─plat-orion
│  │  │  └─include
│  │  │      └─plat
│  │  ├─plat-pxa
│  │  │  └─include
│  │  │      └─plat
│  │  ├─plat-samsung
│  │  │  └─include
│  │  │      └─plat
│  │  ├─plat-versatile
│  │  │  └─include
│  │  │      └─plat
│  │  ├─probes
│  │  │  ├─kprobes
│  │  │  └─uprobes
│  │  ├─tools
│  │  ├─vdso
│  │  ├─vfp
│  │  └─xen
│  ├─arm64
│  │  ├─boot
│  │  │  └─dts
│  │  │      ├─al
│  │  │      ├─altera
│  │  │      ├─amd
│  │  │      ├─amlogic
│  │  │      ├─apm
│  │  │      ├─arm
│  │  │      ├─broadcom
│  │  │      ├─cavium
│  │  │      ├─exynos
│  │  │      ├─freescale
│  │  │      ├─hisilicon
│  │  │      ├─include
│  │  │      ├─lg
│  │  │      ├─marvell
│  │  │      ├─mediatek
│  │  │      ├─nvidia
│  │  │      ├─qcom
│  │  │      ├─renesas
│  │  │      ├─rockchip
│  │  │      ├─socionext
│  │  │      ├─sprd
│  │  │      ├─xilinx
│  │  │      └─zte
│  │  ├─configs
│  │  ├─crypto
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  └─xen
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  ├─probes
│  │  │  └─vdso
│  │  ├─kvm
│  │  │  └─hyp
│  │  ├─lib
│  │  ├─mm
│  │  ├─net
│  │  └─xen
│  ├─avr32
│  │  ├─boards
│  │  │  ├─atngw100
│  │  │  ├─atstk1000
│  │  │  ├─favr-32
│  │  │  ├─hammerhead
│  │  │  ├─merisc
│  │  │  └─mimc200
│  │  ├─boot
│  │  │  ├─images
│  │  │  └─u-boot
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mach-at32ap
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mm
│  │  └─oprofile
│  ├─blackfin
│  │  ├─boot
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  ├─mach-common
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  ├─cplb-mpu
│  │  │  └─cplb-nompu
│  │  ├─lib
│  │  ├─mach-bf518
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf527
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf533
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf537
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf538
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf548
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf561
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-bf609
│  │  │  ├─boards
│  │  │  └─include
│  │  │      └─mach
│  │  ├─mach-common
│  │  ├─mm
│  │  └─oprofile
│  ├─c6x
│  │  ├─boot
│  │  │  └─dts
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mm
│  │  └─platforms
│  ├─cris
│  │  ├─arch-v10
│  │  │  ├─drivers
│  │  │  ├─kernel
│  │  │  ├─lib
│  │  │  └─mm
│  │  ├─arch-v32
│  │  │  ├─drivers
│  │  │  │  ├─mach-a3
│  │  │  │  ├─mach-fs
│  │  │  │  └─pci
│  │  │  ├─kernel
│  │  │  ├─lib
│  │  │  ├─mach-a3
│  │  │  ├─mach-fs
│  │  │  └─mm
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  ├─dts
│  │  │  │  └─include
│  │  │  ├─rescue
│  │  │  └─tools
│  │  ├─configs
│  │  ├─include
│  │  │  ├─arch-v10
│  │  │  │  └─arch
│  │  │  ├─arch-v32
│  │  │  │  ├─arch
│  │  │  │  │  └─hwregs
│  │  │  │  │      ├─asm
│  │  │  │  │      └─iop
│  │  │  │  │          └─asm
│  │  │  │  ├─mach-a3
│  │  │  │  │  └─mach
│  │  │  │  │      └─hwregs
│  │  │  │  │          ├─asm
│  │  │  │  │          └─iop
│  │  │  │  │              └─asm
│  │  │  │  └─mach-fs
│  │  │  │      └─mach
│  │  │  │          └─hwregs
│  │  │  │              └─asm
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      ├─arch-v10
│  │  │      │  └─arch
│  │  │      ├─arch-v32
│  │  │      │  └─arch
│  │  │      └─asm
│  │  ├─kernel
│  │  └─mm
│  ├─frv
│  │  ├─boot
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mb93090-mb00
│  │  └─mm
│  ├─h8300
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  └─dts
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  └─mm
│  ├─hexagon
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  └─mm
│  ├─ia64
│  │  ├─configs
│  │  ├─dig
│  │  ├─hp
│  │  │  ├─common
│  │  │  ├─sim
│  │  │  │  └─boot
│  │  │  └─zx1
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─native
│  │  │  │  ├─sn
│  │  │  │  │  └─sn2
│  │  │  │  └─uv
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mm
│  │  ├─oprofile
│  │  ├─pci
│  │  ├─scripts
│  │  ├─sn
│  │  │  ├─include
│  │  │  │  └─xtalk
│  │  │  ├─kernel
│  │  │  │  └─sn2
│  │  │  └─pci
│  │  │      └─pcibr
│  │  └─uv
│  │      └─kernel
│  ├─m32r
│  │  ├─boot
│  │  │  └─compressed
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─m32104ut
│  │  │  │  ├─m32700ut
│  │  │  │  ├─mappi2
│  │  │  │  ├─mappi3
│  │  │  │  └─opsput
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mm
│  │  ├─oprofile
│  │  └─platforms
│  │      ├─m32104ut
│  │      ├─m32700ut
│  │      ├─mappi
│  │      ├─mappi2
│  │      ├─mappi3
│  │      ├─oaks32r
│  │      ├─opsput
│  │      └─usrv
│  ├─m68k
│  │  ├─68000
│  │  ├─amiga
│  │  ├─apollo
│  │  ├─atari
│  │  ├─bvme6000
│  │  ├─coldfire
│  │  ├─configs
│  │  ├─emu
│  │  ├─fpsp040
│  │  ├─hp300
│  │  ├─ifpsp060
│  │  │  └─src
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mac
│  │  ├─math-emu
│  │  ├─mm
│  │  ├─mvme147
│  │  ├─mvme16x
│  │  ├─q40
│  │  ├─sun3
│  │  │  └─prom
│  │  ├─sun3x
│  │  └─tools
│  │      └─amiga
│  ├─metag
│  │  ├─boot
│  │  │  └─dts
│  │  │      └─include
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  └─mach
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  └─perf
│  │  ├─lib
│  │  ├─mm
│  │  ├─oprofile
│  │  └─tbx
│  ├─microblaze
│  │  ├─boot
│  │  │  └─dts
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  └─cpu
│  │  ├─lib
│  │  ├─mm
│  │  ├─oprofile
│  │  └─pci
│  ├─mips
│  │  ├─alchemy
│  │  │  ├─common
│  │  │  └─devboards
│  │  ├─ar7
│  │  ├─ath25
│  │  ├─ath79
│  │  ├─bcm47xx
│  │  ├─bcm63xx
│  │  │  └─boards
│  │  ├─bmips
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  ├─dts
│  │  │  │  ├─brcm
│  │  │  │  ├─cavium-octeon
│  │  │  │  ├─include
│  │  │  │  ├─ingenic
│  │  │  │  ├─lantiq
│  │  │  │  ├─mti
│  │  │  │  ├─netlogic
│  │  │  │  ├─pic32
│  │  │  │  ├─qca
│  │  │  │  ├─ralink
│  │  │  │  └─xilfpga
│  │  │  └─tools
│  │  ├─cavium-octeon
│  │  │  ├─crypto
│  │  │  └─executive
│  │  ├─cobalt
│  │  ├─configs
│  │  │  └─generic
│  │  ├─dec
│  │  │  └─prom
│  │  ├─emma
│  │  │  ├─common
│  │  │  └─markeins
│  │  ├─fw
│  │  │  ├─arc
│  │  │  ├─cfe
│  │  │  ├─lib
│  │  │  └─sni
│  │  ├─generic
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─dec
│  │  │  │  ├─emma
│  │  │  │  ├─fw
│  │  │  │  │  ├─arc
│  │  │  │  │  └─cfe
│  │  │  │  ├─ip32
│  │  │  │  ├─lasat
│  │  │  │  ├─mach-ar7
│  │  │  │  ├─mach-ath25
│  │  │  │  ├─mach-ath79
│  │  │  │  ├─mach-au1x00
│  │  │  │  ├─mach-bcm47xx
│  │  │  │  ├─mach-bcm63xx
│  │  │  │  ├─mach-bmips
│  │  │  │  ├─mach-cavium-octeon
│  │  │  │  ├─mach-cobalt
│  │  │  │  ├─mach-db1x00
│  │  │  │  ├─mach-dec
│  │  │  │  ├─mach-emma2rh
│  │  │  │  ├─mach-generic
│  │  │  │  ├─mach-ip22
│  │  │  │  ├─mach-ip27
│  │  │  │  ├─mach-ip28
│  │  │  │  ├─mach-ip32
│  │  │  │  ├─mach-jazz
│  │  │  │  ├─mach-jz4740
│  │  │  │  ├─mach-lantiq
│  │  │  │  │  ├─falcon
│  │  │  │  │  └─xway
│  │  │  │  ├─mach-lasat
│  │  │  │  ├─mach-loongson32
│  │  │  │  ├─mach-loongson64
│  │  │  │  │  └─cs5536
│  │  │  │  ├─mach-malta
│  │  │  │  ├─mach-netlogic
│  │  │  │  ├─mach-paravirt
│  │  │  │  ├─mach-pic32
│  │  │  │  ├─mach-pistachio
│  │  │  │  ├─mach-pmcs-msp71xx
│  │  │  │  ├─mach-pnx833x
│  │  │  │  ├─mach-ralink
│  │  │  │  │  ├─mt7620
│  │  │  │  │  ├─mt7621
│  │  │  │  │  ├─rt288x
│  │  │  │  │  ├─rt305x
│  │  │  │  │  └─rt3883
│  │  │  │  ├─mach-rc32434
│  │  │  │  ├─mach-rm
│  │  │  │  ├─mach-sibyte
│  │  │  │  ├─mach-tx39xx
│  │  │  │  ├─mach-tx49xx
│  │  │  │  ├─mach-vr41xx
│  │  │  │  ├─mach-xilfpga
│  │  │  │  ├─mips-boards
│  │  │  │  ├─netlogic
│  │  │  │  │  ├─xlp-hal
│  │  │  │  │  └─xlr
│  │  │  │  ├─octeon
│  │  │  │  ├─pci
│  │  │  │  ├─sgi
│  │  │  │  ├─sibyte
│  │  │  │  ├─sn
│  │  │  │  │  └─sn0
│  │  │  │  ├─txx9
│  │  │  │  ├─vr41xx
│  │  │  │  └─xtalk
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─jazz
│  │  ├─jz4740
│  │  ├─kernel
│  │  ├─kvm
│  │  ├─lantiq
│  │  │  ├─falcon
│  │  │  └─xway
│  │  ├─lasat
│  │  │  └─image
│  │  ├─lib
│  │  ├─loongson32
│  │  │  ├─common
│  │  │  ├─ls1b
│  │  │  └─ls1c
│  │  ├─loongson64
│  │  │  ├─common
│  │  │  │  └─cs5536
│  │  │  ├─fuloong-2e
│  │  │  ├─lemote-2f
│  │  │  └─loongson-3
│  │  ├─math-emu
│  │  ├─mm
│  │  ├─mti-malta
│  │  ├─net
│  │  ├─netlogic
│  │  │  ├─common
│  │  │  ├─xlp
│  │  │  └─xlr
│  │  ├─oprofile
│  │  ├─paravirt
│  │  ├─pci
│  │  ├─pic32
│  │  │  ├─common
│  │  │  └─pic32mzda
│  │  ├─pistachio
│  │  ├─pmcs-msp71xx
│  │  ├─pnx833x
│  │  │  ├─common
│  │  │  └─stb22x
│  │  ├─power
│  │  ├─ralink
│  │  ├─rb532
│  │  ├─sgi-ip22
│  │  ├─sgi-ip27
│  │  ├─sgi-ip32
│  │  ├─sibyte
│  │  │  ├─bcm1480
│  │  │  ├─common
│  │  │  ├─sb1250
│  │  │  └─swarm
│  │  ├─sni
│  │  ├─txx9
│  │  │  ├─generic
│  │  │  ├─jmr3927
│  │  │  ├─rbtx4927
│  │  │  ├─rbtx4938
│  │  │  └─rbtx4939
│  │  ├─vdso
│  │  ├─vr41xx
│  │  │  ├─casio-e55
│  │  │  ├─common
│  │  │  └─ibm-workpad
│  │  └─xilfpga
│  ├─mn10300
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  └─tools
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mm
│  │  ├─oprofile
│  │  ├─proc-mn103e010
│  │  │  └─include
│  │  │      └─proc
│  │  ├─proc-mn2ws0050
│  │  │  └─include
│  │  │      └─proc
│  │  ├─unit-asb2303
│  │  │  └─include
│  │  │      └─unit
│  │  ├─unit-asb2305
│  │  │  └─include
│  │  │      └─unit
│  │  └─unit-asb2364
│  │      └─include
│  │          └─unit
│  ├─nios2
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  └─dts
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─mm
│  │  └─platform
│  ├─openrisc
│  │  ├─boot
│  │  │  └─dts
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  └─bitops
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  └─mm
│  ├─parisc
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─math-emu
│  │  ├─mm
│  │  └─oprofile
│  ├─powerpc
│  │  ├─boot
│  │  │  └─dts
│  │  │      ├─fsl
│  │  │      └─include
│  │  ├─configs
│  │  │  ├─40x
│  │  │  ├─44x
│  │  │  ├─52xx
│  │  │  ├─83xx
│  │  │  └─85xx
│  │  ├─crypto
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─book3s
│  │  │  │  │  ├─32
│  │  │  │  │  └─64
│  │  │  │  └─nohash
│  │  │  │      ├─32
│  │  │  │      └─64
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  ├─vdso32
│  │  │  └─vdso64
│  │  ├─kvm
│  │  ├─lib
│  │  ├─math-emu
│  │  ├─mm
│  │  ├─net
│  │  ├─oprofile
│  │  │  └─cell
│  │  ├─perf
│  │  │  └─req-gen
│  │  ├─platforms
│  │  │  ├─40x
│  │  │  ├─44x
│  │  │  ├─512x
│  │  │  ├─52xx
│  │  │  ├─82xx
│  │  │  ├─83xx
│  │  │  ├─85xx
│  │  │  ├─86xx
│  │  │  ├─8xx
│  │  │  ├─amigaone
│  │  │  ├─cell
│  │  │  │  └─spufs
│  │  │  ├─chrp
│  │  │  ├─embedded6xx
│  │  │  ├─maple
│  │  │  ├─pasemi
│  │  │  ├─powermac
│  │  │  ├─powernv
│  │  │  ├─ps3
│  │  │  └─pseries
│  │  ├─scripts
│  │  ├─sysdev
│  │  │  ├─ge
│  │  │  └─xics
│  │  └─xmon
│  ├─s390
│  │  ├─appldata
│  │  ├─boot
│  │  │  └─compressed
│  │  ├─configs
│  │  ├─crypto
│  │  ├─hypfs
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─fpu
│  │  │  │  └─trace
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  ├─vdso32
│  │  │  └─vdso64
│  │  ├─kvm
│  │  ├─lib
│  │  ├─mm
│  │  ├─net
│  │  ├─numa
│  │  ├─oprofile
│  │  ├─pci
│  │  └─tools
│  ├─score
│  │  ├─boot
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  └─mm
│  ├─sh
│  │  ├─boards
│  │  │  ├─mach-ap325rxa
│  │  │  ├─mach-cayman
│  │  │  ├─mach-dreamcast
│  │  │  ├─mach-ecovec24
│  │  │  ├─mach-highlander
│  │  │  ├─mach-hp6xx
│  │  │  ├─mach-kfr2r09
│  │  │  ├─mach-landisk
│  │  │  ├─mach-lboxre2
│  │  │  ├─mach-microdev
│  │  │  ├─mach-migor
│  │  │  ├─mach-r2d
│  │  │  ├─mach-rsk
│  │  │  ├─mach-sdk7780
│  │  │  ├─mach-sdk7786
│  │  │  ├─mach-se
│  │  │  │  ├─7206
│  │  │  │  ├─7343
│  │  │  │  ├─770x
│  │  │  │  ├─7721
│  │  │  │  ├─7722
│  │  │  │  ├─7724
│  │  │  │  ├─7751
│  │  │  │  └─7780
│  │  │  ├─mach-sh03
│  │  │  ├─mach-sh7763rdp
│  │  │  └─mach-x3proto
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  ├─dts
│  │  │  └─romimage
│  │  ├─cchips
│  │  │  └─hd6446x
│  │  ├─configs
│  │  ├─drivers
│  │  │  ├─dma
│  │  │  ├─pci
│  │  │  └─superhyway
│  │  ├─include
│  │  │  ├─asm
│  │  │  ├─cpu-common
│  │  │  │  └─cpu
│  │  │  ├─cpu-sh2
│  │  │  │  └─cpu
│  │  │  ├─cpu-sh2a
│  │  │  │  └─cpu
│  │  │  ├─cpu-sh3
│  │  │  │  └─cpu
│  │  │  ├─cpu-sh4
│  │  │  │  └─cpu
│  │  │  ├─cpu-sh4a
│  │  │  │  └─cpu
│  │  │  ├─cpu-sh5
│  │  │  │  └─cpu
│  │  │  ├─mach-common
│  │  │  │  └─mach
│  │  │  ├─mach-dreamcast
│  │  │  │  └─mach
│  │  │  ├─mach-ecovec24
│  │  │  │  └─mach
│  │  │  ├─mach-kfr2r09
│  │  │  │  └─mach
│  │  │  ├─mach-landisk
│  │  │  │  └─mach
│  │  │  ├─mach-migor
│  │  │  │  └─mach
│  │  │  ├─mach-sdk7786
│  │  │  │  └─mach
│  │  │  ├─mach-se
│  │  │  │  └─mach
│  │  │  ├─mach-sh03
│  │  │  │  └─mach
│  │  │  ├─mach-x3proto
│  │  │  │  └─mach
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  ├─cpu
│  │  │  │  ├─irq
│  │  │  │  ├─sh2
│  │  │  │  ├─sh2a
│  │  │  │  ├─sh3
│  │  │  │  ├─sh4
│  │  │  │  ├─sh4a
│  │  │  │  ├─sh5
│  │  │  │  └─shmobile
│  │  │  └─vsyscall
│  │  ├─lib
│  │  ├─lib64
│  │  ├─math-emu
│  │  ├─mm
│  │  ├─oprofile
│  │  └─tools
│  ├─sparc
│  │  ├─boot
│  │  ├─configs
│  │  ├─crypto
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  ├─math-emu
│  │  ├─mm
│  │  ├─net
│  │  ├─oprofile
│  │  ├─power
│  │  └─prom
│  ├─tile
│  │  ├─configs
│  │  ├─gxio
│  │  ├─include
│  │  │  ├─arch
│  │  │  ├─asm
│  │  │  ├─gxio
│  │  │  ├─hv
│  │  │  └─uapi
│  │  │      ├─arch
│  │  │      └─asm
│  │  ├─kernel
│  │  │  └─vdso
│  │  ├─kvm
│  │  ├─lib
│  │  └─mm
│  ├─um
│  │  ├─configs
│  │  ├─drivers
│  │  ├─include
│  │  │  ├─asm
│  │  │  └─shared
│  │  │      └─skas
│  │  ├─kernel
│  │  │  └─skas
│  │  ├─os-Linux
│  │  │  ├─drivers
│  │  │  └─skas
│  │  └─scripts
│  ├─unicore32
│  │  ├─boot
│  │  │  └─compressed
│  │  ├─configs
│  │  ├─include
│  │  │  ├─asm
│  │  │  ├─mach
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  ├─lib
│  │  └─mm
│  ├─x86
│  │  ├─boot
│  │  │  ├─compressed
│  │  │  └─tools
│  │  ├─configs
│  │  ├─crypto
│  │  │  ├─sha1-mb
│  │  │  ├─sha256-mb
│  │  │  └─sha512-mb
│  │  ├─entry
│  │  │  ├─syscalls
│  │  │  ├─vdso
│  │  │  │  └─vdso32
│  │  │  └─vsyscall
│  │  ├─events
│  │  │  ├─amd
│  │  │  └─intel
│  │  ├─ia32
│  │  ├─include
│  │  │  ├─asm
│  │  │  │  ├─crypto
│  │  │  │  ├─fpu
│  │  │  │  ├─numachip
│  │  │  │  ├─trace
│  │  │  │  ├─uv
│  │  │  │  └─xen
│  │  │  └─uapi
│  │  │      └─asm
│  │  ├─kernel
│  │  │  ├─acpi
│  │  │  ├─apic
│  │  │  ├─cpu
│  │  │  │  ├─mcheck
│  │  │  │  ├─microcode
│  │  │  │  └─mtrr
│  │  │  ├─fpu
│  │  │  └─kprobes
│  │  ├─kvm
│  │  ├─lguest
│  │  ├─lib
│  │  ├─math-emu
│  │  ├─mm
│  │  │  └─kmemcheck
│  │  ├─net
│  │  ├─oprofile
│  │  ├─pci
│  │  ├─platform
│  │  │  ├─atom
│  │  │  ├─ce4100
│  │  │  ├─efi
│  │  │  ├─geode
│  │  │  ├─goldfish
│  │  │  ├─intel
│  │  │  ├─intel-mid
│  │  │  │  └─device_libs
│  │  │  ├─intel-quark
│  │  │  ├─iris
│  │  │  ├─mellanox
│  │  │  ├─olpc
│  │  │  ├─scx200
│  │  │  ├─sfi
│  │  │  ├─ts5500
│  │  │  └─uv
│  │  ├─power
│  │  ├─purgatory
│  │  ├─ras
│  │  ├─realmode
│  │  │  └─rm
│  │  ├─tools
│  │  ├─um
│  │  │  ├─asm
│  │  │  ├─os-Linux
│  │  │  ├─shared
│  │  │  │  └─sysdep
│  │  │  └─vdso
│  │  ├─video
│  │  └─xen
│  └─xtensa
│      ├─boot
│      │  ├─boot-elf
│      │  ├─boot-redboot
│      │  ├─boot-uboot
│      │  ├─dts
│      │  └─lib
│      ├─configs
│      ├─include
│      │  ├─asm
│      │  └─uapi
│      │      └─asm
│      ├─kernel
│      ├─lib
│      ├─mm
│      ├─oprofile
│      ├─platforms
│      │  ├─iss
│      │  │  └─include
│      │  │      └─platform
│      │  ├─xt2000
│      │  │  └─include
│      │  │      └─platform
│      │  └─xtfpga
│      │      └─include
│      │          └─platform
│      └─variants
│          ├─csp
│          │  └─include
│          │      └─variant
│          ├─dc232b
│          │  └─include
│          │      └─variant
│          ├─dc233c
│          │  └─include
│          │      └─variant
│          ├─de212
│          │  └─include
│          │      └─variant
│          ├─fsf
│          │  └─include
│          │      └─variant
│          ├─test_kc705_hifi
│          │  └─include
│          │      └─variant
│          └─test_mmuhifi_c3
│              └─include
│                  └─variant
├─block
│  └─partitions
├─certs
├─crypto
│  ├─asymmetric_keys
│  └─async_tx
├─Documentation
│  ├─80211
│  ├─ABI
│  │  ├─obsolete
│  │  ├─removed
│  │  ├─stable
│  │  └─testing
│  ├─accounting
│  ├─acpi
│  │  └─apei
│  ├─aoe
│  ├─arm
│  │  ├─Atmel
│  │  ├─keystone
│  │  ├─Marvell
│  │  ├─nwfpe
│  │  ├─OMAP
│  │  ├─pxa
│  │  ├─SA1100
│  │  ├─Samsung
│  │  ├─Samsung-S3C24XX
│  │  ├─SH-Mobile
│  │  ├─SPEAr
│  │  ├─sti
│  │  ├─stm32
│  │  ├─sunxi
│  │  └─VFP
│  ├─arm64
│  ├─auxdisplay
│  ├─backlight
│  ├─blackfin
│  ├─block
│  ├─blockdev
│  │  └─drbd
│  ├─bus-devices
│  ├─cdrom
│  ├─cgroup-v1
│  ├─cma
│  ├─connector
│  ├─console
│  ├─cpu-freq
│  ├─cpuidle
│  ├─cris
│  ├─crypto
│  ├─dev-tools
│  ├─development-process
│  ├─device-mapper
│  ├─devicetree
│  │  └─bindings
│  │      ├─arc
│  │      ├─arm
│  │      │  ├─altera
│  │      │  ├─apm
│  │      │  ├─bcm
│  │      │  ├─calxeda
│  │      │  ├─cpu-enable-method
│  │      │  ├─firmware
│  │      │  ├─freescale
│  │      │  ├─hisilicon
│  │      │  ├─keystone
│  │      │  ├─marvell
│  │      │  ├─mediatek
│  │      │  ├─mrvl
│  │      │  ├─msm
│  │      │  ├─nxp
│  │      │  ├─omap
│  │      │  ├─rockchip
│  │      │  ├─samsung
│  │      │  ├─tegra
│  │      │  ├─uniphier
│  │      │  ├─ux500
│  │      │  └─vt8500
│  │      ├─ata
│  │      ├─auxdisplay
│  │      ├─board
│  │      ├─bus
│  │      ├─c6x
│  │      ├─clock
│  │      │  ├─st
│  │      │  └─ti
│  │      ├─cpufreq
│  │      ├─cris
│  │      ├─crypto
│  │      ├─devfreq
│  │      │  └─event
│  │      ├─display
│  │      │  ├─armada
│  │      │  ├─atmel
│  │      │  ├─bridge
│  │      │  ├─connector
│  │      │  ├─etnaviv
│  │      │  ├─exynos
│  │      │  ├─hisilicon
│  │      │  ├─imx
│  │      │  ├─mediatek
│  │      │  ├─msm
│  │      │  ├─panel
│  │      │  ├─rockchip
│  │      │  ├─sunxi
│  │      │  ├─tegra
│  │      │  ├─ti
│  │      │  └─tilcdc
│  │      ├─dma
│  │      │  └─xilinx
│  │      ├─edac
│  │      ├─eeprom
│  │      ├─extcon
│  │      ├─firmware
│  │      │  └─meson
│  │      ├─fpga
│  │      ├─fuse
│  │      ├─goldfish
│  │      ├─gpio
│  │      ├─gpu
│  │      ├─h8300
│  │      ├─hsi
│  │      ├─hwlock
│  │      ├─hwmon
│  │      ├─i2c
│  │      ├─iio
│  │      │  ├─accel
│  │      │  ├─adc
│  │      │  ├─chemical
│  │      │  ├─dac
│  │      │  ├─frequency
│  │      │  ├─health
│  │      │  ├─humidity
│  │      │  ├─imu
│  │      │  ├─light
│  │      │  ├─magnetometer
│  │      │  ├─potentiometer
│  │      │  ├─pressure
│  │      │  ├─proximity
│  │      │  └─temperature
│  │      ├─infiniband
│  │      ├─input
│  │      │  ├─rmi4
│  │      │  └─touchscreen
│  │      ├─interrupt-controller
│  │      ├─iommu
│  │      ├─ipmi
│  │      ├─leds
│  │      │  └─backlight
│  │      ├─lpddr2
│  │      ├─mailbox
│  │      ├─media
│  │      │  ├─i2c
│  │      │  └─xilinx
│  │      ├─memory-controllers
│  │      │  ├─fsl
│  │      │  └─ti
│  │      ├─metag
│  │      ├─mfd
│  │      ├─mips
│  │      │  ├─brcm
│  │      │  ├─cavium
│  │      │  ├─img
│  │      │  └─pic32
│  │      ├─misc
│  │      ├─mmc
│  │      ├─mtd
│  │      ├─net
│  │      │  ├─can
│  │      │  ├─dsa
│  │      │  ├─ieee802154
│  │      │  ├─nfc
│  │      │  └─wireless
│  │      ├─nios2
│  │      ├─nvmem
│  │      ├─opp
│  │      ├─pci
│  │      ├─perf
│  │      ├─phy
│  │      ├─pinctrl
│  │      ├─power
│  │      │  ├─reset
│  │      │  └─supply
│  │      │      └─ab8500
│  │      ├─powerpc
│  │      │  ├─4xx
│  │      │  ├─fsl
│  │      │  ├─nintendo
│  │      │  └─opal
│  │      ├─pps
│  │      ├─pwm
│  │      ├─regmap
│  │      ├─regulator
│  │      ├─remoteproc
│  │      ├─reserved-memory
│  │      ├─reset
│  │      ├─rng
│  │      ├─rtc
│  │      ├─scsi
│  │      ├─security
│  │      │  └─tpm
│  │      ├─serial
│  │      ├─serio
│  │      ├─soc
│  │      │  ├─bcm
│  │      │  ├─dove
│  │      │  ├─fsl
│  │      │  │  └─cpm_qe
│  │      │  │      ├─cpm
│  │      │  │      └─qe
│  │      │  ├─mediatek
│  │      │  ├─qcom
│  │      │  ├─rockchip
│  │      │  └─ti
│  │      ├─sound
│  │      ├─spi
│  │      ├─spmi
│  │      ├─sram
│  │      ├─staging
│  │      │  ├─iio
│  │      │  │  └─adc
│  │      │  └─ion
│  │      ├─thermal
│  │      ├─timer
│  │      ├─ufs
│  │      ├─usb
│  │      ├─video
│  │      │  └─bridge
│  │      ├─virtio
│  │      ├─w1
│  │      ├─watchdog
│  │      ├─x86
│  │      └─xillybus
│  ├─dmaengine
│  ├─DocBook
│  ├─driver-api
│  ├─driver-model
│  ├─early-userspace
│  ├─EDID
│  ├─extcon
│  ├─fault-injection
│  ├─fb
│  ├─features
│  │  ├─core
│  │  │  ├─BPF-JIT
│  │  │  ├─generic-idle-thread
│  │  │  ├─jump-labels
│  │  │  └─tracehook
│  │  ├─debug
│  │  │  ├─gcov-profile-all
│  │  │  ├─KASAN
│  │  │  ├─kgdb
│  │  │  ├─kprobes
│  │  │  ├─kprobes-on-ftrace
│  │  │  ├─kretprobes
│  │  │  ├─optprobes
│  │  │  ├─stackprotector
│  │  │  ├─uprobes
│  │  │  └─user-ret-profiler
│  │  ├─io
│  │  │  ├─dma-api-debug
│  │  │  ├─dma-contiguous
│  │  │  └─sg-chain
│  │  ├─lib
│  │  │  └─strncasecmp
│  │  ├─locking
│  │  │  ├─cmpxchg-local
│  │  │  ├─lockdep
│  │  │  ├─queued-rwlocks
│  │  │  ├─queued-spinlocks
│  │  │  └─rwsem-optimized
│  │  ├─perf
│  │  │  ├─kprobes-event
│  │  │  ├─perf-regs
│  │  │  └─perf-stackdump
│  │  ├─sched
│  │  │  └─numa-balancing
│  │  ├─seccomp
│  │  │  └─seccomp-filter
│  │  ├─time
│  │  │  ├─arch-tick-broadcast
│  │  │  ├─clockevents
│  │  │  ├─context-tracking
│  │  │  ├─irq-time-acct
│  │  │  ├─modern-timekeeping
│  │  │  └─virt-cpuacct
│  │  └─vm
│  │      ├─ELF-ASLR
│  │      ├─huge-vmap
│  │      ├─ioremap_prot
│  │      ├─numa-memblock
│  │      ├─PG_uncached
│  │      ├─pte_special
│  │      ├─THP
│  │      └─TLB
│  ├─filesystems
│  │  ├─caching
│  │  ├─cifs
│  │  ├─configfs
│  │  ├─nfs
│  │  └─pohmelfs
│  ├─firmware_class
│  ├─fmc
│  ├─fpga
│  ├─frv
│  ├─gpio
│  ├─gpu
│  ├─hid
│  ├─hwmon
│  ├─i2c
│  │  ├─busses
│  │  └─muxes
│  ├─ia64
│  ├─ide
│  ├─iio
│  ├─infiniband
│  ├─input
│  ├─ioctl
│  ├─isdn
│  ├─ja_JP
│  ├─kbuild
│  ├─kdump
│  ├─ko_KR
│  ├─laptops
│  ├─leds
│  ├─livepatch
│  ├─locking
│  ├─m68k
│  ├─media
│  │  ├─dvb-drivers
│  │  ├─kapi
│  │  ├─media_api_files
│  │  ├─uapi
│  │  │  ├─cec
│  │  │  ├─dvb
│  │  │  │  └─intro_files
│  │  │  ├─mediactl
│  │  │  ├─rc
│  │  │  └─v4l
│  │  │      ├─crop_files
│  │  │      ├─dev-raw-vbi_files
│  │  │      ├─dev-subdev_files
│  │  │      ├─field-order_files
│  │  │      ├─pixfmt-nv12mt_files
│  │  │      ├─selection-api-003_files
│  │  │      ├─subdev-formats_files
│  │  │      └─vidioc-g-selection_files
│  │  └─v4l-drivers
│  ├─memory-devices
│  ├─metag
│  ├─mic
│  ├─mips
│  ├─misc-devices
│  │  └─mei
│  ├─mmc
│  ├─mn10300
│  ├─mtd
│  │  └─nand
│  ├─namespaces
│  ├─netlabel
│  ├─networking
│  │  ├─caif
│  │  ├─dsa
│  │  └─mac80211_hwsim
│  ├─nfc
│  ├─nios2
│  ├─nvdimm
│  ├─nvmem
│  ├─parisc
│  ├─PCI
│  ├─pcmcia
│  ├─perf
│  ├─phy
│  ├─platform
│  ├─power
│  │  ├─powercap
│  │  └─regulator
│  ├─powerpc
│  ├─pps
│  ├─prctl
│  ├─pti
│  ├─ptp
│  ├─rapidio
│  ├─RCU
│  │  └─Design
│  │      ├─Data-Structures
│  │      └─Requirements
│  ├─s390
│  ├─scheduler
│  ├─scsi
│  │  └─scsi_transport_srp
│  ├─security
│  ├─serial
│  ├─sh
│  ├─sound
│  │  ├─alsa
│  │  │  └─soc
│  │  └─oss
│  ├─sphinx
│  ├─sphinx-static
│  ├─spi
│  ├─sysctl
│  ├─target
│  ├─thermal
│  ├─timers
│  ├─tpm
│  ├─trace
│  │  └─postprocess
│  ├─usb
│  ├─virtual
│  │  ├─kvm
│  │  │  ├─arm
│  │  │  └─devices
│  │  └─uml
│  ├─vm
│  ├─w1
│  │  ├─masters
│  │  └─slaves
│  ├─watchdog
│  ├─wimax
│  ├─x86
│  │  ├─i386
│  │  └─x86_64
│  ├─xtensa
│  └─zh_CN
│      ├─arm
│      ├─arm64
│      ├─filesystems
│      └─video4linux
├─drivers
│  ├─accessibility
│  │  └─braille
│  ├─acpi
│  │  ├─acpica
│  │  ├─apei
│  │  ├─arm64
│  │  ├─dptf
│  │  ├─nfit
│  │  └─pmic
│  ├─amba
│  ├─android
│  ├─ata
│  ├─atm
│  ├─auxdisplay
│  ├─base
│  │  ├─power
│  │  │  └─opp
│  │  └─regmap
│  ├─bcma
│  ├─block
│  │  ├─aoe
│  │  ├─drbd
│  │  ├─mtip32xx
│  │  ├─paride
│  │  ├─rsxx
│  │  ├─xen-blkback
│  │  └─zram
│  ├─bluetooth
│  ├─bus
│  ├─cdrom
│  ├─char
│  │  ├─agp
│  │  ├─hw_random
│  │  ├─ipmi
│  │  ├─mwave
│  │  ├─pcmcia
│  │  ├─tpm
│  │  │  └─st33zp24
│  │  ├─xilinx_hwicap
│  │  └─xillybus
│  ├─clk
│  │  ├─at91
│  │  ├─axis
│  │  ├─axs10x
│  │  ├─bcm
│  │  ├─berlin
│  │  ├─h8300
│  │  ├─hisilicon
│  │  ├─imx
│  │  ├─ingenic
│  │  ├─keystone
│  │  ├─loongson1
│  │  ├─mediatek
│  │  ├─meson
│  │  ├─microchip
│  │  ├─mmp
│  │  ├─mvebu
│  │  ├─mxs
│  │  ├─nxp
│  │  ├─pistachio
│  │  ├─pxa
│  │  ├─qcom
│  │  ├─renesas
│  │  ├─rockchip
│  │  ├─samsung
│  │  ├─sirf
│  │  ├─socfpga
│  │  ├─spear
│  │  ├─st
│  │  ├─sunxi
│  │  ├─sunxi-ng
│  │  ├─tegra
│  │  ├─ti
│  │  ├─uniphier
│  │  ├─ux500
│  │  ├─versatile
│  │  ├─x86
│  │  ├─zte
│  │  └─zynq
│  ├─clocksource
│  ├─connector
│  ├─cpufreq
│  ├─cpuidle
│  │  └─governors
│  ├─crypto
│  │  ├─amcc
│  │  ├─caam
│  │  ├─ccp
│  │  ├─chelsio
│  │  ├─marvell
│  │  ├─nx
│  │  ├─qat
│  │  │  ├─qat_c3xxx
│  │  │  ├─qat_c3xxxvf
│  │  │  ├─qat_c62x
│  │  │  ├─qat_c62xvf
│  │  │  ├─qat_common
│  │  │  ├─qat_dh895xcc
│  │  │  └─qat_dh895xccvf
│  │  ├─qce
│  │  ├─rockchip
│  │  ├─sunxi-ss
│  │  ├─ux500
│  │  │  ├─cryp
│  │  │  └─hash
│  │  └─vmx
│  ├─dax
│  ├─dca
│  ├─devfreq
│  │  └─event
│  ├─dio
│  ├─dma
│  │  ├─bestcomm
│  │  ├─dw
│  │  ├─hsu
│  │  ├─ioat
│  │  ├─ipu
│  │  ├─ppc4xx
│  │  ├─qcom
│  │  ├─sh
│  │  └─xilinx
│  ├─dma-buf
│  ├─edac
│  ├─eisa
│  ├─extcon
│  ├─firewire
│  ├─firmware
│  │  ├─broadcom
│  │  ├─efi
│  │  │  ├─libstub
│  │  │  └─test
│  │  ├─google
│  │  └─meson
│  ├─fmc
│  ├─fpga
│  ├─gpio
│  ├─gpu
│  │  ├─drm
│  │  │  ├─amd
│  │  │  │  ├─acp
│  │  │  │  │  └─include
│  │  │  │  ├─amdgpu
│  │  │  │  ├─amdkfd
│  │  │  │  ├─include
│  │  │  │  │  ├─asic_reg
│  │  │  │  │  │  ├─bif
│  │  │  │  │  │  ├─dce
│  │  │  │  │  │  ├─gca
│  │  │  │  │  │  ├─gmc
│  │  │  │  │  │  ├─oss
│  │  │  │  │  │  ├─si
│  │  │  │  │  │  ├─smu
│  │  │  │  │  │  ├─uvd
│  │  │  │  │  │  └─vce
│  │  │  │  │  └─ivsrcid
│  │  │  │  ├─powerplay
│  │  │  │  │  ├─eventmgr
│  │  │  │  │  ├─hwmgr
│  │  │  │  │  ├─inc
│  │  │  │  │  └─smumgr
│  │  │  │  └─scheduler
│  │  │  ├─arc
│  │  │  ├─arm
│  │  │  ├─armada
│  │  │  ├─ast
│  │  │  ├─atmel-hlcdc
│  │  │  ├─bochs
│  │  │  ├─bridge
│  │  │  │  ├─adv7511
│  │  │  │  └─analogix
│  │  │  ├─cirrus
│  │  │  ├─etnaviv
│  │  │  ├─exynos
│  │  │  ├─fsl-dcu
│  │  │  ├─gma500
│  │  │  ├─hisilicon
│  │  │  │  └─kirin
│  │  │  ├─i2c
│  │  │  ├─i810
│  │  │  ├─i915
│  │  │  │  └─gvt
│  │  │  ├─imx
│  │  │  ├─mediatek
│  │  │  ├─mga
│  │  │  ├─mgag200
│  │  │  ├─msm
│  │  │  │  ├─adreno
│  │  │  │  ├─dsi
│  │  │  │  │  ├─phy
│  │  │  │  │  └─pll
│  │  │  │  ├─edp
│  │  │  │  ├─hdmi
│  │  │  │  └─mdp
│  │  │  │      ├─mdp4
│  │  │  │      └─mdp5
│  │  │  ├─nouveau
│  │  │  │  ├─dispnv04
│  │  │  │  ├─include
│  │  │  │  │  ├─nvif
│  │  │  │  │  └─nvkm
│  │  │  │  │      ├─core
│  │  │  │  │      ├─engine
│  │  │  │  │      └─subdev
│  │  │  │  │          └─bios
│  │  │  │  ├─nvif
│  │  │  │  └─nvkm
│  │  │  │      ├─core
│  │  │  │      ├─engine
│  │  │  │      │  ├─bsp
│  │  │  │      │  ├─ce
│  │  │  │      │  │  └─fuc
│  │  │  │      │  ├─cipher
│  │  │  │      │  ├─device
│  │  │  │      │  ├─disp
│  │  │  │      │  ├─dma
│  │  │  │      │  ├─fifo
│  │  │  │      │  ├─gr
│  │  │  │      │  │  └─fuc
│  │  │  │      │  ├─mpeg
│  │  │  │      │  ├─msenc
│  │  │  │      │  ├─mspdec
│  │  │  │      │  ├─msppp
│  │  │  │      │  ├─msvld
│  │  │  │      │  ├─nvdec
│  │  │  │      │  ├─nvenc
│  │  │  │      │  ├─pm
│  │  │  │      │  ├─sec
│  │  │  │      │  │  └─fuc
│  │  │  │      │  ├─sw
│  │  │  │      │  ├─vic
│  │  │  │      │  └─vp
│  │  │  │      └─subdev
│  │  │  │          ├─bar
│  │  │  │          ├─bios
│  │  │  │          ├─bus
│  │  │  │          ├─clk
│  │  │  │          ├─devinit
│  │  │  │          ├─fb
│  │  │  │          ├─fuse
│  │  │  │          ├─gpio
│  │  │  │          ├─i2c
│  │  │  │          ├─ibus
│  │  │  │          ├─iccsense
│  │  │  │          ├─instmem
│  │  │  │          ├─ltc
│  │  │  │          ├─mc
│  │  │  │          ├─mmu
│  │  │  │          ├─mxm
│  │  │  │          ├─pci
│  │  │  │          ├─pmu
│  │  │  │          │  └─fuc
│  │  │  │          ├─secboot
│  │  │  │          ├─therm
│  │  │  │          ├─timer
│  │  │  │          ├─top
│  │  │  │          └─volt
│  │  │  ├─omapdrm
│  │  │  │  ├─displays
│  │  │  │  └─dss
│  │  │  ├─panel
│  │  │  ├─qxl
│  │  │  ├─r128
│  │  │  ├─radeon
│  │  │  │  └─reg_srcs
│  │  │  ├─rcar-du
│  │  │  ├─rockchip
│  │  │  ├─savage
│  │  │  ├─shmobile
│  │  │  ├─sis
│  │  │  ├─sti
│  │  │  ├─sun4i
│  │  │  ├─tdfx
│  │  │  ├─tegra
│  │  │  ├─tilcdc
│  │  │  ├─ttm
│  │  │  ├─udl
│  │  │  ├─vc4
│  │  │  ├─vgem
│  │  │  ├─via
│  │  │  ├─virtio
│  │  │  └─vmwgfx
│  │  │      └─device_include
│  │  ├─host1x
│  │  │  └─hw
│  │  ├─ipu-v3
│  │  └─vga
│  ├─hid
│  │  ├─i2c-hid
│  │  ├─intel-ish-hid
│  │  │  ├─ipc
│  │  │  └─ishtp
│  │  └─usbhid
│  ├─hsi
│  │  ├─clients
│  │  └─controllers
│  ├─hv
│  ├─hwmon
│  │  └─pmbus
│  ├─hwspinlock
│  ├─hwtracing
│  │  ├─coresight
│  │  ├─intel_th
│  │  └─stm
│  ├─i2c
│  │  ├─algos
│  │  ├─busses
│  │  └─muxes
│  ├─ide
│  ├─idle
│  ├─iio
│  │  ├─accel
│  │  ├─adc
│  │  ├─amplifiers
│  │  ├─buffer
│  │  ├─chemical
│  │  ├─common
│  │  │  ├─hid-sensors
│  │  │  ├─ms_sensors
│  │  │  ├─ssp_sensors
│  │  │  └─st_sensors
│  │  ├─dac
│  │  ├─dummy
│  │  ├─frequency
│  │  ├─gyro
│  │  ├─health
│  │  ├─humidity
│  │  ├─imu
│  │  │  ├─bmi160
│  │  │  └─inv_mpu6050
│  │  ├─light
│  │  ├─magnetometer
│  │  ├─orientation
│  │  ├─potentiometer
│  │  ├─pressure
│  │  ├─proximity
│  │  ├─temperature
│  │  └─trigger
│  ├─infiniband
│  │  ├─core
│  │  ├─hw
│  │  │  ├─cxgb3
│  │  │  ├─cxgb4
│  │  │  ├─hfi1
│  │  │  ├─hns
│  │  │  ├─i40iw
│  │  │  ├─mlx4
│  │  │  ├─mlx5
│  │  │  ├─mthca
│  │  │  ├─nes
│  │  │  ├─ocrdma
│  │  │  ├─qedr
│  │  │  ├─qib
│  │  │  └─usnic
│  │  ├─sw
│  │  │  ├─rdmavt
│  │  │  └─rxe
│  │  └─ulp
│  │      ├─ipoib
│  │      ├─iser
│  │      ├─isert
│  │      ├─srp
│  │      └─srpt
│  ├─input
│  │  ├─gameport
│  │  ├─joystick
│  │  │  └─iforce
│  │  ├─keyboard
│  │  ├─misc
│  │  ├─mouse
│  │  ├─rmi4
│  │  ├─serio
│  │  ├─tablet
│  │  └─touchscreen
│  ├─iommu
│  ├─ipack
│  │  ├─carriers
│  │  └─devices
│  ├─irqchip
│  ├─isdn
│  │  ├─capi
│  │  ├─divert
│  │  ├─gigaset
│  │  ├─hardware
│  │  │  ├─avm
│  │  │  ├─eicon
│  │  │  └─mISDN
│  │  ├─hisax
│  │  ├─hysdn
│  │  ├─i4l
│  │  ├─isdnloop
│  │  └─mISDN
│  ├─leds
│  │  └─trigger
│  ├─lguest
│  │  └─x86
│  ├─lightnvm
│  ├─macintosh
│  │  └─ams
│  ├─mailbox
│  ├─mcb
│  ├─md
│  │  ├─bcache
│  │  └─persistent-data
│  ├─media
│  │  ├─common
│  │  │  ├─b2c2
│  │  │  ├─saa7146
│  │  │  ├─siano
│  │  │  └─v4l2-tpg
│  │  ├─dvb-core
│  │  ├─dvb-frontends
│  │  │  └─drx39xyj
│  │  ├─firewire
│  │  ├─i2c
│  │  │  ├─cx25840
│  │  │  ├─m5mols
│  │  │  ├─s5c73m3
│  │  │  ├─smiapp
│  │  │  └─soc_camera
│  │  ├─mmc
│  │  │  └─siano
│  │  ├─pci
│  │  │  ├─b2c2
│  │  │  ├─bt8xx
│  │  │  ├─cobalt
│  │  │  ├─cx18
│  │  │  ├─cx23885
│  │  │  ├─cx25821
│  │  │  ├─cx88
│  │  │  ├─ddbridge
│  │  │  ├─dm1105
│  │  │  ├─dt3155
│  │  │  ├─ivtv
│  │  │  ├─mantis
│  │  │  ├─meye
│  │  │  ├─netup_unidvb
│  │  │  ├─ngene
│  │  │  ├─pluto2
│  │  │  ├─pt1
│  │  │  ├─pt3
│  │  │  ├─saa7134
│  │  │  ├─saa7146
│  │  │  ├─saa7164
│  │  │  ├─smipcie
│  │  │  ├─solo6x10
│  │  │  ├─sta2x11
│  │  │  ├─ttpci
│  │  │  ├─tw5864
│  │  │  ├─tw68
│  │  │  ├─tw686x
│  │  │  └─zoran
│  │  ├─platform
│  │  │  ├─am437x
│  │  │  ├─atmel
│  │  │  ├─blackfin
│  │  │  ├─coda
│  │  │  ├─davinci
│  │  │  ├─exynos-gsc
│  │  │  ├─exynos4-is
│  │  │  ├─marvell-ccic
│  │  │  ├─mtk-vcodec
│  │  │  │  └─venc
│  │  │  ├─mtk-vpu
│  │  │  ├─omap
│  │  │  ├─omap3isp
│  │  │  ├─rcar-vin
│  │  │  ├─s3c-camif
│  │  │  ├─s5p-g2d
│  │  │  ├─s5p-jpeg
│  │  │  ├─s5p-mfc
│  │  │  ├─soc_camera
│  │  │  ├─sti
│  │  │  │  ├─bdisp
│  │  │  │  ├─c8sectpfe
│  │  │  │  └─hva
│  │  │  ├─ti-vpe
│  │  │  ├─vivid
│  │  │  ├─vsp1
│  │  │  └─xilinx
│  │  ├─radio
│  │  │  ├─si470x
│  │  │  ├─si4713
│  │  │  └─wl128x
│  │  ├─rc
│  │  │  ├─img-ir
│  │  │  └─keymaps
│  │  ├─spi
│  │  ├─tuners
│  │  ├─usb
│  │  │  ├─airspy
│  │  │  ├─as102
│  │  │  ├─au0828
│  │  │  ├─b2c2
│  │  │  ├─cpia2
│  │  │  ├─cx231xx
│  │  │  ├─dvb-usb
│  │  │  ├─dvb-usb-v2
│  │  │  ├─em28xx
│  │  │  ├─go7007
│  │  │  ├─gspca
│  │  │  │  ├─gl860
│  │  │  │  ├─m5602
│  │  │  │  └─stv06xx
│  │  │  ├─hackrf
│  │  │  ├─hdpvr
│  │  │  ├─msi2500
│  │  │  ├─pvrusb2
│  │  │  ├─pwc
│  │  │  ├─s2255
│  │  │  ├─siano
│  │  │  ├─stk1160
│  │  │  ├─stkwebcam
│  │  │  ├─tm6000
│  │  │  ├─ttusb-budget
│  │  │  ├─ttusb-dec
│  │  │  ├─usbtv
│  │  │  ├─usbvision
│  │  │  ├─uvc
│  │  │  └─zr364xx
│  │  └─v4l2-core
│  ├─memory
│  │  ├─samsung
│  │  └─tegra
│  ├─memstick
│  │  ├─core
│  │  └─host
│  ├─message
│  │  └─fusion
│  │      └─lsi
│  ├─mfd
│  ├─misc
│  │  ├─altera-stapl
│  │  ├─c2port
│  │  ├─cb710
│  │  ├─cxl
│  │  ├─echo
│  │  ├─eeprom
│  │  ├─genwqe
│  │  ├─ibmasm
│  │  ├─lis3lv02d
│  │  ├─mei
│  │  ├─mic
│  │  │  ├─bus
│  │  │  ├─card
│  │  │  ├─common
│  │  │  ├─cosm
│  │  │  ├─cosm_client
│  │  │  ├─host
│  │  │  ├─scif
│  │  │  └─vop
│  │  ├─sgi-gru
│  │  ├─sgi-xp
│  │  ├─ti-st
│  │  └─vmw_vmci
│  ├─mmc
│  │  ├─card
│  │  ├─core
│  │  └─host
│  ├─mtd
│  │  ├─chips
│  │  ├─devices
│  │  ├─lpddr
│  │  ├─maps
│  │  ├─nand
│  │  │  ├─bcm47xxnflash
│  │  │  ├─brcmnand
│  │  │  └─gpmi-nand
│  │  ├─onenand
│  │  ├─spi-nor
│  │  ├─tests
│  │  └─ubi
│  ├─net
│  │  ├─appletalk
│  │  ├─arcnet
│  │  ├─bonding
│  │  ├─caif
│  │  ├─can
│  │  │  ├─cc770
│  │  │  ├─c_can
│  │  │  ├─ifi_canfd
│  │  │  ├─mscan
│  │  │  ├─m_can
│  │  │  ├─rcar
│  │  │  ├─sja1000
│  │  │  ├─softing
│  │  │  ├─spi
│  │  │  └─usb
│  │  │      └─peak_usb
│  │  ├─cris
│  │  ├─dsa
│  │  │  ├─b53
│  │  │  └─mv88e6xxx
│  │  ├─ethernet
│  │  │  ├─3com
│  │  │  ├─8390
│  │  │  ├─adaptec
│  │  │  ├─adi
│  │  │  ├─aeroflex
│  │  │  ├─agere
│  │  │  ├─allwinner
│  │  │  ├─alteon
│  │  │  ├─altera
│  │  │  ├─amazon
│  │  │  │  └─ena
│  │  │  ├─amd
│  │  │  │  └─xgbe
│  │  │  ├─apm
│  │  │  │  └─xgene
│  │  │  ├─apple
│  │  │  ├─arc
│  │  │  ├─atheros
│  │  │  │  ├─alx
│  │  │  │  ├─atl1c
│  │  │  │  ├─atl1e
│  │  │  │  └─atlx
│  │  │  ├─aurora
│  │  │  ├─broadcom
│  │  │  │  ├─bnx2x
│  │  │  │  ├─bnxt
│  │  │  │  └─genet
│  │  │  ├─brocade
│  │  │  │  └─bna
│  │  │  ├─cadence
│  │  │  ├─calxeda
│  │  │  ├─cavium
│  │  │  │  ├─liquidio
│  │  │  │  ├─octeon
│  │  │  │  └─thunder
│  │  │  ├─chelsio
│  │  │  │  ├─cxgb
│  │  │  │  ├─cxgb3
│  │  │  │  ├─cxgb4
│  │  │  │  ├─cxgb4vf
│  │  │  │  └─libcxgb
│  │  │  ├─cirrus
│  │  │  ├─cisco
│  │  │  │  └─enic
│  │  │  ├─davicom
│  │  │  ├─dec
│  │  │  │  └─tulip
│  │  │  ├─dlink
│  │  │  ├─emulex
│  │  │  │  └─benet
│  │  │  ├─ezchip
│  │  │  ├─faraday
│  │  │  ├─freescale
│  │  │  │  ├─fman
│  │  │  │  └─fs_enet
│  │  │  ├─fujitsu
│  │  │  ├─hisilicon
│  │  │  │  └─hns
│  │  │  ├─hp
│  │  │  ├─i825xx
│  │  │  ├─ibm
│  │  │  │  ├─ehea
│  │  │  │  └─emac
│  │  │  ├─intel
│  │  │  │  ├─e1000
│  │  │  │  ├─e1000e
│  │  │  │  ├─fm10k
│  │  │  │  ├─i40e
│  │  │  │  ├─i40evf
│  │  │  │  ├─igb
│  │  │  │  ├─igbvf
│  │  │  │  ├─ixgb
│  │  │  │  ├─ixgbe
│  │  │  │  └─ixgbevf
│  │  │  ├─marvell
│  │  │  ├─mediatek
│  │  │  ├─mellanox
│  │  │  │  ├─mlx4
│  │  │  │  ├─mlx5
│  │  │  │  │  └─core
│  │  │  │  └─mlxsw
│  │  │  ├─micrel
│  │  │  ├─microchip
│  │  │  ├─moxa
│  │  │  ├─myricom
│  │  │  │  └─myri10ge
│  │  │  ├─natsemi
│  │  │  ├─neterion
│  │  │  │  └─vxge
│  │  │  ├─netronome
│  │  │  │  └─nfp
│  │  │  ├─nuvoton
│  │  │  ├─nvidia
│  │  │  ├─nxp
│  │  │  ├─oki-semi
│  │  │  │  └─pch_gbe
│  │  │  ├─packetengines
│  │  │  ├─pasemi
│  │  │  ├─qlogic
│  │  │  │  ├─netxen
│  │  │  │  ├─qed
│  │  │  │  ├─qede
│  │  │  │  ├─qlcnic
│  │  │  │  └─qlge
│  │  │  ├─qualcomm
│  │  │  │  └─emac
│  │  │  ├─rdc
│  │  │  ├─realtek
│  │  │  ├─renesas
│  │  │  ├─rocker
│  │  │  ├─samsung
│  │  │  │  └─sxgbe
│  │  │  ├─seeq
│  │  │  ├─sfc
│  │  │  ├─sgi
│  │  │  ├─silan
│  │  │  ├─sis
│  │  │  ├─smsc
│  │  │  ├─stmicro
│  │  │  │  └─stmmac
│  │  │  ├─sun
│  │  │  ├─synopsys
│  │  │  ├─tehuti
│  │  │  ├─ti
│  │  │  ├─tile
│  │  │  ├─toshiba
│  │  │  ├─tundra
│  │  │  ├─via
│  │  │  ├─wiznet
│  │  │  ├─xilinx
│  │  │  ├─xircom
│  │  │  └─xscale
│  │  ├─fddi
│  │  │  └─skfp
│  │  │      └─h
│  │  ├─fjes
│  │  ├─hamradio
│  │  ├─hippi
│  │  ├─hyperv
│  │  ├─ieee802154
│  │  ├─ipvlan
│  │  ├─irda
│  │  ├─phy
│  │  ├─plip
│  │  ├─ppp
│  │  ├─slip
│  │  ├─team
│  │  ├─usb
│  │  ├─vmxnet3
│  │  ├─wan
│  │  │  └─lmc
│  │  ├─wimax
│  │  │  └─i2400m
│  │  ├─wireless
│  │  │  ├─admtek
│  │  │  ├─ath
│  │  │  │  ├─ar5523
│  │  │  │  ├─ath10k
│  │  │  │  ├─ath5k
│  │  │  │  ├─ath6kl
│  │  │  │  ├─ath9k
│  │  │  │  ├─carl9170
│  │  │  │  ├─wcn36xx
│  │  │  │  └─wil6210
│  │  │  ├─atmel
│  │  │  ├─broadcom
│  │  │  │  ├─b43
│  │  │  │  ├─b43legacy
│  │  │  │  └─brcm80211
│  │  │  │      ├─brcmfmac
│  │  │  │      ├─brcmsmac
│  │  │  │      │  └─phy
│  │  │  │      ├─brcmutil
│  │  │  │      └─include
│  │  │  ├─cisco
│  │  │  ├─intel
│  │  │  │  ├─ipw2x00
│  │  │  │  ├─iwlegacy
│  │  │  │  └─iwlwifi
│  │  │  │      ├─dvm
│  │  │  │      ├─mvm
│  │  │  │      └─pcie
│  │  │  ├─intersil
│  │  │  │  ├─hostap
│  │  │  │  ├─orinoco
│  │  │  │  ├─p54
│  │  │  │  └─prism54
│  │  │  ├─marvell
│  │  │  │  ├─libertas
│  │  │  │  ├─libertas_tf
│  │  │  │  └─mwifiex
│  │  │  ├─mediatek
│  │  │  │  └─mt7601u
│  │  │  ├─ralink
│  │  │  │  └─rt2x00
│  │  │  ├─realtek
│  │  │  │  ├─rtl818x
│  │  │  │  │  ├─rtl8180
│  │  │  │  │  └─rtl8187
│  │  │  │  ├─rtl8xxxu
│  │  │  │  └─rtlwifi
│  │  │  │      ├─btcoexist
│  │  │  │      ├─rtl8188ee
│  │  │  │      ├─rtl8192c
│  │  │  │      ├─rtl8192ce
│  │  │  │      ├─rtl8192cu
│  │  │  │      ├─rtl8192de
│  │  │  │      ├─rtl8192ee
│  │  │  │      ├─rtl8192se
│  │  │  │      ├─rtl8723ae
│  │  │  │      ├─rtl8723be
│  │  │  │      ├─rtl8723com
│  │  │  │      └─rtl8821ae
│  │  │  ├─rsi
│  │  │  ├─st
│  │  │  │  └─cw1200
│  │  │  ├─ti
│  │  │  │  ├─wl1251
│  │  │  │  ├─wl12xx
│  │  │  │  ├─wl18xx
│  │  │  │  └─wlcore
│  │  │  └─zydas
│  │  │      └─zd1211rw
│  │  └─xen-netback
│  ├─nfc
│  │  ├─fdp
│  │  ├─microread
│  │  ├─nfcmrvl
│  │  ├─nxp-nci
│  │  ├─pn533
│  │  ├─pn544
│  │  ├─s3fwrn5
│  │  ├─st-nci
│  │  ├─st21nfca
│  │  └─st95hf
│  ├─ntb
│  │  ├─hw
│  │  │  ├─amd
│  │  │  └─intel
│  │  └─test
│  ├─nubus
│  ├─nvdimm
│  ├─nvme
│  │  ├─host
│  │  └─target
│  ├─nvmem
│  ├─of
│  │  └─unittest-data
│  ├─oprofile
│  ├─parisc
│  ├─parport
│  ├─pci
│  │  ├─host
│  │  ├─hotplug
│  │  └─pcie
│  │      └─aer
│  ├─pcmcia
│  ├─perf
│  ├─phy
│  │  └─tegra
│  ├─pinctrl
│  │  ├─aspeed
│  │  ├─bcm
│  │  ├─berlin
│  │  ├─freescale
│  │  ├─intel
│  │  ├─mediatek
│  │  ├─meson
│  │  ├─mvebu
│  │  ├─nomadik
│  │  ├─pxa
│  │  ├─qcom
│  │  ├─samsung
│  │  ├─sh-pfc
│  │  ├─sirf
│  │  ├─spear
│  │  ├─stm32
│  │  ├─sunxi
│  │  ├─tegra
│  │  ├─uniphier
│  │  └─vt8500
│  ├─platform
│  │  ├─chrome
│  │  ├─goldfish
│  │  ├─mips
│  │  ├─olpc
│  │  └─x86
│  ├─pnp
│  │  ├─isapnp
│  │  ├─pnpacpi
│  │  └─pnpbios
│  ├─power
│  │  ├─avs
│  │  ├─reset
│  │  └─supply
│  ├─powercap
│  ├─pps
│  │  ├─clients
│  │  └─generators
│  ├─ps3
│  ├─ptp
│  ├─pwm
│  ├─rapidio
│  │  ├─devices
│  │  └─switches
│  ├─ras
│  ├─regulator
│  ├─remoteproc
│  ├─reset
│  │  ├─hisilicon
│  │  └─sti
│  ├─rpmsg
│  ├─rtc
│  ├─s390
│  │  ├─block
│  │  ├─char
│  │  ├─cio
│  │  ├─crypto
│  │  ├─net
│  │  ├─scsi
│  │  └─virtio
│  ├─sbus
│  │  └─char
│  ├─scsi
│  │  ├─aacraid
│  │  ├─aic7xxx
│  │  │  └─aicasm
│  │  ├─aic94xx
│  │  ├─arcmsr
│  │  ├─arm
│  │  ├─be2iscsi
│  │  ├─bfa
│  │  ├─bnx2fc
│  │  ├─bnx2i
│  │  ├─csiostor
│  │  ├─cxgbi
│  │  │  ├─cxgb3i
│  │  │  └─cxgb4i
│  │  ├─cxlflash
│  │  ├─device_handler
│  │  ├─dpt
│  │  ├─esas2r
│  │  ├─fcoe
│  │  ├─fnic
│  │  ├─hisi_sas
│  │  ├─ibmvscsi
│  │  ├─ibmvscsi_tgt
│  │  ├─isci
│  │  ├─libfc
│  │  ├─libsas
│  │  ├─lpfc
│  │  ├─megaraid
│  │  ├─mpt3sas
│  │  │  └─mpi
│  │  ├─mvsas
│  │  ├─osd
│  │  ├─pcmcia
│  │  ├─pm8001
│  │  ├─qla2xxx
│  │  ├─qla4xxx
│  │  ├─smartpqi
│  │  ├─snic
│  │  ├─sym53c8xx_2
│  │  └─ufs
│  ├─sfi
│  ├─sh
│  │  ├─clk
│  │  ├─intc
│  │  ├─maple
│  │  └─superhyway
│  ├─sn
│  ├─soc
│  │  ├─bcm
│  │  │  └─brcmstb
│  │  ├─dove
│  │  ├─fsl
│  │  │  ├─qbman
│  │  │  └─qe
│  │  ├─mediatek
│  │  ├─qcom
│  │  ├─renesas
│  │  ├─rockchip
│  │  ├─samsung
│  │  ├─sunxi
│  │  ├─tegra
│  │  │  └─fuse
│  │  ├─ti
│  │  ├─ux500
│  │  └─versatile
│  ├─spi
│  ├─spmi
│  ├─ssb
│  ├─staging
│  │  ├─android
│  │  │  ├─ion
│  │  │  │  ├─hisilicon
│  │  │  │  └─tegra
│  │  │  └─uapi
│  │  ├─board
│  │  ├─clocking-wizard
│  │  ├─comedi
│  │  │  ├─drivers
│  │  │  └─kcomedilib
│  │  ├─dgnc
│  │  ├─emxx_udc
│  │  ├─fbtft
│  │  ├─fsl-mc
│  │  │  ├─bus
│  │  │  └─include
│  │  ├─fwserial
│  │  ├─gdm724x
│  │  ├─goldfish
│  │  ├─greybus
│  │  │  ├─Documentation
│  │  │  │  └─firmware
│  │  │  └─tools
│  │  ├─gs_fpgaboot
│  │  ├─i4l
│  │  │  ├─act2000
│  │  │  ├─Documentation
│  │  │  ├─icn
│  │  │  └─pcbit
│  │  ├─iio
│  │  │  ├─accel
│  │  │  ├─adc
│  │  │  ├─addac
│  │  │  ├─cdc
│  │  │  ├─Documentation
│  │  │  │  ├─dac
│  │  │  │  └─light
│  │  │  ├─frequency
│  │  │  ├─gyro
│  │  │  ├─impedance-analyzer
│  │  │  ├─light
│  │  │  ├─meter
│  │  │  ├─resolver
│  │  │  └─trigger
│  │  ├─ks7010
│  │  ├─lustre
│  │  │  ├─include
│  │  │  │  └─linux
│  │  │  │      ├─libcfs
│  │  │  │      │  └─linux
│  │  │  │      └─lnet
│  │  │  ├─lnet
│  │  │  │  ├─klnds
│  │  │  │  │  ├─o2iblnd
│  │  │  │  │  └─socklnd
│  │  │  │  ├─libcfs
│  │  │  │  │  └─linux
│  │  │  │  ├─lnet
│  │  │  │  └─selftest
│  │  │  └─lustre
│  │  │      ├─fid
│  │  │      ├─fld
│  │  │      ├─include
│  │  │      │  └─lustre
│  │  │      ├─ldlm
│  │  │      ├─llite
│  │  │      ├─lmv
│  │  │      ├─lov
│  │  │      ├─mdc
│  │  │      ├─mgc
│  │  │      ├─obdclass
│  │  │      │  └─linux
│  │  │      ├─obdecho
│  │  │      ├─osc
│  │  │      └─ptlrpc
│  │  ├─media
│  │  │  ├─bcm2048
│  │  │  ├─cec
│  │  │  ├─cxd2099
│  │  │  ├─davinci_vpfe
│  │  │  ├─lirc
│  │  │  ├─omap4iss
│  │  │  ├─pulse8-cec
│  │  │  ├─s5p-cec
│  │  │  └─st-cec
│  │  ├─most
│  │  │  ├─aim-cdev
│  │  │  ├─aim-network
│  │  │  ├─aim-sound
│  │  │  ├─aim-v4l2
│  │  │  ├─Documentation
│  │  │  │  └─ABI
│  │  │  ├─hdm-dim2
│  │  │  ├─hdm-i2c
│  │  │  ├─hdm-usb
│  │  │  └─mostcore
│  │  ├─mt29f_spinand
│  │  ├─netlogic
│  │  ├─nvec
│  │  ├─octeon
│  │  ├─octeon-usb
│  │  ├─olpc_dcon
│  │  ├─rtl8188eu
│  │  │  ├─core
│  │  │  ├─hal
│  │  │  ├─include
│  │  │  └─os_dep
│  │  ├─rtl8192e
│  │  │  └─rtl8192e
│  │  ├─rtl8192u
│  │  │  └─ieee80211
│  │  ├─rtl8712
│  │  ├─rts5208
│  │  ├─skein
│  │  ├─slicoss
│  │  ├─sm750fb
│  │  ├─speakup
│  │  ├─unisys
│  │  │  ├─Documentation
│  │  │  │  └─ABI
│  │  │  ├─include
│  │  │  ├─visorbus
│  │  │  ├─visorhba
│  │  │  ├─visorinput
│  │  │  └─visornic
│  │  ├─vc04_services
│  │  │  └─interface
│  │  │      ├─vchi
│  │  │      │  ├─connections
│  │  │      │  └─message_drivers
│  │  │      └─vchiq_arm
│  │  ├─vme
│  │  │  └─devices
│  │  ├─vt6655
│  │  ├─vt6656
│  │  ├─wilc1000
│  │  ├─wlan-ng
│  │  └─xgifb
│  ├─target
│  │  ├─iscsi
│  │  │  └─cxgbit
│  │  ├─loopback
│  │  ├─sbp
│  │  └─tcm_fc
│  ├─tc
│  ├─thermal
│  │  ├─int340x_thermal
│  │  ├─qcom
│  │  ├─samsung
│  │  ├─st
│  │  ├─tegra
│  │  └─ti-soc-thermal
│  ├─thunderbolt
│  ├─tty
│  │  ├─hvc
│  │  ├─ipwireless
│  │  ├─serial
│  │  │  ├─8250
│  │  │  ├─cpm_uart
│  │  │  └─jsm
│  │  └─vt
│  ├─uio
│  ├─usb
│  │  ├─atm
│  │  ├─c67x00
│  │  ├─chipidea
│  │  ├─class
│  │  ├─common
│  │  ├─core
│  │  ├─dwc2
│  │  ├─dwc3
│  │  ├─early
│  │  ├─gadget
│  │  │  ├─function
│  │  │  ├─legacy
│  │  │  └─udc
│  │  │      └─bdc
│  │  ├─host
│  │  │  └─whci
│  │  ├─image
│  │  ├─isp1760
│  │  ├─misc
│  │  │  └─sisusbvga
│  │  ├─mon
│  │  ├─musb
│  │  ├─phy
│  │  ├─renesas_usbhs
│  │  ├─serial
│  │  ├─storage
│  │  ├─usbip
│  │  └─wusbcore
│  ├─uwb
│  │  └─i1480
│  │      └─dfu
│  ├─vfio
│  │  ├─pci
│  │  └─platform
│  │      └─reset
│  ├─vhost
│  ├─video
│  │  ├─backlight
│  │  ├─console
│  │  ├─fbdev
│  │  │  ├─aty
│  │  │  ├─core
│  │  │  ├─geode
│  │  │  ├─i810
│  │  │  ├─intelfb
│  │  │  ├─kyro
│  │  │  ├─matrox
│  │  │  ├─mb862xx
│  │  │  ├─mbx
│  │  │  ├─mmp
│  │  │  │  ├─fb
│  │  │  │  ├─hw
│  │  │  │  └─panel
│  │  │  ├─nvidia
│  │  │  ├─omap
│  │  │  ├─omap2
│  │  │  │  └─omapfb
│  │  │  │      ├─displays
│  │  │  │      └─dss
│  │  │  ├─riva
│  │  │  ├─savage
│  │  │  ├─sis
│  │  │  ├─vermilion
│  │  │  └─via
│  │  └─logo
│  ├─virt
│  ├─virtio
│  ├─vlynq
│  ├─vme
│  │  ├─boards
│  │  └─bridges
│  ├─w1
│  │  ├─masters
│  │  └─slaves
│  ├─watchdog
│  ├─xen
│  │  ├─events
│  │  ├─xen-pciback
│  │  ├─xenbus
│  │  └─xenfs
│  └─zorro
├─firmware
│  ├─3com
│  ├─acenic
│  ├─adaptec
│  ├─advansys
│  ├─av7110
│  ├─bnx2
│  ├─bnx2x
│  ├─cis
│  ├─cpia2
│  ├─cxgb3
│  ├─dsp56k
│  ├─e100
│  ├─edgeport
│  ├─emi26
│  ├─emi62
│  ├─ess
│  ├─kaweth
│  ├─keyspan
│  ├─keyspan_pda
│  ├─korg
│  ├─matrox
│  ├─myricom
│  ├─ositech
│  ├─qlogic
│  ├─r128
│  ├─radeon
│  ├─sb16
│  ├─sun
│  ├─tehuti
│  ├─tigon
│  ├─ttusb-budget
│  ├─vicam
│  ├─yam
│  └─yamaha
├─fs
│  ├─9p
│  ├─adfs
│  ├─affs
│  ├─afs
│  ├─autofs4
│  ├─befs
│  ├─bfs
│  ├─btrfs
│  │  └─tests
│  ├─cachefiles
│  ├─ceph
│  ├─cifs
│  ├─coda
│  ├─configfs
│  ├─cramfs
│  ├─crypto
│  ├─debugfs
│  ├─devpts
│  ├─dlm
│  ├─ecryptfs
│  ├─efivarfs
│  ├─efs
│  ├─exofs
│  ├─exportfs
│  ├─ext2
│  ├─ext4
│  ├─f2fs
│  ├─fat
│  ├─freevxfs
│  ├─fscache
│  ├─fuse
│  ├─gfs2
│  ├─hfs
│  ├─hfsplus
│  ├─hostfs
│  ├─hpfs
│  ├─hugetlbfs
│  ├─isofs
│  ├─jbd2
│  ├─jffs2
│  ├─jfs
│  ├─kernfs
│  ├─lockd
│  ├─logfs
│  ├─minix
│  ├─ncpfs
│  ├─nfs
│  │  ├─blocklayout
│  │  ├─filelayout
│  │  ├─flexfilelayout
│  │  └─objlayout
│  ├─nfsd
│  ├─nfs_common
│  ├─nilfs2
│  ├─nls
│  ├─notify
│  │  ├─dnotify
│  │  ├─fanotify
│  │  └─inotify
│  ├─ntfs
│  ├─ocfs2
│  │  ├─cluster
│  │  ├─dlm
│  │  └─dlmfs
│  ├─omfs
│  ├─openpromfs
│  ├─orangefs
│  ├─overlayfs
│  ├─proc
│  ├─pstore
│  ├─qnx4
│  ├─qnx6
│  ├─quota
│  ├─ramfs
│  ├─reiserfs
│  ├─romfs
│  ├─squashfs
│  ├─sysfs
│  ├─sysv
│  ├─tracefs
│  ├─ubifs
│  ├─udf
│  ├─ufs
│  └─xfs
│      └─libxfs
├─include
│  ├─acpi
│  │  └─platform
│  ├─asm-generic
│  │  └─bitops
│  ├─clocksource
│  ├─crypto
│  │  └─internal
│  ├─drm
│  │  ├─bridge
│  │  ├─i2c
│  │  └─ttm
│  ├─dt-bindings
│  │  ├─arm
│  │  ├─clk
│  │  ├─clock
│  │  ├─display
│  │  ├─dma
│  │  ├─gpio
│  │  ├─i2c
│  │  ├─iio
│  │  │  └─adc
│  │  ├─input
│  │  ├─interrupt-controller
│  │  ├─leds
│  │  ├─media
│  │  ├─memory
│  │  ├─mfd
│  │  ├─net
│  │  ├─phy
│  │  ├─pinctrl
│  │  ├─power
│  │  ├─pwm
│  │  ├─regulator
│  │  ├─reset
│  │  ├─soc
│  │  ├─sound
│  │  ├─spmi
│  │  └─thermal
│  ├─keys
│  ├─kvm
│  ├─linux
│  │  ├─amba
│  │  ├─bcma
│  │  ├─byteorder
│  │  ├─can
│  │  │  └─platform
│  │  ├─ceph
│  │  ├─clk
│  │  ├─crush
│  │  ├─decompress
│  │  ├─dma
│  │  ├─extcon
│  │  ├─firmware
│  │  │  └─meson
│  │  ├─fpga
│  │  ├─fsl
│  │  │  └─bestcomm
│  │  ├─gpio
│  │  ├─hsi
│  │  ├─i2c
│  │  ├─iio
│  │  │  ├─accel
│  │  │  ├─adc
│  │  │  ├─common
│  │  │  ├─dac
│  │  │  ├─frequency
│  │  │  ├─gyro
│  │  │  ├─imu
│  │  │  └─magnetometer
│  │  ├─input
│  │  ├─irqchip
│  │  ├─isdn
│  │  ├─lockd
│  │  ├─mailbox
│  │  ├─mfd
│  │  │  ├─abx500
│  │  │  ├─arizona
│  │  │  ├─da9052
│  │  │  ├─da9055
│  │  │  ├─da9062
│  │  │  ├─da9063
│  │  │  ├─da9150
│  │  │  ├─mt6323
│  │  │  ├─mt6397
│  │  │  ├─pcf50633
│  │  │  ├─samsung
│  │  │  ├─syscon
│  │  │  ├─wm831x
│  │  │  ├─wm8350
│  │  │  └─wm8994
│  │  ├─mlx4
│  │  ├─mlx5
│  │  ├─mmc
│  │  ├─mtd
│  │  ├─netfilter
│  │  │  └─ipset
│  │  ├─netfilter_arp
│  │  ├─netfilter_bridge
│  │  ├─netfilter_ipv4
│  │  ├─netfilter_ipv6
│  │  ├─perf
│  │  ├─phy
│  │  │  └─tegra
│  │  ├─pinctrl
│  │  ├─platform_data
│  │  │  └─media
│  │  ├─power
│  │  ├─qed
│  │  ├─raid
│  │  ├─regulator
│  │  ├─reset
│  │  ├─rtc
│  │  ├─sched
│  │  ├─soc
│  │  │  ├─brcmstb
│  │  │  ├─dove
│  │  │  ├─mediatek
│  │  │  ├─qcom
│  │  │  ├─renesas
│  │  │  ├─samsung
│  │  │  ├─sunxi
│  │  │  └─ti
│  │  ├─spi
│  │  ├─ssb
│  │  ├─sunrpc
│  │  ├─ulpi
│  │  ├─unaligned
│  │  ├─usb
│  │  ├─uwb
│  │  └─wimax
│  ├─math-emu
│  ├─media
│  │  ├─blackfin
│  │  ├─davinci
│  │  ├─drv-intf
│  │  └─i2c
│  ├─memory
│  ├─misc
│  ├─net
│  │  ├─9p
│  │  ├─bluetooth
│  │  ├─caif
│  │  ├─irda
│  │  ├─iucv
│  │  ├─netfilter
│  │  │  ├─ipv4
│  │  │  └─ipv6
│  │  ├─netns
│  │  ├─nfc
│  │  ├─phonet
│  │  ├─sctp
│  │  └─tc_act
│  ├─pcmcia
│  ├─ras
│  ├─rdma
│  ├─rxrpc
│  ├─scsi
│  │  └─fc
│  ├─soc
│  │  ├─at91
│  │  ├─bcm2835
│  │  ├─brcmstb
│  │  ├─fsl
│  │  │  └─qe
│  │  ├─imx
│  │  ├─mediatek
│  │  ├─nps
│  │  ├─rockchip
│  │  ├─sa1100
│  │  └─tegra
│  ├─sound
│  ├─target
│  │  └─iscsi
│  ├─trace
│  │  └─events
│  ├─uapi
│  │  ├─asm-generic
│  │  ├─drm
│  │  ├─linux
│  │  │  ├─android
│  │  │  ├─byteorder
│  │  │  ├─caif
│  │  │  ├─can
│  │  │  ├─cifs
│  │  │  ├─dvb
│  │  │  ├─genwqe
│  │  │  ├─hdlc
│  │  │  ├─hsi
│  │  │  ├─iio
│  │  │  ├─isdn
│  │  │  ├─mmc
│  │  │  ├─netfilter
│  │  │  │  └─ipset
│  │  │  ├─netfilter_arp
│  │  │  ├─netfilter_bridge
│  │  │  ├─netfilter_ipv4
│  │  │  ├─netfilter_ipv6
│  │  │  ├─nfsd
│  │  │  ├─raid
│  │  │  ├─spi
│  │  │  ├─sunrpc
│  │  │  ├─tc_act
│  │  │  ├─tc_ematch
│  │  │  ├─usb
│  │  │  └─wimax
│  │  ├─misc
│  │  ├─mtd
│  │  ├─rdma
│  │  │  └─hfi
│  │  ├─scsi
│  │  │  └─fc
│  │  ├─sound
│  │  ├─video
│  │  └─xen
│  ├─video
│  └─xen
│      └─interface
│          ├─hvm
│          └─io
├─init
├─ipc
├─kernel
│  ├─bpf
│  ├─configs
│  ├─debug
│  │  └─kdb
│  ├─events
│  ├─gcov
│  ├─irq
│  ├─livepatch
│  ├─locking
│  ├─power
│  ├─printk
│  ├─rcu
│  ├─sched
│  ├─time
│  └─trace
├─lib
│  ├─842
│  ├─fonts
│  ├─lz4
│  ├─lzo
│  ├─mpi
│  ├─raid6
│  │  └─test
│  ├─reed_solomon
│  ├─xz
│  ├─zlib_deflate
│  └─zlib_inflate
├─mm
│  └─kasan
├─net
│  ├─6lowpan
│  ├─802
│  ├─8021q
│  ├─9p
│  ├─appletalk
│  ├─atm
│  ├─ax25
│  ├─batman-adv
│  ├─bluetooth
│  │  ├─bnep
│  │  ├─cmtp
│  │  ├─hidp
│  │  └─rfcomm
│  ├─bridge
│  │  └─netfilter
│  ├─caif
│  ├─can
│  ├─ceph
│  │  └─crush
│  ├─core
│  ├─dcb
│  ├─dccp
│  │  └─ccids
│  │      └─lib
│  ├─decnet
│  │  └─netfilter
│  ├─dns_resolver
│  ├─dsa
│  ├─ethernet
│  ├─hsr
│  ├─ieee802154
│  │  └─6lowpan
│  ├─ipv4
│  │  └─netfilter
│  ├─ipv6
│  │  ├─ila
│  │  └─netfilter
│  ├─ipx
│  ├─irda
│  │  ├─ircomm
│  │  ├─irlan
│  │  └─irnet
│  ├─iucv
│  ├─kcm
│  ├─key
│  ├─l2tp
│  ├─l3mdev
│  ├─lapb
│  ├─llc
│  ├─mac80211
│  ├─mac802154
│  ├─mpls
│  ├─ncsi
│  ├─netfilter
│  │  ├─ipset
│  │  └─ipvs
│  ├─netlabel
│  ├─netlink
│  ├─netrom
│  ├─nfc
│  │  ├─hci
│  │  └─nci
│  ├─openvswitch
│  ├─packet
│  ├─phonet
│  ├─qrtr
│  ├─rds
│  ├─rfkill
│  ├─rose
│  ├─rxrpc
│  ├─sched
│  ├─sctp
│  ├─strparser
│  ├─sunrpc
│  │  ├─auth_gss
│  │  └─xprtrdma
│  ├─switchdev
│  ├─tipc
│  ├─unix
│  ├─vmw_vsock
│  ├─wimax
│  ├─wireless
│  ├─x25
│  └─xfrm
├─samples
│  ├─auxdisplay
│  ├─blackfin
│  ├─bpf
│  ├─configfs
│  ├─connector
│  ├─hidraw
│  ├─hw_breakpoint
│  ├─kdb
│  ├─kfifo
│  ├─kobject
│  ├─kprobes
│  ├─livepatch
│  ├─mei
│  ├─mic
│  │  └─mpssd
│  ├─pktgen
│  ├─rpmsg
│  ├─seccomp
│  ├─timers
│  ├─trace_events
│  ├─trace_printk
│  ├─uhid
│  ├─v4l
│  └─watchdog
├─scripts
│  ├─basic
│  ├─coccinelle
│  │  ├─api
│  │  │  ├─alloc
│  │  │  └─debugfs
│  │  ├─free
│  │  ├─iterators
│  │  ├─locks
│  │  ├─misc
│  │  ├─null
│  │  └─tests
│  ├─dtc
│  │  └─libfdt
│  ├─gcc-plugins
│  ├─gdb
│  │  └─linux
│  ├─genksyms
│  ├─kconfig
│  │  └─lxdialog
│  ├─ksymoops
│  ├─mod
│  ├─package
│  ├─selinux
│  │  ├─genheaders
│  │  └─mdp
│  └─tracing
├─security
│  ├─apparmor
│  │  └─include
│  ├─integrity
│  │  ├─evm
│  │  └─ima
│  ├─keys
│  │  └─encrypted-keys
│  ├─loadpin
│  ├─selinux
│  │  ├─include
│  │  └─ss
│  ├─smack
│  ├─tomoyo
│  │  └─policy
│  └─yama
├─sound
│  ├─aoa
│  │  ├─codecs
│  │  ├─core
│  │  ├─fabrics
│  │  └─soundbus
│  │      └─i2sbus
│  ├─arm
│  ├─atmel
│  ├─core
│  │  ├─oss
│  │  └─seq
│  │      └─oss
│  ├─drivers
│  │  ├─mpu401
│  │  ├─opl3
│  │  ├─opl4
│  │  ├─pcsp
│  │  └─vx
│  ├─firewire
│  │  ├─bebob
│  │  ├─dice
│  │  ├─digi00x
│  │  ├─fireworks
│  │  ├─oxfw
│  │  └─tascam
│  ├─hda
│  │  └─ext
│  ├─i2c
│  │  └─other
│  ├─isa
│  │  ├─ad1816a
│  │  ├─ad1848
│  │  ├─cs423x
│  │  ├─es1688
│  │  ├─galaxy
│  │  ├─gus
│  │  ├─msnd
│  │  ├─opti9xx
│  │  ├─sb
│  │  ├─wavefront
│  │  └─wss
│  ├─mips
│  ├─oss
│  │  └─dmasound
│  ├─parisc
│  ├─pci
│  │  ├─ac97
│  │  ├─ali5451
│  │  ├─asihpi
│  │  ├─au88x0
│  │  ├─aw2
│  │  ├─ca0106
│  │  ├─cs46xx
│  │  ├─cs5535audio
│  │  ├─ctxfi
│  │  ├─echoaudio
│  │  ├─emu10k1
│  │  ├─hda
│  │  ├─ice1712
│  │  ├─korg1212
│  │  ├─lola
│  │  ├─lx6464es
│  │  ├─mixart
│  │  ├─nm256
│  │  ├─oxygen
│  │  ├─pcxhr
│  │  ├─riptide
│  │  ├─rme9652
│  │  ├─trident
│  │  ├─vx222
│  │  └─ymfpci
│  ├─pcmcia
│  │  ├─pdaudiocf
│  │  └─vx
│  ├─ppc
│  ├─sh
│  ├─soc
│  │  ├─adi
│  │  ├─amd
│  │  │  └─include
│  │  ├─atmel
│  │  ├─au1x
│  │  ├─bcm
│  │  ├─blackfin
│  │  ├─cirrus
│  │  ├─codecs
│  │  ├─davinci
│  │  ├─dwc
│  │  ├─fsl
│  │  ├─generic
│  │  ├─img
│  │  ├─intel
│  │  │  ├─atom
│  │  │  │  └─sst
│  │  │  ├─baytrail
│  │  │  ├─boards
│  │  │  ├─common
│  │  │  ├─haswell
│  │  │  └─skylake
│  │  ├─jz4740
│  │  ├─kirkwood
│  │  ├─mediatek
│  │  │  ├─common
│  │  │  ├─mt2701
│  │  │  └─mt8173
│  │  ├─mxs
│  │  ├─nuc900
│  │  ├─omap
│  │  ├─pxa
│  │  ├─qcom
│  │  ├─rockchip
│  │  ├─samsung
│  │  ├─sh
│  │  │  └─rcar
│  │  ├─sirf
│  │  ├─spear
│  │  ├─sti
│  │  ├─sunxi
│  │  ├─tegra
│  │  ├─txx9
│  │  ├─ux500
│  │  ├─xtensa
│  │  └─zte
│  ├─sparc
│  ├─spi
│  ├─synth
│  │  └─emux
│  └─usb
│      ├─6fire
│      ├─bcd2000
│      ├─caiaq
│      ├─hiface
│      ├─line6
│      ├─misc
│      └─usx2y
├─tools
│  ├─accounting
│  ├─arch
│  │  ├─alpha
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─arc
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─arm
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─arm64
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─frv
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─h8300
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─hexagon
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─ia64
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─m32r
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─microblaze
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─mips
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─mn10300
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─parisc
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─powerpc
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─s390
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─score
│  │  │  └─include
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─sh
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─sparc
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─tile
│  │  │  └─include
│  │  │      ├─asm
│  │  │      └─uapi
│  │  │          └─asm
│  │  ├─x86
│  │  │  ├─include
│  │  │  │  ├─asm
│  │  │  │  └─uapi
│  │  │  │      └─asm
│  │  │  └─lib
│  │  └─xtensa
│  │      └─include
│  │          ├─asm
│  │          └─uapi
│  │              └─asm
│  ├─build
│  │  ├─Documentation
│  │  ├─feature
│  │  └─tests
│  │      └─ex
│  │          ├─arch
│  │          ├─empty
│  │          └─empty2
│  ├─cgroup
│  ├─firewire
│  ├─gpio
│  ├─hv
│  ├─iio
│  ├─include
│  │  ├─asm
│  │  ├─asm-generic
│  │  │  └─bitops
│  │  ├─linux
│  │  ├─tools
│  │  └─uapi
│  │      ├─asm-generic
│  │      └─linux
│  ├─kvm
│  │  └─kvm_stat
│  ├─laptop
│  │  ├─dslm
│  │  └─freefall
│  ├─lguest
│  ├─lib
│  │  ├─api
│  │  │  ├─fd
│  │  │  └─fs
│  │  ├─bpf
│  │  ├─lockdep
│  │  │  ├─include
│  │  │  │  └─liblockdep
│  │  │  ├─tests
│  │  │  └─uinclude
│  │  │      ├─asm
│  │  │      ├─linux
│  │  │      └─trace
│  │  │          └─events
│  │  ├─subcmd
│  │  ├─symbol
│  │  └─traceevent
│  ├─net
│  ├─nfsd
│  ├─objtool
│  │  ├─arch
│  │  │  └─x86
│  │  │      └─insn
│  │  └─Documentation
│  ├─pcmcia
│  ├─perf
│  │  ├─arch
│  │  │  ├─alpha
│  │  │  ├─arm
│  │  │  │  ├─include
│  │  │  │  ├─tests
│  │  │  │  └─util
│  │  │  ├─arm64
│  │  │  │  ├─include
│  │  │  │  ├─tests
│  │  │  │  └─util
│  │  │  ├─mips
│  │  │  ├─parisc
│  │  │  ├─powerpc
│  │  │  │  ├─include
│  │  │  │  ├─tests
│  │  │  │  └─util
│  │  │  ├─s390
│  │  │  │  ├─include
│  │  │  │  └─util
│  │  │  ├─sh
│  │  │  │  ├─include
│  │  │  │  └─util
│  │  │  ├─sparc
│  │  │  │  ├─include
│  │  │  │  └─util
│  │  │  ├─x86
│  │  │  │  ├─entry
│  │  │  │  │  └─syscalls
│  │  │  │  ├─include
│  │  │  │  ├─tests
│  │  │  │  └─util
│  │  │  └─xtensa
│  │  │      ├─include
│  │  │      └─util
│  │  ├─bench
│  │  ├─Documentation
│  │  ├─jvmti
│  │  ├─pmu-events
│  │  ├─python
│  │  ├─scripts
│  │  │  ├─perl
│  │  │  │  ├─bin
│  │  │  │  └─Perf-Trace-Util
│  │  │  │      └─lib
│  │  │  │          └─Perf
│  │  │  │              └─Trace
│  │  │  └─python
│  │  │      ├─bin
│  │  │      └─Perf-Trace-Util
│  │  │          └─lib
│  │  │              └─Perf
│  │  │                  └─Trace
│  │  ├─tests
│  │  │  └─attr
│  │  ├─trace
│  │  │  ├─beauty
│  │  │  └─strace
│  │  │      └─groups
│  │  ├─ui
│  │  │  ├─browsers
│  │  │  ├─gtk
│  │  │  ├─stdio
│  │  │  └─tui
│  │  └─util
│  │      ├─include
│  │      │  ├─asm
│  │      │  └─linux
│  │      ├─intel-pt-decoder
│  │      ├─libunwind
│  │      └─scripting-engines
│  ├─power
│  │  ├─acpi
│  │  │  ├─common
│  │  │  ├─man
│  │  │  ├─os_specific
│  │  │  │  └─service_layers
│  │  │  └─tools
│  │  │      ├─acpidbg
│  │  │      ├─acpidump
│  │  │      └─ec
│  │  ├─cpupower
│  │  │  ├─bench
│  │  │  ├─debug
│  │  │  │  ├─i386
│  │  │  │  ├─kernel
│  │  │  │  └─x86_64
│  │  │  ├─lib
│  │  │  ├─man
│  │  │  ├─po
│  │  │  └─utils
│  │  │      ├─helpers
│  │  │      └─idle_monitor
│  │  └─x86
│  │      ├─turbostat
│  │      └─x86_energy_perf_policy
│  ├─scripts
│  ├─spi
│  ├─testing
│  │  ├─fault-injection
│  │  ├─ktest
│  │  │  └─examples
│  │  │      └─include
│  │  ├─nvdimm
│  │  │  └─test
│  │  ├─radix-tree
│  │  │  ├─generated
│  │  │  └─linux
│  │  │      └─bitops
│  │  └─selftests
│  │      ├─breakpoints
│  │      ├─capabilities
│  │      ├─cpu-hotplug
│  │      ├─efivarfs
│  │      ├─exec
│  │      ├─filesystems
│  │      ├─firmware
│  │      ├─ftrace
│  │      │  ├─samples
│  │      │  └─test.d
│  │      │      ├─00basic
│  │      │      ├─event
│  │      │      ├─ftrace
│  │      │      ├─instances
│  │      │      ├─kprobe
│  │      │      └─trigger
│  │      ├─futex
│  │      │  ├─functional
│  │      │  └─include
│  │      ├─ia64
│  │      ├─intel_pstate
│  │      ├─ipc
│  │      ├─kcmp
│  │      ├─lib
│  │      ├─media_tests
│  │      ├─membarrier
│  │      ├─memfd
│  │      ├─memory-hotplug
│  │      ├─mount
│  │      ├─mqueue
│  │      ├─net
│  │      ├─networking
│  │      │  └─timestamping
│  │      ├─nsfs
│  │      ├─ntb
│  │      ├─powerpc
│  │      │  ├─alignment
│  │      │  ├─benchmarks
│  │      │  ├─context_switch
│  │      │  ├─copyloops
│  │      │  │  └─asm
│  │      │  ├─dscr
│  │      │  ├─math
│  │      │  ├─mm
│  │      │  ├─pmu
│  │      │  │  └─ebb
│  │      │  ├─primitives
│  │      │  │  └─asm
│  │      │  ├─scripts
│  │      │  ├─signal
│  │      │  ├─stringloops
│  │      │  │  └─asm
│  │      │  ├─switch_endian
│  │      │  ├─syscalls
│  │      │  ├─tm
│  │      │  └─vphn
│  │      ├─prctl
│  │      ├─pstore
│  │      ├─ptp
│  │      ├─ptrace
│  │      ├─rcutorture
│  │      │  ├─bin
│  │      │  ├─configs
│  │      │  │  ├─lock
│  │      │  │  ├─rcu
│  │      │  │  └─rcuperf
│  │      │  └─doc
│  │      ├─seccomp
│  │      ├─sigaltstack
│  │      ├─size
│  │      ├─static_keys
│  │      ├─sysctl
│  │      ├─timers
│  │      ├─user
│  │      ├─vDSO
│  │      ├─vm
│  │      ├─watchdog
│  │      ├─x86
│  │      └─zram
│  ├─thermal
│  │  └─tmon
│  ├─time
│  ├─usb
│  │  ├─ffs-aio-example
│  │  │  ├─multibuff
│  │  │  │  ├─device_app
│  │  │  │  └─host_app
│  │  │  └─simple
│  │  │      ├─device_app
│  │  │      └─host_app
│  │  └─usbip
│  │      ├─doc
│  │      ├─libsrc
│  │      └─src
│  ├─virtio
│  │  ├─asm
│  │  ├─linux
│  │  ├─ringtest
│  │  ├─uapi
│  │  │  └─linux
│  │  ├─vhost_test
│  │  └─virtio-trace
│  └─vm
├─usr
└─virt
    ├─kvm
    │  └─arm
    │      ├─hyp
    │      └─vgic
    └─lib

arch//               体系结构相关的代码,例如arm, x86等等。
arch//mach           具体的machine/board相关的代码。
arch//include/asm    体系结构相关的头文件。
arch//boot/dts       设备树(Device Tree)文件。
block/               提供块设备的层次。
crypto/              加密、解密相关的库函数。
Documentation, README ---- 帮助、说明文档。
drivers/             设备驱动(在Linux kernel 3.10中,设备驱动占了49.4的代码量)。
firmware/            保存用于驱动第三方设备的固件。
fs/                  VFS子系统。
include/             内核头文件,需要提供给外部模块(例如用户空间代码)使用。
init/                Linux系统启动初始化相关的代码。
ipc/                 IPC(进程间通信)子系统。
kernel/              Linux内核的核心代码,包含了进程调度子系统,以及和进程调度相关的模块。
lib/                 实现需要在内核中使用的库函数,例如CRC、FIFO、list、MD5等。
mm/                  内存管理子系统。
net/                 不包括网络设备驱动的网络子系统。
samples/             一些示例代码。
scripts              目录中存储了 内核 编译 配置 相关脚本 ;
security/            提供安全特性(SELinux)。
sound/               音频相关的驱动及子系统,可以看作“音频子系统”。
tools/               一些常用工具,如性能剖析、自测试等。
usr/                 用于生成initramfs的代码。
virt/                提供虚拟机技术(KVM等)的支持。


Kconfig, Kbuild, Makefile, scripts/ ---- 用于内核编译的配置文件、脚本等。
COPYING ---- 版权声明。
MAINTAINERS ----维护者名单。
CREDITS ---- Linux主要的贡献者名单。
REPORTING-BUGS ---- Bug上报的指南。

一、arch 目录


arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在该目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch/x86 目录下 ;

每种体系结构 , 都有 相应的子目录 , 如 arm , arm64 分别是 arm 32 位和 64 位平台 ;

二、block 目录


block 目录 , 是子系统目录 , 其中存储了 块设备驱动 相关代码 ;

三、certs 目录


certs 目录中存储了 认证 和 签名 相关代码 ;

四、crypto 目录


crypto 目录中存储了 内核中常用的 加密 , 压缩 等算法 相关代码 ;

五、Documentation 目录


Documentation 目录中存储了 内核中常用的 协议规范 , 功能模块 相关代码 ;

一、drivers 目录


drivers 目录中存储了 驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ;

二、fs 目录


fs 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ;

每个 逻辑文件系统 , 都在 fs 目录下 有对应的目录 , 如 ext2 , ext3 , ext4 , fat , nfs 等 ;

三、include 目录


include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ;

include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ;

四、init 目录


init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ;

五、ipc 目录


ipc 目录中存储了 进程间通信 相关代码 ;

如 : 信号量 , 共享内存 等 ;

六、kernel 目录


kernel 目录中存储了 内核核心代码 ;

其中包含了 进程管理 , IRQ 中断 等模块 ;

一、lib 目录


lib 目录中存储了 C 语言标准库的子集 相关代码 ;

二、LICENSES 目录


LICENSES 目录中存储了 开源许可协议 相关协议文本 ;

该目录拿下都是文本文件 ;

三、mm 目录


mm 目录中存储了 内存管理 ( Memory Management ) 相关代码 ;

四、net 目录


net 目录中存储了 网络协议 相关代码 ;

如 : TCP , WIFI , IPV4 , IPV6 等 ;

五、samples 目录


samples 目录中存储了 Linux 内核参考示例代码 ;

六、scripts 目录


scripts 目录中存储了 内核 编译 配置 相关脚本 ;

一、security 目录


security 目录中存储了 Linux 内核 安全模型 相关代码 ;

二、sound 目录


sound 目录中存储了 声卡驱动 相关代码 ;

三、tools 目录


tools 目录中存储了 与 Linux 内核交互 相关代码 ;

四、usr 目录


usr 目录中存储了 用户打包 和 内核压缩 相关代码 ;

五、virt 目录


virt 目录中存储了 kvm 虚拟化目录相关实现 相关代码 ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值