/trusty/kernel/make/ |
D | dtb.mk | 39 MODULE_DTB := $(patsubst %.cpp.dts,%.dtb,$(MODULE_CPP_DTS)) 40 MODULE_DTB_C := $(patsubst %.dtb,%.dtb.c,$(MODULE_DTB)) 54 $(MODULE_DTB): %.dtb: %.cpp.dts 56 $(NOECHO)$(DTC_PREBUILT) -O dtb -o $@ $(MODULE_DTC_FLAGS) --symbols $< 66 $(MODULE_DTB_C): %.dtb.c: %.dtb
|
/trusty/kernel/lib/shared/device_tree/service/include/lib/shared/device_tree/service/ |
D | device_tree_service.h | 30 PropIterator(int prop_offset, const unsigned char* dtb) in PropIterator() argument 34 mDtb(dtb) {} in PropIterator() 46 Node(int offset, const unsigned char* dtb) in Node() argument 47 : BnNode(), mNodeOffset(offset), mDtb(dtb) {} in Node() 68 NodeIterator(int initial_offset, const unsigned char* dtb) in NodeIterator() argument 73 mDtb(dtb) {} in NodeIterator() 79 const unsigned char* dtb) in NodeIterator() argument 84 mDtb(dtb) {} in NodeIterator() 97 DeviceTree(const unsigned char* dtb, size_t dtb_size);
|
/trusty/kernel/platform/generic-arm64/ |
D | dtb.c | 39 const void** dtb, in find_dtb_by_compatible() argument 41 assert(dtb); in find_dtb_by_compatible() 62 *dtb = current_dtb; in find_dtb_by_compatible() 145 const void* dtb = apply_test_overlay(base_dtb, base_dtb_size, test_dtbo, in platform_dtb_init() local 147 if (!dtb) { in platform_dtb_init() 150 size_t dtb_size = fdt_totalsize(dtb); in platform_dtb_init() 152 rc = dtb_service_add(dtb, dtb_size, DT_PORT, DTB_PORT, &dtb_ktipc_server); in platform_dtb_init()
|
D | rules.mk | 54 $(LOCAL_DIR)/dtb.c \
|
/trusty/user/base/app/device_tree/ |
D | main.cpp | 36 const void* dtb = NULL; in main() local 38 int rc = vmm_obj_map_ro("com.android.trusty.kernel.device_tree.blob", &dtb, in main() 44 if (!dtb || !dtb_size) { in main() 49 dtb_size, dtb); in main() 74 static_cast<unsigned char*>(const_cast<void*>(dtb)), dtb_size); in main()
|
/trusty/kernel/lib/dtb_service/ |
D | dtb_service.cpp | 57 static int dtb_service_add_user(const void* dtb, in dtb_service_add_user() argument 79 rc = fdt_move(dtb, dtb_copy, aligned_size); in dtb_service_add_user() 122 int dtb_service_add(const void* dtb, in dtb_service_add() argument 127 if (!dtb) { in dtb_service_add() 135 if (fdt_check_full(dtb, dtb_size)) { in dtb_service_add() 153 static_cast<const unsigned char*>(dtb), dtb_size); in dtb_service_add() 160 int rc = dtb_service_add_user(dtb, dtb_size, dtb_port, server); in dtb_service_add()
|
/trusty/device/arm/generic-arm64/project/qemu/ |
D | run-qemu-helper | 67 ${QEMU} ${QEMU_MACHINE},dumpdtb=qemu-gen.dtb "${QEMU_ARGS[@]}" 68 ${DTC} -q -O dts qemu-gen.dtb >qemu-gen.dts 69 cat qemu-gen.dts firmware.android.dts | ${DTC} -q -O dtb >qemu-comb.dtb 71 -dtb qemu-comb.dtb
|
D | qemu_options.py | 63 dtb = dtb_tmp_file 67 stdout=dtb, 74 return ["-dtb", dtb.name]
|
D | qemu_arm64_options.py | 63 dtb = dtb_tmp_file 67 stdout=dtb, 74 return ["-dtb", dtb.name]
|
/trusty/device/arm/generic-arm64/project/ |
D | qemu-atf-inc.mk | 56 HAFNIUM_DTBS := tb_fw_config.dtb tos_fw_config.dtb 60 $(HAFNIUM_DTBS_OUT): $(ATF_OUT_DIR)/%.dtb: $(ATF_OUT_DIR)/fdts/%.dtb
|
D | generic-arm-inc.mk | 193 trusty/user/base/app/device_tree/tests/dtb \ 194 trusty/user/base/app/device_tree/tests/dtb/base \
|
/trusty/kernel/lib/dtb_embedded/ |
D | dtb.ld | 25 .dtb : { 27 KEEP(*(.dtb .dtb.*)) argument 29 ASSERT(SIZEOF(.dtb) > 0, "No embedded device tree blob was found"); argument
|
D | dtb_embedded.c | 74 const void** dtb, in dtb_embedded_iterator_next() argument 80 if (!dtb) { in dtb_embedded_iterator_next() 125 *dtb = dtb_start; in dtb_embedded_iterator_next()
|
D | rules.mk | 35 $(LOCAL_DIR)/dtb.ld \
|
/trusty/kernel/lib/dtb_service/include/lib/dtb_service/ |
D | dtb_service.h | 42 int dtb_service_add(const void* dtb,
|
/trusty/user/base/app/device_tree/tests/dtb/base/ |
D | rules.mk | 23 include make/dtb.mk
|
/trusty/user/base/app/device_tree/tests/dtb/ |
D | rules.mk | 26 include make/dtb.mk
|
/trusty/kernel/lib/dtb_embedded/include/lib/dtb_embedded/ |
D | dtb_embedded.h | 73 const void** dtb,
|
/trusty/kernel/lib/shared/device_tree/service/ |
D | device_tree_service.cpp | 41 const void* dtb, in NodeOffsetByCompatibleList() argument 48 int node_offset = ::fdt_node_offset_by_compatible(dtb, startoffset, in NodeOffsetByCompatibleList() 69 DeviceTree::DeviceTree(const unsigned char* dtb, size_t dtb_size) in DeviceTree() argument 70 : BnDeviceTree(), mDtb(dtb) { in DeviceTree() 71 int rc = ::fdt_check_full(dtb, dtb_size); in DeviceTree()
|