qemu/docs/system/arm
Hao Wu 1e943c586a hw/misc: Add a PWM module for NPCM7XX
The PWM module is part of NPCM7XX module. Each NPCM7XX module has two
identical PWM modules. Each module contains 4 PWM entries. Each PWM has
two outputs: frequency and duty_cycle. Both are computed using inputs
from software side.

This module does not model detail pulse signals since it is expensive.
It also does not model interrupts and watchdogs that are dependant on
the detail models. The interfaces for these are left in the module so
that anyone in need for these functionalities can implement on their
own.

The user can read the duty cycle and frequency using qom-get command.

Reviewed-by: Havard Skinnemoen <hskinnemoen@google.com>
Reviewed-by: Tyrone Ting <kfting@nuvoton.com>
Signed-off-by: Hao Wu <wuhaotsh@google.com>
Message-id: 20210108190945.949196-5-wuhaotsh@google.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2021-01-12 21:19:02 +00:00
..
aspeed.rst docs/system/arm: Document OpenPOWER Witherspoon BMC model Front LEDs 2020-11-23 10:53:14 +00:00
collie.rst docs/system: Briefly document collie board 2020-07-20 11:35:17 +01:00
cpu-features.rst hw/arm/virt: Implement kvm-steal-time 2020-10-08 15:24:32 +01:00
digic.rst docs/system: Briefly document canon-a1100 board 2020-07-20 11:35:17 +01:00
gumstix.rst docs/system: Briefly document gumstix boards 2020-07-20 11:35:17 +01:00
integratorcp.rst docs/system: Add 'Arm' to the Integrator/CP document title 2020-05-21 20:00:18 +01:00
mps2.rst docs/system/arm/mps2.rst: Make board list consistent 2020-09-14 14:24:15 +01:00
musca.rst docs/system: Document Musca boards 2020-05-21 20:00:18 +01:00
musicpal.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
nseries.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
nuvoton.rst hw/misc: Add a PWM module for NPCM7XX 2021-01-12 21:19:02 +00:00
orangepi.rst docs/orangepi: Add instructions for resizing SD image to power of two 2020-07-14 15:38:22 +02:00
palm.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
raspi.rst docs/system/arm: Document the various raspi boards 2020-11-23 10:53:02 +00:00
realview.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
sabrelite.rst docs/system: arm: Add sabrelite board description 2021-01-08 15:13:39 +00:00
sbsa.rst docs: add some notes on the sbsa-ref machine 2020-11-10 11:03:48 +00:00
stellaris.rst docs/system: Split target-arm.rst into sub-documents 2020-03-12 11:20:20 +00:00
sx1.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
versatile.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
vexpress.rst docs/system: Document Arm Versatile Express boards 2020-05-21 20:00:18 +01:00
virt.rst docs/system/arm/virt: Document 'mte' machine option 2020-07-27 16:12:10 +01:00
xlnx-versal-virt.rst docs/system/arm: Document the Xilinx Versal Virt board 2020-08-24 10:02:06 +01:00
xscale.rst docs/system/arm: Document the Sharp Zaurus SL-6000 2020-11-23 10:53:18 +00:00