File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -191,6 +191,15 @@ flash_gecko_get_parameters(const struct device *dev)
191191 return & flash_gecko_parameters ;
192192}
193193
194+ static int flash_gecko_get_size (const struct device * dev , uint64_t * size )
195+ {
196+ ARG_UNUSED (dev );
197+
198+ * size = (uint64_t )DT_REG_SIZE (SOC_NV_FLASH_NODE );
199+
200+ return 0 ;
201+ }
202+
194203static int flash_gecko_init (const struct device * dev )
195204{
196205 struct flash_gecko_data * const dev_data = dev -> data ;
@@ -212,6 +221,7 @@ static const struct flash_driver_api flash_gecko_driver_api = {
212221 .write = flash_gecko_write ,
213222 .erase = flash_gecko_erase ,
214223 .get_parameters = flash_gecko_get_parameters ,
224+ .get_size = flash_gecko_get_size ,
215225#ifdef CONFIG_FLASH_PAGE_LAYOUT
216226 .page_layout = flash_gecko_page_layout ,
217227#endif
You can’t perform that action at this time.
0 commit comments