[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 74fcbd: hw/misc: Add support for ADC controll
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 74fcbd: hw/misc: Add support for ADC controller in Xilinx ... |
Date: |
Thu, 12 Nov 2015 14:00:04 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 74fcbd22d20a2fbc1a47a7b00cce5bf98fd7be5f
https://github.com/qemu/qemu/commit/74fcbd22d20a2fbc1a47a7b00cce5bf98fd7be5f
Author: Guenter Roeck <address@hidden>
Date: 2015-11-12 (Thu, 12 Nov 2015)
Changed paths:
M hw/arm/xilinx_zynq.c
M hw/misc/Makefile.objs
A hw/misc/zynq-xadc.c
A include/hw/misc/zynq-xadc.h
Log Message:
-----------
hw/misc: Add support for ADC controller in Xilinx Zynq 7000
Add support for the Xilinx XADC core used in Zynq 7000.
References:
- Zynq-7000 All Programmable SoC Technical Reference Manual
- 7 Series FPGAs and Zynq-7000 All Programmable SoC XADC
Dual 12-Bit 1 MSPS Analog-to-Digital Converter
Tested with Linux using QEMU machine xilinx-zynq-a9 with devicetree
files zynq-zc702.dtb and zynq-zc706.dtb, and kernel configuration
multi_v7_defconfig.
Reviewed-by: Alistair Francis <address@hidden>
Signed-off-by: Guenter Roeck <address@hidden>
[ PC changes:
* Changed macro names to match TRM where possible
* Made programmers model macro scheme consistent
* Dropped XADC_ZYNQ_ prefix on local macros
* Fix ALM field width
* Update threshold-comparison interrupts in _update_ints()
* factored out DFIFO pushes into helper. Renamed to "push/pop"
* Changed xadc_reg to 10 bits and added OOB check.
* Reduced scope of MCTL reset to just stop channel coms.
* Added dummy read data to write commands
* Changed _ to - seperators in string names and filenames
* Dropped ------------ in header comment
* Catchall'ed _update_ints() in _write handler.
* Minor whitespace changes.
* Use ZYNQ_XADC_FIFO_DEPTH instead of ARRAY_SIZE()
]
Signed-off-by: Peter Crosthwaite <address@hidden>
Tested-by: Guenter Roeck <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 74fcbd: hw/misc: Add support for ADC controller in Xilinx ...,
GitHub <=