I have a project that is reading an external flash chip via qspi. Everything is working well, and I haven't defined the sfdp-bdp field in the overlay file that defines the pins for the qspi device. The zephyr documentation says there's a CONFIG_SPI_NOR_SFDP_RUNTIME that will tell the code to automatically read the values at runtime. Does that work for QSPI? Is defining that symbol in prj.conf and deleting the sfdp-bdp section of the overlay sufficient to have the code read/use the flash chip's SFDP data at runtime?