Home
last modified time | relevance | path

Searched full:avb (Results 1 – 25 of 134) sorted by relevance

123456

/openbmc/u-boot/doc/
H A DREADME.avb219 https://android.googlesource.com/platform/external/avb/+/master/README.md
21 1.1. AVB using OP-TEE (optional)
23 If AVB is configured to use OP-TEE (see 4. below) rollback indexes and
29 2. AVB 2.0 U-BOOT SHELL COMMANDS
31 Provides CLI interface to invoke AVB 2.0 verification + misc. commands for
34 avb init <dev> - initialize avb 2.0 for <dev>
35 avb verify - run verification process using hash data from vbmeta structure
36 avb read_rb <num> - read rollback index at location <num>
37 avb write_rb <num> <rb> - write rollback index <rb> to <num>
38 avb is_unlocked - returns unlock status of the device
[all …]
/openbmc/u-boot/test/py/tests/
H A Dtest_avb.py28 """Run AVB 2.0 boot verification chain with avb subset of commands
33 response = u_boot_console.run_command('avb init %s' %str(mmc_dev))
35 response = u_boot_console.run_command('avb verify')
41 """Check if 'avb get_uuid' works, compare results with
45 response = u_boot_console.run_command('avb init %s' % str(mmc_dev))
66 # lets check all guids with avb get_guid
68 avb_guid_resp = u_boot_console.run_command('avb get_uuid %s' % part)
77 response = u_boot_console.run_command('avb init %s' % str(mmc_dev))
80 response = u_boot_console.run_command('avb read_rb 1')
89 response = u_boot_console.run_command('avb init %s' % str(mmc_dev))
[all …]
/openbmc/u-boot/cmd/
H A Davb.c51 printf("AVB 2.0 is not initialized, please run 'avb init'\n"); in do_avb_read_part()
84 printf("AVB 2.0 is not initialized, please run 'avb init'\n"); in do_avb_read_part_hex()
129 printf("AVB 2.0 is not initialized, run 'avb init' first\n"); in do_avb_write_part()
158 printf("AVB 2.0 is not initialized, run 'avb init' first\n"); in do_avb_read_rb()
184 printf("AVB 2.0 is not initialized, run 'avb init' first\n"); in do_avb_write_rb()
210 printf("AVB 2.0 is not initialized, run 'avb init' first\n"); in do_avb_get_uuid()
243 printf("AVB 2.0 is not initialized, run 'avb init' first\n"); in do_avb_verify_part()
323 printf("AVB not initialized, run 'avb init' first\n"); in do_avb_is_unlocked()
374 avb, 29, 0, do_avb,
377 "avb read_rb <num> - read rollback index at location <num>\n"
[all …]
/openbmc/linux/arch/arm64/boot/dts/renesas/
H A Dcat875.dtsi12 ethernet0 = &avb;
16 &avb {
51 avb_pins: avb {
54 function = "avb";
H A Dhihope-rzg2-ex.dtsi10 ethernet0 = &avb;
18 &avb {
56 avb_pins: avb {
59 function = "avb";
H A Dulcb.dtsi25 ethernet0 = &avb;
141 &avb {
286 avb_pins: avb {
289 function = "avb";
H A Dbeacon-renesom-som.dtsi50 &avb {
207 avb_pins: avb {
210 function = "avb";
/openbmc/u-boot/board/renesas/stout/
H A Dcpld.h64 * VIN0_full VIN0_BT656, SD2, AVB, VIN2_(all)
68 * VIN2_BT656 VIN0_full, VIN2_(others), AVB,
69 * VIN2_withSYNC VIN0_full, VIN2_(others), AVB, I2C1, SCIFA0_(all),
71 * VIN2_withFIELD VIN0_full, VIN2_(others), AVB, SQPI_(all)
72 * VIN2_withSYNCandFIELD VIN0_full, VIN2_(others), AVB, SQPI_(all), I2C1,
79 * AVB VIN0_full, VIN2_(all)
/openbmc/u-boot/arch/arm/dts/
H A Dr8a77990-ebisu.dts18 ethernet0 = &avb;
33 &avb {
63 avb_pins: avb {
66 function = "avb";
H A Dr8a77970-eagle-u-boot.dts18 &avb {
29 avb0_pins: avb {
H A Dulcb.dtsi17 ethernet0 = &avb;
142 &avb {
279 avb_pins: avb {
282 function = "avb";
H A Dr8a77995-draak.dts19 ethernet0 = &avb;
116 avb0_pins: avb {
292 &avb {
/openbmc/u-boot/drivers/tee/optee/
H A DKconfig18 bool "Support AVB TA"
21 Enables support for the AVB Trusted Application (TA) in OP-TEE.
22 The TA can support the "avb" subcommands "read_rb", "write"rb"
/openbmc/u-boot/drivers/tee/
H A DKconfig22 This emulates a generic TEE needed for testing including the AVB
24 supports session and shared memory management. The AVB TA is
29 "avb" commands.
/openbmc/u-boot/include/environment/ti/
H A Dboot.h50 "echo AVB verification OK.;" \
53 "echo AVB verification failed.;" \
55 #define AVB_VERIFY_CMD "avb_verify=avb init 1; avb verify;\0"
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dsa8540p-ride.dts214 snps,avb-algorithm;
220 snps,avb-algorithm;
239 snps,avb-algorithm;
247 snps,avb-algorithm;
291 snps,avb-algorithm;
297 snps,avb-algorithm;
316 snps,avb-algorithm;
324 snps,avb-algorithm;
H A Dsa8775p-ride.dtsi299 snps,avb-algorithm;
305 snps,avb-algorithm;
324 snps,avb-algorithm;
332 snps,avb-algorithm;
368 snps,avb-algorithm;
374 snps,avb-algorithm;
393 snps,avb-algorithm;
401 snps,avb-algorithm;
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dsnps,dwmac.yaml218 snps,avb-algorithm:
220 description: Queue to be enabled as AVB
248 snps,avb-algorithm: false
251 - snps,avb-algorithm
372 snps,avb-algorithm:
375 TX queue will be working in AVB.
376 Queue 0 is reserved for legacy traffic and so no AVB is
408 snps,avb-algorithm: false
411 - snps,avb-algorithm
717 snps,avb-algorithm;
H A Drenesas,etheravb.yaml7 title: Renesas Ethernet AVB
283 - description: AVB functional clock
300 ethernet0 = &avb;
303 avb: ethernet@e6800000 {
/openbmc/linux/arch/arm/boot/dts/renesas/
H A Dr8a77470-iwg23s-sbc.dts16 ethernet0 = &avb;
72 &avb {
183 avb_pins: avb {
185 function = "avb";
H A Dr8a7745-iwg22d-sodimm.dts40 ethernet0 = &avb;
112 &avb {
226 avb_pins: avb {
228 function = "avb";
H A Diwg20d-q7-common.dtsi35 ethernet0 = &avb;
151 &avb {
261 avb_pins: avb {
263 function = "avb";
H A Dr8a7742-iwg21d-q7.dts42 ethernet0 = &avb;
168 &avb {
319 avb_pins: avb {
321 function = "avb";
/openbmc/linux/drivers/net/ethernet/renesas/
H A DKconfig33 tristate "Renesas Ethernet AVB support"
41 Renesas Ethernet AVB device driver.
H A Dravb.h2 /* Renesas Ethernet AVB device driver
48 /* AVB-DMAC registers */
212 /* Register bits of the Ethernet AVB */
877 /* The Ethernet AVB descriptor definitions. */
1034 unsigned internal_delay:1; /* AVB-DMAC has internal delays */
1037 unsigned multi_irqs:1; /* AVB-DMAC and E-MAC has multiple irqs */
1040 unsigned gptp:1; /* AVB-DMAC has gPTP support */
1041 unsigned ccc_gac:1; /* AVB-DMAC has gPTP support active in config mode */
1043 unsigned nc_queues:1; /* AVB-DMAC has RX and TX NC queues */

123456