1 uint32_t nva3_pwr_data[] = {
2 /* 0x0000: proc_kern */
25 /* 0x0058: proc_list_head */
158 /* 0x0268: proc_list_tail */
159 /* 0x0268: time_prev */
161 /* 0x026c: time_next */
163 /* 0x0270: fifo_queue */
196 /* 0x02f0: rfifo_queue */
229 /* 0x0370: memx_func_head */
233 /* 0x037c: memx_func_next */
249 /* 0x03b8: memx_func_tail */
250 /* 0x03b8: memx_ts_start */
252 /* 0x03bc: memx_ts_end */
254 /* 0x03c0: memx_data_head */
767 /* 0x0bc0: memx_data_tail */
768 /* 0x0bc0: i2c_scl_map */
779 /* 0x0be8: i2c_sda_map */
790 /* 0x0c10: i2c_ctrl */
853 uint32_t nva3_pwr_code[] = {
863 /* 0x0022: rd32_wait */
884 /* 0x006c: wr32_wait */
894 /* 0x008c: nsec_loop */
905 /* 0x00b1: wait_loop */
915 /* 0x00d5: wait_done */
917 /* 0x00db: intr_watchdog */
926 /* 0x00f9: intr_watchdog_next_time */
931 /* 0x0108: intr_watchdog_next_time_set */
932 /* 0x010b: intr_watchdog_next_proc */
963 /* 0x017e: intr_skip_watchdog */
980 /* 0x01be: intr_subintr_skip_fifo */
984 /* 0x01ca: intr_skip_subintr */
988 /* 0x01d4: intr_skip_pause */
991 /* 0x01de: intr_skip_user0 */
1002 /* 0x0205: ticks_from_ns */
1013 /* 0x022d: ticks_from_ns_quit */
1016 /* 0x0236: ticks_from_us */
1024 /* 0x0250: ticks_from_us_quit */
1026 /* 0x0256: ticks_to_us */
1053 /* 0x02b8: timer_reset */
1057 /* 0x02c6: timer_enable */
1062 /* 0x02d4: timer_done */
1065 /* 0x02dd: send_proc */
1080 /* 0x0317: send_done */
1086 /* 0x0325: find_loop */
1092 /* 0x033b: find_done */
1119 /* 0x0398: recv_done */
1147 /* 0x0402: init_proc */
1152 /* 0x0413: mulu32_32_64 */
1174 /* 0x0464: host_send */
1193 /* 0x04ad: host_send_done */
1194 /* 0x04af: host_recv */
1199 /* 0x04bd: host_recv_wait */
1221 /* 0x0512: host_init */
1238 /* 0x0551: memx_func_enter */
1253 /* 0x058a: memx_func_enter_wait */
1262 /* 0x05a8: memx_func_leave */
1269 /* 0x05c3: memx_func_leave_wait */
1284 /* 0x05f8: memx_func_wait_vblank */
1289 /* 0x060a: memx_func_wait_vblank_head1 */
1292 /* 0x0611: memx_func_wait_vblank_head0 */
1294 /* 0x0615: memx_func_wait_vblank_0 */
1299 /* 0x0625: memx_func_wait_vblank_1 */
1304 /* 0x0635: memx_func_wait_vblank_fini */
1306 /* 0x063a: memx_func_wr32 */
1314 /* 0x0656: memx_func_wait */
1322 /* 0x0673: memx_func_delay */
1326 /* 0x067e: memx_exec */
1330 /* 0x0688: memx_exec_next */
1346 /* 0x06c4: memx_info */
1350 /* 0x06d2: memx_recv */
1355 /* 0x06e0: memx_init */
1356 /* 0x06e2: perf_recv */
1358 /* 0x06e4: perf_init */
1359 /* 0x06e6: i2c_drive_scl */
1365 /* 0x06fa: i2c_drive_scl_lo */
1370 /* 0x0708: i2c_drive_sda */
1376 /* 0x071c: i2c_drive_sda_lo */
1380 /* 0x072a: i2c_sense_scl */
1387 /* 0x0740: i2c_sense_scl_done */
1388 /* 0x0742: i2c_sense_sda */
1395 /* 0x0758: i2c_sense_sda_done */
1396 /* 0x075a: i2c_raise_scl */
1400 /* 0x0767: i2c_raise_scl_wait */
1406 /* 0x077b: i2c_raise_scl_done */
1408 /* 0x077f: i2c_start */
1414 /* 0x0790: i2c_start_rep */
1426 /* 0x07bd: i2c_start_send */
1434 /* 0x07d9: i2c_start_out */
1435 /* 0x07db: i2c_stop */
1449 /* 0x080e: i2c_bitw */
1466 /* 0x084d: i2c_bitw_out */
1467 /* 0x084f: i2c_bitr */
1486 /* 0x0894: i2c_bitr_done */
1487 /* 0x0896: i2c_get_byte */
1490 /* 0x089c: i2c_get_byte_next */
1509 /* 0x08e6: i2c_get_byte_done */
1511 /* 0x08e8: i2c_put_byte */
1512 /* 0x08eb: i2c_put_byte_next */
1535 /* 0x0941: i2c_put_byte_done */
1536 /* 0x0943: i2c_addr */
1555 /* 0x0988: i2c_addr_done */
1556 /* 0x098a: i2c_acquire_addr */
1561 /* 0x0999: i2c_acquire */
1566 /* 0x09a8: i2c_release */
1570 /* 0x09b7: i2c_recv */
1637 /* 0x0abd: i2c_recv_not_rd08 */
1654 /* 0x0afd: i2c_recv_not_wr08 */
1655 /* 0x0afd: i2c_recv_done */
1661 /* 0x0b12: i2c_recv_exit */
1663 /* 0x0b14: i2c_init */
1664 /* 0x0b16: test_recv */
1675 /* 0x0b3d: test_init */
1678 /* 0x0b47: idle_recv */
1688 /* 0x0b65: idle_loop */
1690 /* 0x0b6b: idle_proc */
1691 /* 0x0b6b: idle_proc_exec */
1697 /* 0x0b7f: idle_proc_next */