Changeset a39a6a2 in rtems-libbsd
- Timestamp:
- 11/21/22 22:28:09 (2 months ago)
- Branches:
- 6-freebsd-12
- Children:
- 84d15c2
- Parents:
- 93b259b
- git-author:
- Aaron Nyholm <aaron.nyholm@…> (11/21/22 22:28:09)
- git-committer:
- Chris Johns <chrisj@…> (11/22/22 02:53:27)
- Location:
- rtemsbsd/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
rtemsbsd/include/bsp/nexus-devices.h
r93b259b ra39a6a2 131 131 RTEMS_BSD_DRIVER_XILINX_VERSAL_CGEM1(VERSAL_IRQ_ETHERNET_1); 132 132 RTEMS_BSD_DRIVER_UKPHY; 133 134 RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI0; 135 RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI1; 136 RTEMS_BSD_DRIVER_MMC; 133 137 134 138 #elif defined(LIBBSP_ARM_ATSAM_BSP_H) -
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h
r93b259b ra39a6a2 161 161 162 162 /* 163 * Xilinx ZynqMPArasan SDIO Driver.164 */ 165 #if !defined(RTEMS_BSD_DRIVER_ XILINX_ZYNQMP_SDHCI)166 #define RTEMS_BSD_DRIVER_ XILINX_ZYNQMP_SDHCI(_num, _base, _irq) \163 * Xilinx Arasan SDIO Driver. 164 */ 165 #if !defined(RTEMS_BSD_DRIVER_ARASAN_SDHCI) 166 #define RTEMS_BSD_DRIVER_ARASAN_SDHCI(_num, _base, _irq) \ 167 167 static const rtems_bsd_device_resource arasan_sdhci ## _num ## _res[] = { \ 168 168 { \ … … 179 179 RTEMS_ARRAY_SIZE(arasan_sdhci ## _num ## _res), \ 180 180 &arasan_sdhci ## _num ## _res[0]) 181 #endif /* RTEMS_BSD_DRIVER_ XILINX_ZYNQMP_SDHCI */181 #endif /* RTEMS_BSD_DRIVER_ARASAN_SDHCI */ 182 182 #if !defined(RTEMS_BSD_DRIVER_XILINX_ZYNQMP_SDHCI0) 183 183 #define RTEMS_BSD_DRIVER_XILINX_ZYNQMP_SDHCI0 \ 184 RTEMS_BSD_DRIVER_ XILINX_ZYNQMP_SDHCI(0, 0xFF160000, 80)184 RTEMS_BSD_DRIVER_ARASAN_SDHCI(0, 0xFF160000, 80) 185 185 #endif /* RTEMS_BSD_DRIVER_XILINX_ZYNQMP_SDHCI0 */ 186 186 #if !defined(RTEMS_BSD_DRIVER_XILINX_ZYNQMP_SDHCI1) 187 187 #define RTEMS_BSD_DRIVER_XILINX_ZYNQMP_SDHCI1 \ 188 RTEMS_BSD_DRIVER_ XILINX_ZYNQMP_SDHCI(1, 0xFF170000, 81)188 RTEMS_BSD_DRIVER_ARASAN_SDHCI(1, 0xFF170000, 81) 189 189 #endif /* RTEMS_BSD_DRIVER_XILINX_ZYNQMP_SDHCI1 */ 190 190 191 /*192 * Xilinx Zynq Arasan SDIO Driver.193 */194 #if !defined(RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI)195 #define RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI(_num, _base, _irq) \196 static const rtems_bsd_device_resource arasan_sdhci ## _num ## _res[] = { \197 { \198 .type = RTEMS_BSD_RES_MEMORY, \199 .start_request = 0, \200 .start_actual = (_base) \201 }, { \202 .type = RTEMS_BSD_RES_IRQ, \203 .start_request = 0, \204 .start_actual = (_irq) \205 } \206 }; \207 RTEMS_BSD_DEFINE_NEXUS_DEVICE(arasan_sdhci, _num, \208 RTEMS_ARRAY_SIZE(arasan_sdhci ## _num ## _res), \209 &arasan_sdhci ## _num ## _res[0])210 #endif /* RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI */211 191 #if !defined(RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI0) 212 192 #define RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI0 \ 213 RTEMS_BSD_DRIVER_ XILINX_ZYNQ_SDHCI(0, 0xE0100000, 56)193 RTEMS_BSD_DRIVER_ARASAN_SDHCI(0, 0xE0100000, 56) 214 194 #endif /* RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI0 */ 215 195 #if !defined(RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI1) 216 196 #define RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI1 \ 217 RTEMS_BSD_DRIVER_ XILINX_ZYNQ_SDHCI(1, 0xE0101000, 79)197 RTEMS_BSD_DRIVER_ARASAN_SDHCI(1, 0xE0101000, 79) 218 198 #endif /* RTEMS_BSD_DRIVER_XILINX_ZYNQ_SDHCI1 */ 199 200 #if !defined(RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI0) 201 #define RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI0 \ 202 RTEMS_BSD_DRIVER_ARASAN_SDHCI(0, 0xF1040000, 158) 203 #endif /* RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI0 */ 204 #if !defined(RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI1) 205 #define RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI1 \ 206 RTEMS_BSD_DRIVER_ARASAN_SDHCI(1, 0xF1050000, 160) 207 #endif /* RTEMS_BSD_DRIVER_XILINX_VERSAL_SDHCI1 */ 219 208 220 209 /*
Note: See TracChangeset
for help on using the changeset viewer.