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*.a
10*.asn1.[ch]
11*.bin
12*.cfgout
13*.dtb
14*.dtbo
15*.dtb.S
16*.elf
17*.exe
18*.gcda
19*.gcno
20*.i
21*.img
22*.lex.c
23*.lst
24*.mod.c
25*.o
26*.o.*
27*.order
28*.patch
29*.s
30*.su
31*.swp
32*.tab.[ch]
33
34# Build tree
35/build-*
36
37#
38# Top-level generic files
39#
40fit-dtb.blob*
41/MLO*
42/SPL*
43/System.map
44/u-boot*
45/boards.cfg
46/*.log
47
48#
49# git files that we don't want to ignore even it they are dot-files
50#
51!.gitignore
52!.mailmap
53
54#
55# Generated files
56#
57/spl/
58/tpl/
59/defconfig
60
61#
62# Generated include files
63#
64/include/config/
65/include/generated/
66
67# stgit generated dirs
68patches-*
69.stgit-edit.txt
70
71# quilt's files
72patches
73series
74
75# gdb files
76.gdb_history
77
78# cscope files
79cscope.*
80
81# tags files
82/tags
83/ctags
84/etags
85
86# gnu global files
87GPATH
88GRTAGS
89GSYMS
90GTAGS
91
92*.orig
93*~
94\#*#
95
96# Python cache
97__pycache__
98