Lines Matching defs:self
23 def __init__(self, config):
24 self.args = []
25 self.config = config
27 def rpmb_data_path(self):
28 return f"{self.config.atf}/RPMB_DATA"
30 def rpmb_options(self, sock):
36 def gen_dtb(self, args, dtb_tmp_file):
40 self.config.qemu, "-machine",
41 f"{self.MACHINE},dumpdtb={dtb_gen.name}"
47 dtc = f"{self.config.linux}/scripts/dtc/dtc"
58 firmware = f"{self.config.atf}/firmware.android.dts"
76 def drive_args(self, image, index):
79 image_dir = f"{self.config.android}/target/product/trusty"
88 def android_drives_args(self):
92 args += self.drive_args("userdata", 2)
93 args += self.drive_args("vendor", 1)
94 args += self.drive_args("system", 0)
97 def machine_options(self):
98 return ["-machine", self.MACHINE]
100 def basic_options(self):
101 return list(self.BASIC_ARGS)
103 def bios_options(self):
104 return ["-bios", f"{self.config.atf}/bl1.bin"]
106 def linux_options(self):
109 f"{self.config.linux}/arch/{self.config.linux_arch}/boot/Image",
110 "-append", self.LINUX_ARGS
113 def android_trusty_user_data(self):
114 return f"{self.config.android}/target/product/trusty/data"