| /openbmc/u-boot/arch/x86/cpu/intel_common/ |
| H A D | microcode.c | 41 struct microcode_update *update) in microcode_decode_node() argument 43 update->data = fdt_getprop(blob, node, "data", &update->size); in microcode_decode_node() 44 if (!update->data) in microcode_decode_node() 47 update->header_version = fdtdec_get_int(blob, node, in microcode_decode_node() 49 update->update_revision = fdtdec_get_int(blob, node, in microcode_decode_node() 51 update->date_code = fdtdec_get_int(blob, node, in microcode_decode_node() 53 update->processor_signature = fdtdec_get_int(blob, node, in microcode_decode_node() 55 update->checksum = fdtdec_get_int(blob, node, "intel,checksum", 0); in microcode_decode_node() 56 update->loader_revision = fdtdec_get_int(blob, node, in microcode_decode_node() 58 update->processor_flags = fdtdec_get_int(blob, node, in microcode_decode_node() [all …]
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/flash/ |
| H A D | phosphor-software-manager_git.bb | 14 PACKAGECONFIG[usb_code_update] = "-Dusb-code-update=enabled, -Dusb-code-update=disabled, cli11" 20 PACKAGECONFIG[software-update-dbus-interface] = "-Dsoftware-update-dbus-interface=enabled, -Dsoftwa… 21 PACKAGECONFIG[bios-software-update] = "-Dbios-software-update=enabled, -Dbios-software-update=disab… 22 PACKAGECONFIG[i2cvr-software-update] = "-Di2cvr-software-update=enabled, -Di2cvr-software-update=di… 23 PACKAGECONFIG[eepromdevice-software-update] = "-Deepromdevice-software-update=enabled, -Deepromdevi… 24 PACKAGECONFIG[cpld-software-update] = "-Dcpld-software-update=enabled, -Dcpld-software-update=disab… 25 PACKAGECONFIG[tpm-software-update] = "-Dtpm-software-update=enabled, -Dtpm-software-update=disabled… 26 PACKAGECONFIG ?= "software-update-dbus-interface" 40 ${PN}-bios-software-update \ 41 ${PN}-i2cvr-software-update \ [all …]
|
| /openbmc/openbmc/poky/meta/recipes-devtools/opkg-utils/ |
| H A D | opkg-utils_0.7.0.bb | 2 SUMMARY:update-alternatives-opkg = "Utility for managing the alternatives system" 8 PROVIDES += "${@bb.utils.contains('PACKAGECONFIG', 'update-alternatives', 'virtual/update-alternati… 11 file://0001-update-alternatives-correctly-match-priority.patch \ 27 PACKAGECONFIG = "python update-alternatives" 29 PACKAGECONFIG[update-alternatives] = ",,," 33 if ! ${@bb.utils.contains('PACKAGECONFIG', 'update-alternatives', 'true', 'false', d)}; then 34 rm -f "${D}${bindir}/update-alternatives" 43 if [ -e "${D}${bindir}/update-alternatives" ]; then 44 …sed -i ${D}${bindir}/update-alternatives -e 's,/usr/bin,${bindir},g; s,/usr/lib,${nonarch_libdir},… 52 PACKAGES =+ "update-alternatives-opkg" [all …]
|
| /openbmc/openbmc/poky/documentation/migration-guides/ |
| H A D | release-notes-4.0.rst | 312 * gstreamer1.0: update licenses of all modules to LGPL-2.1-or-later (with some exceptions that are … 318 * libx11-compose-data: update :term:`LICENSE` to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell… 319 * libx11: update :term:`LICENSE` to "MIT & MIT-style & BSD-1-Clause & HPND & HPND-sell-variant" to … 333 script can be used to update your recipes. 379 - adwaita-icon-theme: update 3.34/38 -> 41.0 386 - at: update 3.2.2 -> 3.2.5 388 - automake: update 1.16.3 -> 1.16.5 394 - boost: update 1.77.0 -> 1.78.0 398 - ca-certificates: update 20210119 -> 20211016 399 - cantarell-fonts: update 0.301 -> 0.303.1 [all …]
|
| H A D | release-notes-4.2.rst | 56 - New :ref:`ref-classes-cargo-update-recipe-crates` class to 325 - ``poky-bleeding`` distro: update and rework 327 - ``cve-update-nvd2-native``: new NVD CVE database fetcher using the 2.0 API 389 - adwaita-icon-theme: update 42.0 -> 43 393 - apr: update 1.7.0 -> 1.7.2 394 - apr-util: update 1.6.1 -> 1.6.3 400 - bash: update 5.1.16 -> 5.2.15 403 - bluez: update 5.65 -> 5.66 404 - boost-build-native: update 1.80.0 -> 1.81.0 409 - cmake: update 3.24.0 -> 3.25.2 [all …]
|
| /openbmc/openbmc/poky/meta/recipes-devtools/apt/apt/ |
| H A D | 0001-cmake-Do-not-build-po-files.patch | 8 | The dependency target "update-po4a" of target "update-po" does not exist. 29 -if(TARGET update-po AND TARGET update-po4a) 30 -# Link update-po4a into the update-po target 31 -add_dependencies(update-po update-po4a)
|
| /openbmc/openbmc/poky/meta/recipes-devtools/docbook-xml/docbook-xsl-stylesheets/ |
| H A D | docbook-xsl-stylesheets-no-bashism-in-docbook-xsl-up.patch | 1 docbook-xsl-stylesheets: no bashism in docbook-xsl-update 9 tools/bin/docbook-xsl-update | 2 +- 12 diff --git a/tools/bin/docbook-xsl-update b/tools/bin/docbook-xsl-update 14 --- a/tools/bin/docbook-xsl-update 15 +++ b/tools/bin/docbook-xsl-update 21 # docbook-xsl-update - Update environment to latest docbook-xsl snapshot
|
| /openbmc/u-boot/doc/ |
| H A D | README.update | 1 Automatic software update from a TFTP server 10 boot. The update file should be a FIT file, and can contain one or more 11 updates. Each update in the update file has an address in NOR Flash where it 13 TFTP transfer is successful, the hash of each update is verified, and if the 14 verification is positive, the update is stored in Flash. 16 The auto-update feature is enabled by the CONFIG_UPDATE_TFTP macro: 21 Note that when enabling auto-update, Flash support must be turned on. Also, 27 The auto-update feature uses the following configuration knobs: 31 Normally, TFTP transfer of the update file is done to the address specified 48 Since the update file is in FIT format, it is created from an *.its file using [all …]
|
| /openbmc/phosphor-ipmi-flash/ |
| H A D | meson.options | 21 description: 'Install default BIOS update configs', 24 'reboot-update', 27 description: 'Enable use of reboot update mechanism', 30 'update-status', 33 description: 'Enable use of update status file', 37 'update-type', 40 description: 'Enable firmware update via Blobs', 94 description: 'The file to use for staging the firmware update', 99 value: '/tmp/image-update.tar', 100 description: 'The file to use for staging the firmware update', [all …]
|
| /openbmc/docs/designs/ |
| H A D | psu-firmware-update.md | 1 # PSU firmware update 14 There is no support in OpenBMC to update the firmware for PSUs. 18 In OpenBMC, there is an existing interface for [software update][1]. 20 The update process consists of: 26 Currently, BMC and BIOS firmware update are supported: 28 - [phosphor-bmc-code-mgmt][2] implements BMC code update, and it supports all 30 - [openpower-pnor-code-mgmt][3] implements BIOS code update, and it only 35 For PSU firmware update, it is preferred to re-use the same function for the 42 1. The user manually invokes the APIs to do the update; 43 2. After BMC code update and if there is a newer PSU image in the BMC's [all …]
|
| H A D | firmware-update-via-usb.md | 15 In order to perform an update, need first to bring the image into the BMC 38 phosphor-usb-code-update). The design process is as follows: 40 - Define a macro switch (`usb-code-update`) in [phosphor-software-manager][1] 43 - If `usb-code-update` enabled, install the udev rules file to 46 start the phosphor-usb-code-update daemon. 49 - Set ApplyTime to OnReset so that the proposed usb code update app does not 51 - Set RequestedActivation to Active, follow the updated status, start to update 53 - Exit the phosphor-usb-code-update daemon. 60 …=="usb-storage", ENV{DEVTYPE}=="partition", ENV{SYSTEMD_WANTS}="usb-code-update@%k", TAG+="systemd" 68 memory overflow, etc.), should disable "USB code update" via Redfish. After [all …]
|
| /openbmc/openbmc/poky/meta/recipes-devtools/opkg-utils/opkg-utils/ |
| H A D | 0001-update-alternatives-correctly-match-priority.patch | 4 Subject: [PATCH] update-alternatives: correctly match priority 13 update-alternatives | 2 +- 16 diff --git a/update-alternatives b/update-alternatives 18 --- a/update-alternatives 19 +++ b/update-alternatives 26 …echo "Warn: update-alternatives: $name has multiple providers with the same priority, please check…
|
| /openbmc/openbmc/poky/meta/recipes-core/update-rc.d/ |
| H A D | update-rc.d_0.8.bb | 2 HOMEPAGE = "http://github.com/philb/update-rc.d/" 3 DESCRIPTION = "update-rc.d is a utility that allows the management of symlinks to the initscripts i… 7 LIC_FILES_CHKSUM = "file://update-rc.d;beginline=5;endline=15;md5=d40a07c27f535425934bb5001f2037d9" 9 SRC_URI = "git://git.yoctoproject.org/update-rc.d;branch=master;protocol=https" 24 install -m 0755 ${S}/update-rc.d ${D}${sbindir}/update-rc.d
|
| /openbmc/phosphor-ipmi-flash/bmc/firmware-handler/test/ |
| H A D | firmware_json_unittest.cpp | 39 "update" : { in TEST() 67 "update" : { in TEST() 96 "update" : { in TEST() 125 "update" : { in TEST() 150 "update" : { in TEST() 190 "update" : { in TEST() 214 "update" : { in TEST() 265 "update" : { in TEST() 286 "update" : { in TEST() 326 "update" : { in TEST() [all …]
|
| /openbmc/phosphor-ipmi-flash/bmc/firmware-handler/ |
| H A D | firmware_handlers_builder.cpp | 112 const auto& update = a.at("update"); in buildHandlerFromJson() local 113 const std::string updateType = update.at("type"); in buildHandlerFromJson() 116 pack->update = SystemdNoFile::CreateSystemdNoFile( in buildHandlerFromJson() 122 pack->update = buildFileSystemd(update); in buildHandlerFromJson() 126 pack->update = buildSystemd(update); in buildHandlerFromJson() 130 pack->update = SkipAction::CreateSkipAction(); in buildHandlerFromJson() 134 throw std::runtime_error("Invalid update typ in buildHandlerFromJson() [all...] |
| /openbmc/openbmc/poky/meta/recipes-support/ca-certificates/ca-certificates/ |
| H A D | 0001-update-ca-certificates-don-t-use-Debianisms-in-run-p.patch | 12 | Running hooks in [...]/rootfs/etc/ca-certificates/update.d... 13 | [...]/usr/sbin/update-ca-certificates: line 194: Not: command not found 14 | [...]/usr/sbin/update-ca-certificates: line 230: Not a directory: --: command not found 21 sbin/update-ca-certificates | 4 +--- 24 diff --git a/sbin/update-ca-certificates b/sbin/update-ca-certificates 26 --- a/sbin/update-ca-certificates 27 +++ b/sbin/update-ca-certificates
|
| /openbmc/openbmc/meta-facebook/recipes-phosphor/flash/ |
| H A D | phosphor-software-manager_%.bbappend | 4 cpld-software-update \ 5 i2cvr-software-update \ 6 eepromdevice-software-update \ 7 tpm-software-update \ 11 bios-software-update \
|
| /openbmc/qemu/crypto/ |
| H A D | hmac-nettle.c | 49 qcrypto_nettle_hmac_update update; member 55 .update = (qcrypto_nettle_hmac_update)hmac_md5_update, 61 .update = (qcrypto_nettle_hmac_update)hmac_sha1_update, 67 .update = (qcrypto_nettle_hmac_update)hmac_sha224_update, 73 .update = (qcrypto_nettle_hmac_update)hmac_sha256_update, 79 .update = (qcrypto_nettle_hmac_update)hmac_sha384_update, 85 .update = (qcrypto_nettle_hmac_update)hmac_sha512_update, 91 .update = (qcrypto_nettle_hmac_update)hmac_ripemd160_update, 98 .update = (qcrypto_nettle_hmac_update)hmac_sm3_update, 161 qcrypto_hmac_alg_map[hmac->alg].update(&ctx->u, len, base); in qcrypto_nettle_hmac_bytesv()
|
| /openbmc/phosphor-bmc-code-mgmt/ |
| H A D | meson.options | 2 # https://github.com/openbmc/docs/blob/master/architecture/code-update/flash-layout.md#supported-fi… 39 'usb-code-update', 42 description: 'Firmware update via USB.', 46 'software-update-dbus-interface', 49 … 'Implementation using software update D-Bus interface - https://github.com/openbmc/docs/blob/mast… 53 'i2cvr-software-update', 56 description: 'Enable update of i2c voltage regulators', 60 'cpld-software-update', 63 description: 'Enable update of CPLD', 74 'bios-software-update', [all …]
|
| /openbmc/docs/architecture/code-update/ |
| H A D | code-update-deprecated.md | 6 [code-update.md](code-update.md) for the new APIs to do code update. 9 The host code update can be found here: 10 [host-code-update.md](host-code-update.md) 66 monitored over the network. The `update` script can then be called to write the 71 To update from the OpenBMC shell, follow the steps in this section. 73 It is recommended that the BMC be prepared for update (note that the environment 85 (preserving the filename), then run the `update` script to apply the images: 87 /run/initramfs/update 93 During the reboot process, the `update` script will be invoked after the file 94 systems are unmounted to complete the update process. [all …]
|
| /openbmc/openbmc/meta-fii/meta-mori/recipes-phosphor/ipmi/ |
| H A D | phosphor-ipmi-flash_%.bbappend | 4 …EXTRAPATHS:prepend := "${THISDIR}/${PN}/bmc-update:${THISDIR}/${PN}/bios-update:${THISDIR}/${PN}/c… 12 SYSTEMD_SERVICE:${PN}:append = " phosphor-ipmi-flash-bios-update.service \ 13 phosphor-ipmi-flash-bmccpld-update.service \ 14 phosphor-ipmi-flash-mbcpld-update.service \
|
| /openbmc/pldm/docs/ |
| H A D | fw_update_configuration.md | 9 The inotify-based firmware update monitoring can be enabled or disabled using 10 the meson option `fw-update-pkg-inotify`. When enabled, pldmd will automatically 13 supported. To disable inotify-based firmware update monitoring (default): 16 meson setup build -Dfw-update-pkg-inotify=disabled 19 To enable inotify-based firmware update monitoring: 22 meson setup build -Dfw-update-pkg-inotify=enabled
|
| /openbmc/phosphor-mrw-tools/ |
| H A D | patchxml.py | 218 update = {} variable 219 update["remove"] = target_child 220 update["add"] = child 221 updates.append(update) 223 for update in updates: 226 + update["remove"].tag 230 target.remove(update["remove"]) 231 target.append(update["add"])
|
| /openbmc/hiomapd/vpnor/test/ |
| H A D | write_patch_resize.cpp | 58 std::vector<uint8_t> update(UPDATE_SIZE, 0x55); in main() local 59 rc = backend_write(&ctx->backend, 0x1000, update.data(), update.size()); in main() 68 rc = memcmp(update.data(), map, update.size()); in main() 70 munmap(map, update.size()); in main()
|
| /openbmc/phosphor-mboxd/vpnor/test/ |
| H A D | write_patch_resize.cpp | 55 std::vector<uint8_t> update(UPDATE_SIZE, 0x55); in main() local 56 rc = write_flash(ctx, 0x1000, update.data(), update.size()); in main() 65 rc = memcmp(update.data(), map, update.size()); in main() 67 munmap(map, update.size()); in main()
|