| /* |
| * Copyright (c) 2023, Arm Limited and Contributors. All rights reserved. |
| * |
| * SPDX-License-Identifier: BSD-3-Clause |
| */ |
| |
| #ifndef INSTALLER_FACTORY_LOCATIONS_H |
| #define INSTALLER_FACTORY_LOCATIONS_H |
| |
| /** |
| * Locations represent updatable firmware subsystems. Installers target |
| * locations for image installation purposes. A location is identified |
| * by a UUID. Where firmware images are stored within GPT formatted |
| * storage, a location UUID is used as the partition type GUID. For |
| * example, the A and B partitions holding application processor |
| * firmware will both be labelled with the same partition type GUID. |
| * The following UUIDs identify locations used by concrete installer |
| * factories as a qualifier for rules that define which installers |
| * are needed to update particular locations. New location UUIDs may |
| * be freely added to this file. |
| */ |
| |
| /* Location UUID for application processor firmware */ |
| #define LOCATION_UUID_AP_FW \ |
| "2451cd6e-90fe-4b15-bf10-a69bce2d4486" |
| |
| /* Location UUID for SCP firmware */ |
| #define LOCATION_UUID_SCP_FW \ |
| "691d5ea3-27fe-4104-badd-7539c00a9095" |
| |
| /* Location UUID for RSS firmware */ |
| #define LOCATION_UUID_RSS_FW \ |
| "c948a156-58cb-4c38-b406-e60bff2223d5" |
| |
| #endif /* INSTALLER_FACTORY_LOCATIONS_H */ |