Skip to content

Commit 8acf0a1

Browse files
de-nordickartben
authored andcommitted
drivers/flash/nrf_qspi_nor: Add flash_get_size API call
The commit adds implementation of get_size. Signed-off-by: Dominik Ermel <[email protected]>
1 parent b0584b7 commit 8acf0a1

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

drivers/flash/nrf_qspi_nor.c

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2019-2021, Nordic Semiconductor ASA
2+
* Copyright (c) 2019-2024, Nordic Semiconductor ASA
33
*
44
* SPDX-License-Identifier: Apache-2.0
55
*/
@@ -1176,11 +1176,21 @@ qspi_flash_get_parameters(const struct device *dev)
11761176
return &qspi_flash_parameters;
11771177
}
11781178

1179+
int qspi_nor_get_size(const struct device *dev, uint64_t *size)
1180+
{
1181+
ARG_UNUSED(dev);
1182+
1183+
*size = (uint64_t)(INST_0_BYTES);
1184+
1185+
return 0;
1186+
}
1187+
11791188
static const struct flash_driver_api qspi_nor_api = {
11801189
.read = qspi_nor_read,
11811190
.write = qspi_nor_write,
11821191
.erase = qspi_nor_erase,
11831192
.get_parameters = qspi_flash_get_parameters,
1193+
.get_size = qspi_nor_get_size,
11841194
#if defined(CONFIG_FLASH_PAGE_LAYOUT)
11851195
.page_layout = qspi_nor_pages_layout,
11861196
#endif

0 commit comments

Comments
 (0)