]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - boot/at91bootstrap3/Config.in
boot/*/Config.in: re-wrap help text
[coffee/buildroot.git] / boot / at91bootstrap3 / Config.in
1 config BR2_TARGET_AT91BOOTSTRAP3
2         bool "AT91 Bootstrap 3"
3         depends on BR2_arm926t || BR2_cortex_a5
4         help
5           AT91Bootstrap is a first level bootloader for the Atmel AT91
6           devices. It integrates algorithms for:
7           - Device initialization such as clock configuration, PIO
8             settings...
9           - Peripheral drivers such as PIO, PMC or SDRAMC...
10           - Physical media algorithm such as DataFlash, NandFlash, NOR
11             Flash...
12
13 if BR2_TARGET_AT91BOOTSTRAP3
14
15 choice
16
17         prompt "AT91 Bootstrap 3 version"
18
19 config BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
20         bool "3.8.6"
21
22 config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
23         bool "Custom Git repository"
24         help
25           This option allows Buildroot to get the AT91 Bootstrap 3
26           source code from a Git repository.
27
28 endchoice
29
30 if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
31
32 config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_URL
33         string "URL of custom repository"
34
35 config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION
36         string "Custom repository version"
37         help
38           Revision to use in the typical format used by Git
39           E.G. a sha id, a tag, branch, ..
40
41 endif
42
43 config BR2_TARGET_AT91BOOTSTRAP3_VERSION
44         string
45         default "v3.8.6" if BR2_TARGET_AT91BOOTSTRAP3_LATEST_VERSION
46         default BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_REPO_VERSION \
47                 if BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_GIT
48
49 config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_PATCH_DIR
50         string "custom patch dir"
51         help
52           If your board requires custom patches, add the path to the
53           directory containing the patches here. The patches must be
54           named at91bootstrap3-<something>.patch.
55
56           Most users may leave this empty
57
58 #
59 # Configuration selection
60 #
61
62 choice
63         prompt "AT91 Bootstrap 3 configuration"
64         default BR2_TARGET_AT91BOOTSTRAP3_USE_DEFCONFIG
65
66 config BR2_TARGET_AT91BOOTSTRAP3_USE_DEFCONFIG
67         bool "Using a defconfig"
68
69 config BR2_TARGET_AT91BOOTSTRAP3_USE_CUSTOM_CONFIG
70         bool "Using a custom config file"
71
72 endchoice
73
74 config BR2_TARGET_AT91BOOTSTRAP3_DEFCONFIG
75         string "Defconfig name"
76         depends on BR2_TARGET_AT91BOOTSTRAP3_USE_DEFCONFIG
77         help
78           Name of the at91bootstrap3 defconfig file to use, without the
79           trailing _defconfig.  The defconfig is located at
80           board/<processor>/<board>_defconfig in the at91bootstrap3
81           tree.
82
83 config BR2_TARGET_AT91BOOTSTRAP3_CUSTOM_CONFIG_FILE
84         string "Configuration file path"
85         depends on BR2_TARGET_AT91BOOTSTRAP3_USE_CUSTOM_CONFIG
86         help
87           Path to the at91bootstrap3 configuration file
88
89 endif # BR2_TARGET_AT91BOOTSTRAP3