1# 2# NOTE! Don't add files that are generated in specific 3# subdirectories here. Add them in the ".gitignore" file 4# in that subdirectory instead. 5# 6# Normal rules (sorted alphabetically) 7# 8.* 9!.checkpatch.conf 10*.a 11*.asn1.[ch] 12*.bin 13*.bin[_.]* 14*.cfgout 15*.cover 16*.dtb 17*.dtbo 18*.dtb.S 19*.elf 20*.exe 21*.fit 22*.gcda 23*.gcno 24*.i 25*.img 26*.itb 27*.lex.c 28*.lst 29*.map 30*.mod.c 31*.mbx 32*.o 33*.o.* 34*.order 35*.patch 36*.pem 37*.s 38*.su 39*.swp 40*.tab.[ch] 41*.ti-* 42# Build tree 43/build* 44 45# 46# Top-level generic files 47# 48fit-dtb.blob* 49/MLO* 50/SPL* 51/System.map 52/boards.cfg 53/mkimage-in-simple-bin* 54/simple-bin* 55/u-boot* 56/*.log 57 58# 59# git files that we don't want to ignore even it they are dot-files 60# 61!.gitignore 62!.mailmap 63!.get_maintainer.* 64 65# 66# Generated files 67# 68/spl/ 69/tpl/ 70/defconfig 71/generated_defconfig 72/Test* 73/capsule.*.efi-capsule 74/capsule*.map 75/keep-syms-lto.* 76 77# 78# Generated include files 79# 80/include/autoconf.mk* 81/include/config.h 82/include/config/ 83/include/generated/ 84 85# stgit generated dirs 86patches-* 87.stgit-edit.txt 88 89# quilt's files 90patches 91series 92 93# gdb files 94.gdb_history 95 96# cscope files 97cscope.* 98 99# tags files 100/tags 101/ctags 102/etags 103 104# gnu global files 105GPATH 106GRTAGS 107GSYMS 108GTAGS 109 110*.orig 111*~ 112\#*# 113 114# Python cache 115__pycache__ 116 117# Python code coverage output (python3-coverage html) 118/htmlcov/ 119 120# pylint files 121/pylint.cur 122/pylint.out/ 123 124# qconfig database 125/qconfig.db 126 127# Clang's compilation database file 128/compile_commands.json 129