Skip to content

Commit 5f8038e

Browse files
committed
hw/mcu/nordic: Add common QSPI HAL
1 parent 11d13cc commit 5f8038e

File tree

15 files changed

+136
-880
lines changed

15 files changed

+136
-880
lines changed

hw/bsp/nordic_pca10056/src/hal_bsp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ hal_bsp_flash_dev(uint8_t id)
5252
}
5353
#if MYNEWT_VAL(QSPI_ENABLE)
5454
if (id == 1) {
55-
return &nrf52k_qspi_dev;
55+
return &nrf_qspi_dev;
5656
}
5757
#endif
5858
return NULL;

hw/bsp/nordic_pca10059/src/hal_bsp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ hal_bsp_flash_dev(uint8_t id)
5252
}
5353
#if MYNEWT_VAL(QSPI_ENABLE)
5454
if (id == 1) {
55-
return &nrf52k_qspi_dev;
55+
return &nrf_qspi_dev;
5656
}
5757
#endif
5858
return NULL;

hw/bsp/nordic_pca10095/src/hal_bsp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ hal_bsp_flash_dev(uint8_t id)
5858
}
5959
#if MYNEWT_VAL(QSPI_ENABLE)
6060
if (id == 1) {
61-
return &nrf5340_qspi_dev;
61+
return &nrf_qspi_dev;
6262
}
6363
#endif
6464
#if MYNEWT_VAL(IPC_NRF5340_FLASH_CLIENT)

hw/bsp/nordic_pca10121/src/hal_bsp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ hal_bsp_flash_dev(uint8_t id)
5959
}
6060
#if MYNEWT_VAL(QSPI_ENABLE)
6161
if (id == 1) {
62-
return &nrf5340_qspi_dev;
62+
return &nrf_qspi_dev;
6363
}
6464
#endif
6565
#if MYNEWT_VAL(IPC_NRF5340_FLASH_CLIENT)

hw/bsp/nordic_thingy53/src/hal_bsp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ hal_bsp_flash_dev(uint8_t id)
5858
}
5959
#if MYNEWT_VAL(QSPI_ENABLE)
6060
if (id == 1) {
61-
return &nrf5340_qspi_dev;
61+
return &nrf_qspi_dev;
6262
}
6363
#endif
6464
#if MYNEWT_VAL(IPC_NRF5340_FLASH_CLIENT)

hw/bsp/ublox_bmd_345/src/hal_bsp.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ hal_bsp_flash_dev(uint8_t id)
5353
}
5454
#if MYNEWT_VAL(QSPI_ENABLE)
5555
if (id == 1) {
56-
return &nrf52k_qspi_dev;
56+
return &nrf_qspi_dev;
5757
}
5858
#endif
5959
return NULL;

hw/mcu/nordic/nrf52xxx/include/mcu/nrf52_hal.h

-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,6 @@ struct nrf52_hal_i2c_cfg {
4040
uint32_t i2c_frequency;
4141
};
4242

43-
extern const struct hal_flash nrf52k_qspi_dev;
44-
4543
/* SPI configuration (used for both master and slave) */
4644
struct nrf52_hal_spi_cfg {
4745
uint8_t sck_pin;

hw/mcu/nordic/nrf52xxx/include/nrfx_config_nrf52840.h

+4
Original file line numberDiff line numberDiff line change
@@ -782,8 +782,12 @@
782782
* Boolean. Accepted values: 0 and 1.
783783
*/
784784
#ifndef NRFX_QSPI_ENABLED
785+
#if MYNEWT_VAL(QSPI_ENABLE)
786+
#define NRFX_QSPI_ENABLED 1
787+
#else
785788
#define NRFX_QSPI_ENABLED 0
786789
#endif
790+
#endif
787791

788792
/**
789793
* @brief NRFX_QSPI_DEFAULT_CONFIG_IRQ_PRIORITY

0 commit comments

Comments
 (0)