drivers/flash/flexspi_x25um51345g: Fix broken support for get_size

Fix incorrectly implemented flash_get_size callback.

Fixes #82364

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
This commit is contained in:
Dominik Ermel 2024-12-03 18:56:48 +00:00 committed by Benjamin Cabé
parent bdd712480f
commit 5518bb46e6

View file

@ -67,7 +67,7 @@ struct flash_flexspi_nor_data {
const struct device *controller; const struct device *controller;
flexspi_device_config_t config; flexspi_device_config_t config;
flexspi_port_t port; flexspi_port_t port;
uint64_t *size; uint64_t size;
struct flash_pages_layout layout; struct flash_pages_layout layout;
struct flash_parameters flash_parameters; struct flash_parameters flash_parameters;
}; };
@ -500,9 +500,9 @@ static const struct flash_parameters *flash_flexspi_nor_get_parameters(
static int flash_flexspi_nor_get_size(const struct device *dev, uint64_t *size) static int flash_flexspi_nor_get_size(const struct device *dev, uint64_t *size)
{ {
const struct flash_flexspi_nor_config *config = dev->config; const struct flash_flexspi_nor_data *data = dev->data;
*size = config->size; *size = data->size;
return 0; return 0;
} }