| 114 | ****************************************************************************/ |
| 115 | |
| 116 | void drivers_initialize(void) |
| 117 | { |
| 118 | drivers_trace_begin(); |
| 119 | |
| 120 | /* Register devices */ |
| 121 | |
| 122 | syslog_initialize(); |
| 123 | |
| 124 | #ifdef CONFIG_SERIAL_RTT |
| 125 | serial_rtt_initialize(); |
| 126 | #endif |
| 127 | |
| 128 | #if defined(CONFIG_DEV_NULL) |
| 129 | devnull_register(); /* Standard /dev/null */ |
| 130 | #endif |
| 131 | |
| 132 | #if defined(CONFIG_DEV_RANDOM) |
| 133 | devrandom_register(); /* Standard /dev/random */ |
| 134 | #endif |
| 135 | |
| 136 | #if defined(CONFIG_DEV_URANDOM) |
| 137 | devurandom_register(); /* Standard /dev/urandom */ |
| 138 | #endif |
| 139 | |
| 140 | #if defined(CONFIG_DEV_ZERO) |
| 141 | devzero_register(); /* Standard /dev/zero */ |
| 142 | #endif |
| 143 | |
| 144 | #ifdef CONFIG_DEV_MEM |
| 145 | devmem_register(); |
| 146 | #endif |
| 147 | |
| 148 | #if defined(CONFIG_DEV_LOOP) |
| 149 | loop_register(); /* Standard /dev/loop */ |
| 150 | #endif |
| 151 | |
| 152 | #if defined(CONFIG_DEV_ASCII) |
| 153 | devascii_register(); /* Non-standard /dev/ascii */ |
| 154 | #endif |
| 155 | |
| 156 | #if defined(CONFIG_DRIVERS_NOTE) |
| 157 | note_initialize(); /* Non-standard /dev/note */ |
| 158 | #endif |
| 159 | |
| 160 | #if defined(CONFIG_CLK_RPMSG) |
| 161 | clk_rpmsg_server_initialize(); |
| 162 | #endif |
| 163 | |
| 164 | #if defined(CONFIG_REGULATOR_RPMSG) |
| 165 | regulator_rpmsg_server_init(); |
| 166 | #endif |
| 167 | |
| 168 | #if defined(CONFIG_RESET_RPMSG) |
| 169 | reset_rpmsg_server_init(); |
| 170 | #endif |
| 171 | |
| 172 | /* Initialize the serial device driver */ |
| 173 |
no test coverage detected