summaryrefslogtreecommitdiff
path: root/src/vendorcode
diff options
context:
space:
mode:
Diffstat (limited to 'src/vendorcode')
-rw-r--r--src/vendorcode/google/chromeos/sar.c2
-rw-r--r--src/vendorcode/google/chromeos/vpd_calibration.c2
-rw-r--r--src/vendorcode/google/chromeos/vpd_mac.c2
-rw-r--r--src/vendorcode/google/chromeos/vpd_serialno.c2
-rw-r--r--src/vendorcode/google/chromeos/wrdd.c2
5 files changed, 5 insertions, 5 deletions
diff --git a/src/vendorcode/google/chromeos/sar.c b/src/vendorcode/google/chromeos/sar.c
index ab4f3d206a..b07d41d3bd 100644
--- a/src/vendorcode/google/chromeos/sar.c
+++ b/src/vendorcode/google/chromeos/sar.c
@@ -70,7 +70,7 @@ int get_wifi_sar_limits(struct wifi_sar_limits *sar_limits)
/* Try to read the SAR limit entry from VPD */
if (!vpd_gets(wifi_sar_limit_key, wifi_sar_limit_str,
- buffer_size, VPD_ANY)) {
+ buffer_size, VPD_RO_THEN_RW)) {
printk(BIOS_ERR, "Error: Could not locate '%s' in VPD.\n",
wifi_sar_limit_key);
diff --git a/src/vendorcode/google/chromeos/vpd_calibration.c b/src/vendorcode/google/chromeos/vpd_calibration.c
index 3dc58d1097..ab862c808d 100644
--- a/src/vendorcode/google/chromeos/vpd_calibration.c
+++ b/src/vendorcode/google/chromeos/vpd_calibration.c
@@ -99,7 +99,7 @@ static size_t fill_up_entries_cache(struct vpd_blob_cache_t *cache,
strcpy(cache->key_name, templates[i]);
cache->key_name[index_location] = j + '0';
- payload = vpd_find(cache->key_name, &payload_size, VPD_ANY);
+ payload = vpd_find(cache->key_name, &payload_size, VPD_RO_THEN_RW);
if (!payload)
continue;
diff --git a/src/vendorcode/google/chromeos/vpd_mac.c b/src/vendorcode/google/chromeos/vpd_mac.c
index 097afcbac0..385b9f475d 100644
--- a/src/vendorcode/google/chromeos/vpd_mac.c
+++ b/src/vendorcode/google/chromeos/vpd_mac.c
@@ -73,7 +73,7 @@ void lb_table_add_macs_from_vpd(struct lb_header *header)
* in the VPD - move on.
*/
if (!vpd_gets(mac_addr_key, mac_addr_str,
- sizeof(mac_addr_str), VPD_ANY))
+ sizeof(mac_addr_str), VPD_RO_THEN_RW))
break;
if (!macs) {
diff --git a/src/vendorcode/google/chromeos/vpd_serialno.c b/src/vendorcode/google/chromeos/vpd_serialno.c
index 9ee4f6fa76..9a3aa81ceb 100644
--- a/src/vendorcode/google/chromeos/vpd_serialno.c
+++ b/src/vendorcode/google/chromeos/vpd_serialno.c
@@ -15,7 +15,7 @@ void lb_table_add_serialno_from_vpd(struct lb_header *header)
size_t len;
if (!vpd_gets(serialno_key, serialno,
- sizeof(serialno), VPD_ANY)) {
+ sizeof(serialno), VPD_RO_THEN_RW)) {
printk(BIOS_ERR, "no serial number in vpd\n");
return;
}
diff --git a/src/vendorcode/google/chromeos/wrdd.c b/src/vendorcode/google/chromeos/wrdd.c
index e9d7247539..524a7e0e62 100644
--- a/src/vendorcode/google/chromeos/wrdd.c
+++ b/src/vendorcode/google/chromeos/wrdd.c
@@ -48,7 +48,7 @@ uint16_t wifi_regulatory_domain(void)
/* If not found for any reason fall backto the default value */
if (!vpd_gets(wrdd_domain_key, wrdd_domain_code,
- ARRAY_SIZE(wrdd_domain_code), VPD_ANY)) {
+ ARRAY_SIZE(wrdd_domain_code), VPD_RO_THEN_RW)) {
printk(BIOS_DEBUG,
"Error: Could not locate '%s' in VPD\n", wrdd_domain_key);
return WRDD_DEFAULT_REGULATORY_DOMAIN;