Lines Matching full:zynq

2  * Xilinx Zynq Baseboard System emulation.
28 #include "hw/adc/zynq-xadc.h"
44 #define TYPE_ZYNQ_MACHINE MACHINE_TYPE_NAME("xilinx-zynq-a9")
237 memory_region_init_ram(ocm_ram, NULL, "zynq.ocm_ram", 256 * KiB, in zynq_init()
244 pflash_cfi02_register(0xe2000000, "zynq.pflash", FLASH_SIZE, in zynq_init()
378 * Refer to the ug585-Zynq-7000-TRM manual B.3 (Module Summary) and in zynq_init()
379 * the zynq-7000.dtsi. Add placeholders for unimplemented devices. in zynq_init()
381 create_unimplemented_device("zynq.i2c0", 0xE0004000, 4 * KiB); in zynq_init()
382 create_unimplemented_device("zynq.i2c1", 0xE0005000, 4 * KiB); in zynq_init()
383 create_unimplemented_device("zynq.can0", 0xE0008000, 4 * KiB); in zynq_init()
384 create_unimplemented_device("zynq.can1", 0xE0009000, 4 * KiB); in zynq_init()
385 create_unimplemented_device("zynq.gpio", 0xE000A000, 4 * KiB); in zynq_init()
386 create_unimplemented_device("zynq.smcc", 0xE000E000, 4 * KiB); in zynq_init()
389 create_unimplemented_device("zynq.dma_ns", 0xF8004000, 4 * KiB); in zynq_init()
392 create_unimplemented_device("zynq.swdt", 0xF8005000, 4 * KiB); in zynq_init()
395 create_unimplemented_device("zynq.ddrc", 0xF8006000, 4 * KiB); in zynq_init()
398 create_unimplemented_device("zynq.axi_hp0", 0xF8008000, 0x28); in zynq_init()
399 create_unimplemented_device("zynq.axi_hp1", 0xF8009000, 0x28); in zynq_init()
400 create_unimplemented_device("zynq.axi_hp2", 0xF800A000, 0x28); in zynq_init()
401 create_unimplemented_device("zynq.axi_hp3", 0xF800B000, 0x28); in zynq_init()
403 create_unimplemented_device("zynq.efuse", 0xF800d000, 0x20); in zynq_init()
406 create_unimplemented_device("zynq.etb", 0xF8801000, 4 * KiB); in zynq_init()
409 create_unimplemented_device("zynq.cti_etb_tpiu", 0xF8802000, 4 * KiB); in zynq_init()
412 create_unimplemented_device("zynq.tpiu", 0xF8803000, 4 * KiB); in zynq_init()
415 create_unimplemented_device("zynq.funnel", 0xF8804000, 4 * KiB); in zynq_init()
418 create_unimplemented_device("zynq.itm", 0xF8805000, 4 * KiB); in zynq_init()
421 create_unimplemented_device("zynq.cti_ftm", 0xF8809000, 4 * KiB); in zynq_init()
424 create_unimplemented_device("zynq.ftm", 0xF880B000, 4 * KiB); in zynq_init()
431 create_unimplemented_device("zynq.cpu_cti0", 0xF8898000, 4 * KiB); in zynq_init()
432 create_unimplemented_device("zynq.cpu_cti1", 0xF8899000, 4 * KiB); in zynq_init()
439 create_unimplemented_device("zynq.trustZone", 0xF8900000, 0x20); in zynq_init()
442 create_unimplemented_device("zynq.qos301_cpu", 0xF8946000, 0x130); in zynq_init()
443 create_unimplemented_device("zynq.qos301_dmac", 0xF8947000, 0x130); in zynq_init()
444 create_unimplemented_device("zynq.qos301_iou", 0xF8948000, 0x130); in zynq_init()
463 mc->desc = "Xilinx Zynq Platform Baseboard for Cortex-A9"; in zynq_machine_class_init()
469 mc->default_ram_id = "zynq.ext_ram"; in zynq_machine_class_init()