/openbmc/u-boot/doc/ |
H A D | README.avb2 | 19 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 D | test_avb.py | 28 """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 D | avb.c | 51 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 D | cat875.dtsi | 12 ethernet0 = &avb; 16 &avb { 51 avb_pins: avb { 54 function = "avb";
|
H A D | hihope-rzg2-ex.dtsi | 10 ethernet0 = &avb; 18 &avb { 56 avb_pins: avb { 59 function = "avb";
|
H A D | ulcb.dtsi | 25 ethernet0 = &avb; 141 &avb { 286 avb_pins: avb { 289 function = "avb";
|
H A D | beacon-renesom-som.dtsi | 50 &avb { 207 avb_pins: avb { 210 function = "avb";
|
/openbmc/u-boot/board/renesas/stout/ |
H A D | cpld.h | 64 * 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 D | r8a77990-ebisu.dts | 18 ethernet0 = &avb; 33 &avb { 63 avb_pins: avb { 66 function = "avb";
|
H A D | r8a77970-eagle-u-boot.dts | 18 &avb { 29 avb0_pins: avb {
|
H A D | ulcb.dtsi | 17 ethernet0 = &avb; 142 &avb { 279 avb_pins: avb { 282 function = "avb";
|
H A D | r8a77995-draak.dts | 19 ethernet0 = &avb; 116 avb0_pins: avb { 292 &avb {
|
/openbmc/u-boot/drivers/tee/optee/ |
H A D | Kconfig | 18 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 D | Kconfig | 22 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 D | boot.h | 50 "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 D | sa8540p-ride.dts | 214 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 D | sa8775p-ride.dtsi | 299 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 D | snps,dwmac.yaml | 218 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 D | renesas,etheravb.yaml | 7 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 D | r8a77470-iwg23s-sbc.dts | 16 ethernet0 = &avb; 72 &avb { 183 avb_pins: avb { 185 function = "avb";
|
H A D | r8a7745-iwg22d-sodimm.dts | 40 ethernet0 = &avb; 112 &avb { 226 avb_pins: avb { 228 function = "avb";
|
H A D | iwg20d-q7-common.dtsi | 35 ethernet0 = &avb; 151 &avb { 261 avb_pins: avb { 263 function = "avb";
|
H A D | r8a7742-iwg21d-q7.dts | 42 ethernet0 = &avb; 168 &avb { 319 avb_pins: avb { 321 function = "avb";
|
/openbmc/linux/drivers/net/ethernet/renesas/ |
H A D | Kconfig | 33 tristate "Renesas Ethernet AVB support" 41 Renesas Ethernet AVB device driver.
|
H A D | ravb.h | 2 /* 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 */
|