Home
last modified time | relevance | path

Searched full:dtc (Results 1 – 25 of 109) sorted by relevance

12345

/rk3399_rockchip-uboot/scripts/dtc/
H A Dupdate-dtc-source.sh2 # Simple script to update the version of DTC carried by the Linux kernel
4 # This script assumes that the dtc and the linux git trees are in the
5 # same directory. After building dtc in the dtc directory, it copies the
6 # source files and generated source files into the scripts/dtc directory
11 # $ ./scripts/dtc/update-dtc-source.sh
13 # The script will change into the dtc tree, build and test dtc, copy the
15 # message will need to be modified to reflect the version of DTC being
23 # - The dtc "make check" target needs to return a failure
24 # * Extract the version number from the dtc repo for the commit message
25 # * Build dtc in the kernel tree
[all …]
H A DMakefile1 # scripts/dtc makefile
3 hostprogs-y := dtc
6 dtc-objs := dtc.o flattree.o fstree.o data.o livetree.o treesource.o \
8 dtc-objs += dtc-lexer.lex.o dtc-parser.tab.o
28 $(obj)/dtc-lexer.lex.o: $(obj)/dtc-parser.tab.h
31 clean-files := dtc-lexer.lex.c dtc-parser.tab.c dtc-parser.tab.h
H A Ddtc-parser.tab.c_shipped65 #line 20 "dtc-parser.y" /* yacc.c:339 */
70 #include "dtc.h"
84 #line 85 "dtc-parser.tab.c" /* yacc.c:339 */
103 by #include "dtc-parser.tab.h". */
149 #line 39 "dtc-parser.y" /* yacc.c:355 */
169 #line 170 "dtc-parser.tab.c" /* yacc.c:355 */
200 #line 201 "dtc-parser.tab.c" /* yacc.c:358 */
1472 #line 110 "dtc-parser.y" /* yacc.c:1646 */
1477 #line 1478 "dtc-parser.tab.c" /* yacc.c:1646 */
1481 #line 118 "dtc-parser.y" /* yacc.c:1646 */
[all …]
H A D.gitignore1 /dtc
2 /dtc-lexer.lex.c
3 /dtc-parser.tab.c
4 /dtc-parser.tab.h
H A DMakefile.dtc1 # Makefile.dtc
9 dtc.c \
17 DTC_GEN_SRCS = dtc-lexer.lex.c dtc-parser.tab.c
H A Ddtc-lexer.lex.c_shipped1 #line 2 "dtc-lexer.lex.c"
3 #line 4 "dtc-lexer.lex.c"
605 #line 1 "dtc-lexer.l"
629 #line 37 "dtc-lexer.l"
630 #include "dtc.h"
632 #include "dtc-parser.tab.h"
659 #line 661 "dtc-lexer.lex.c"
881 #line 69 "dtc-lexer.l"
883 #line 885 "dtc-lexer.lex.c"
940 #line 70 "dtc-lexer.l"
[all …]
H A Dversion_gen.h1 #define DTC_VERSION "DTC 1.4.5-gb1a60033"
/rk3399_rockchip-uboot/scripts/
H A Ddtc-version.sh3 # dtc-version dtc-command
5 # Prints the dtc version of `dtc-command' in a canonical 6-digit form
6 # such as `010404' for dtc 1.4.4
9 dtc="$*"
11 if [ ${#dtc} -eq 0 ]; then
12 echo "Error: No dtc command specified."
13 printf "Usage:\n\t$0 <dtc-command>\n"
17 MAJOR=$($dtc -v | head -1 | awk '{print $NF}' | cut -d . -f 1)
18 MINOR=$($dtc -v | head -1 | awk '{print $NF}' | cut -d . -f 2)
19 PATCH=$($dtc -v | head -1 | awk '{print $NF}' | cut -d . -f 3 | cut -d - -f 1)
H A DMakefile.extrawarn61 dtc-warning-2 += -Wnode_name_chars_strict
62 dtc-warning-2 += -Wproperty_name_chars_strict
64 dtc-warning := $(dtc-warning-$(findstring 1, $(KBUILD_ENABLE_EXTRA_GCC_CHECKS)))
65 dtc-warning += $(dtc-warning-$(findstring 2, $(KBUILD_ENABLE_EXTRA_GCC_CHECKS)))
66 dtc-warning += $(dtc-warning-$(findstring 3, $(KBUILD_ENABLE_EXTRA_GCC_CHECKS)))
68 DTC_FLAGS += $(dtc-warning)
H A Dfit-unpack.sh141 DTC=$(find . -type f -name "dtc")
142 if [ -z ${DTC} ]; then
143 echo "ERROR: No DTC tool"
146 ${DTC} -I dtb -O dts ${TMP_ITB} -o ${ITS}
H A DMakefile.lib286 # DTC
307 quiet_cmd_dtc = DTC $@
310 cmd_dtc = mkdir -p $(dir ${dtc-tmp}) ; \
312 $(CPP) $(dtc_cpp_flags) -x assembler-with-cpp -o $(dtc-tmp) $(pre-tmp) ; \
313 $(DTC) -O dtb -o $@ -b 0 \
315 -d $(depfile).dtc.tmp $(dtc-tmp) ; \
316 cat $(depfile).pre.tmp $(depfile).dtc.tmp > $(depfile)
319 $(call if_changed_dep,dtc)
322 dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp)
331 cmd_dtco = mkdir -p $(dir ${dtc-tmp}) ; \
[all …]
/rk3399_rockchip-uboot/doc/
H A DREADME.fdt-overlays8 Please refer to dt-object-internal.txt in the dtc sources for information
10 https://git.kernel.org/pub/scm/utils/dtc/dtc.git/tree/Documentation/dt-object-internal.txt
20 Note support for -@ option can only be found in dtc version 1.4.4 or newer.
22 of dtc that meets this requirement.
38 $ dtc -@ -I dts -O dtb -o base.dtb base.dts
57 $ dtc -@ -I dts -O dtb -o bar.dtb bar.dts
H A DREADME.OFT16 There is a static part which is compiled in with DTC and a dynamic
19 You'll need a fairly recent DTC tool, which is available by git at
21 rsync://ozlabs.org/dtc/dtc.git
H A DREADME.fdt-control63 git://git.kernel.org/pub/scm/utils/dtc/dtc.git
67 $ git clone git://git.kernel.org/pub/scm/utils/dtc/dtc.git
68 $ cd dtc
74 $ dtc -v
75 Version: DTC 1.2.0-g2cb4b51f
/rk3399_rockchip-uboot/doc/uImage.FIT/
H A Dhowto.txt15 create an uImage in the new format: mkimage and dtc, although only one
16 (mkimage) is invoked directly. dtc is called from within mkimage and operates
18 important that the dtc used has support for binary includes -- refer to
20 git://git.kernel.org/pub/scm/utils/dtc/dtc.git
22 for its latest version. mkimage (together with dtc) takes as input
36 - dtc (with support for binary includes)
43 image source file mkimage + dtc transfer to target
84 DTC: dts->dtb on file "kernel.its"
194 DTC: dts->dtb on file "kernel_fdt.its"
/rk3399_rockchip-uboot/include/linux/
H A Dlibfdt_env.h2 #include "../scripts/dtc/libfdt/libfdt_env.h"
6 * Using the same guard name as that of scripts/dtc/libfdt/libfdt_env.h
/rk3399_rockchip-uboot/test/py/tests/
H A Dtest_vboot.py43 def dtc(dts): function
53 util.run_and_log(cons, 'dtc %s %s%s -O dtb '
118 dtc('sandbox-kernel.dts')
119 dtc('sandbox-u-boot.dts')
131 dtc('sandbox-u-boot.dts')
/rk3399_rockchip-uboot/dts/
H A DKconfig8 config DTC config
27 select DTC
323 string "Path to dtc binary for use within mkimage"
324 default "dtc"
327 calls to the dtc application in order to create the output. In
328 some cases the system dtc may not support all required features
/rk3399_rockchip-uboot/board/freescale/mpc8572ds/
H A DREADME79 dtc -b 0 -f -I dts -O dtb mpc8572ds.dts > mpc8572ds.dtb
130 …$ dtc -I dts -O dtb -f -b 0 arch/powerpc/boot/dts/mpc8572ds_core0.dts > /tftpboot/mpc8572ds_core0.…
134 …$ dtc -I dts -O dtb -f -b 1 arch/powerpc/boot/dts/mpc8572ds_core1.dts > /tftpboot/mpc8572ds_core1.…
/rk3399_rockchip-uboot/include/
H A Dfdt.h1 #include "../scripts/dtc/libfdt/fdt.h"
/rk3399_rockchip-uboot/lib/libfdt/
H A Dlibfdt_internal.h1 #include "../../scripts/dtc/libfdt/libfdt_internal.h"
/rk3399_rockchip-uboot/tools/libfdt/
H A Dfdt_sw.c2 #include "../scripts/dtc/libfdt/fdt_sw.c"
H A Dfdt_strerror.c2 #include "../scripts/dtc/libfdt/fdt_strerror.c"
H A Dfdt_addresses.c2 #include "../scripts/dtc/libfdt/fdt_addresses.c"
H A Dfdt_empty_tree.c2 #include "../scripts/dtc/libfdt/fdt_empty_tree.c"

12345