These patches add exynos4210 Clock Management Unit emulation
and usage of it by exynos4210 UART
Changelog:
v3->v4:
- added missing 'break' statements and 'default' labels in the _read and
_write functions,
- 'return' calls in the _read were moved,
- useless 'return' was removed from 'exynos4210_register_clock_handler'
- 'llu' formatting was replaced by PRIu64
v2->v3:
- hw/exynos4210_cmu.c: debug output was disabled by default
v1->v2:
- hw/exynos4210_cmu.c: the 'const' qualifier was added to
global structures and arrays which shouldn't be changed
in runtime. Also, useless type casts were deleted.
- hw/exynos4210_uart.c: code style was fixed and useless
type cast was deleted.
Maksim Kozlov (2):
ARM: exynos4210: CMU support
exynos4210: UART: Added using of CMU-callback functionality
hw/arm/Makefile.objs | 1 +
hw/exynos4210.c | 16 +
hw/exynos4210.h | 42 ++
hw/exynos4210_cmu.c | 1484 ++++++++++++++++++++++++++++++++++++++++++++++++++
hw/exynos4210_uart.c | 48 ++-
5 files changed, 1590 insertions(+), 1 deletions(-)
create mode 100644 hw/exynos4210_cmu.c
--
1.7.5.4