<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qemu/include/hw/timer, branch master</title>
<subtitle>QEMU development tree</subtitle>
<id>https://git.zx2c4.com/qemu/atom/include/hw/timer?h=master</id>
<link rel='self' href='https://git.zx2c4.com/qemu/atom/include/hw/timer?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/'/>
<updated>2024-02-20T17:34:21Z</updated>
<entry>
<title>hw/timer: Move HPET_INTCAP definition to "hpet.h"</title>
<updated>2024-02-20T17:34:21Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2024-02-13T12:01:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=e62f8ffb293c1abb8575b33d6a699c3af83f5698'/>
<id>urn:sha1:e62f8ffb293c1abb8575b33d6a699c3af83f5698</id>
<content type='text'>
HPET_INTCAP is specific to TYPE_HPET, so define it there.
hpet.c doesn't need to include "hw/i386/pc.h" anymore.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Michael Tokarev &lt;mjt@tls.msk.ru&gt;
Reviewed-by: Luc Michel &lt;luc.michel@amd.com&gt;
Signed-off-by: Michael Tokarev &lt;mjt@tls.msk.ru&gt;
</content>
</entry>
<entry>
<title>hw/sparc/grlib: split out the headers for each peripherals</title>
<updated>2024-02-15T15:58:46Z</updated>
<author>
<name>Clément Chigot</name>
<email>chigot@adacore.com</email>
</author>
<published>2024-01-31T08:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=f432962e72de4d820b11294ae3e51f2aa5643265'/>
<id>urn:sha1:f432962e72de4d820b11294ae3e51f2aa5643265</id>
<content type='text'>
Split out the headers for each peripherals and move them in their
right hardware directory.

Update Copyright and add SPDX-License-Identifier at the same time.

Co-developed-by: Frederic Konrad &lt;konrad.frederic@yahoo.fr&gt;
Signed-off-by: Clément Chigot &lt;chigot@adacore.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Message-ID: &lt;20240131085047.18458-2-chigot@adacore.com&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is available</title>
<updated>2023-02-27T21:29:02Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2023-02-15T14:36:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=8e7db8ab5179474b6277d549d62c1184681dc915'/>
<id>urn:sha1:8e7db8ab5179474b6277d549d62c1184681dc915</id>
<content type='text'>
Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20230215161641.32663-4-philmd@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw/isa: Remove empty ISADeviceClass structure</title>
<updated>2023-02-27T21:29:01Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2023-02-14T11:48:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=97cfb5e430f95b58c09a9da21b60196f32475beb'/>
<id>urn:sha1:97cfb5e430f95b58c09a9da21b60196f32475beb</id>
<content type='text'>
ISADeviceClass is an empty class and just increase code
complexity. Remove it, directly embedding DeviceClass in
classes expanding TYPE_ISA_DEVICE.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Bernhard Beschow &lt;shentey@gmail.com&gt;
Message-Id: &lt;20230215161641.32663-19-philmd@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw/timer/cmsdk-apb-timer: Remove unused 'qdev-properties.h' header</title>
<updated>2023-02-27T13:27:05Z</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
<email>philmd@linaro.org</email>
</author>
<published>2023-02-20T11:51:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=7c72f2196ac3d1fe46e4f0bff103beef2b555633'/>
<id>urn:sha1:7c72f2196ac3d1fe46e4f0bff103beef2b555633</id>
<content type='text'>
Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@linaro.org&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-id: 20230220115114.25237-8-philmd@linaro.org
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>include: Include headers where needed</title>
<updated>2023-01-08T06:54:22Z</updated>
<author>
<name>Markus Armbruster</name>
<email>armbru@redhat.com</email>
</author>
<published>2022-12-22T12:08:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=7a5951f651ad5f158631a826070b24631e733763'/>
<id>urn:sha1:7a5951f651ad5f158631a826070b24631e733763</id>
<content type='text'>
A number of headers neglect to include everything they need.  They
compile only if the headers they need are already included from
elsewhere.  Fix that.

Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Reviewed-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
Message-Id: &lt;20221222120813.727830-3-armbru@redhat.com&gt;
Reviewed-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;
</content>
</entry>
<entry>
<title>i.MX6UL: Add a specific GPT timer instance for the i.MX6UL</title>
<updated>2023-01-05T15:02:08Z</updated>
<author>
<name>Jean-Christophe Dubois</name>
<email>jcd@tribudubois.net</email>
</author>
<published>2022-12-20T17:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=a1e03956f4fb355d33a8a4d9f23ed35ccbed9ec9'/>
<id>urn:sha1:a1e03956f4fb355d33a8a4d9f23ed35ccbed9ec9</id>
<content type='text'>
The i.MX6UL doesn't support CLK_HIGH ou CLK_HIGH_DIV clock source.

Signed-off-by: Jean-Christophe Dubois &lt;jcd@tribudubois.net&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw/timer/imx_epit: remove explicit fields cnt and freq</title>
<updated>2023-01-05T12:14:43Z</updated>
<author>
<name>Axel Heider</name>
<email>axel.heider@hensoldt.net</email>
</author>
<published>2022-10-25T10:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=e662449aa670bff938a011220593dd059b75e84b'/>
<id>urn:sha1:e662449aa670bff938a011220593dd059b75e84b</id>
<content type='text'>
The CNT register is a read-only register. There is no need to
store it's value, it can be calculated on demand.
The calculated frequency is needed temporarily only.

Note that this is a migration compatibility break for all boards
types that use the EPIT peripheral.

Signed-off-by: Axel Heider &lt;axel.heider@hensoldt.net&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw/timer/imx_epit: define SR_OCIF</title>
<updated>2023-01-05T12:14:43Z</updated>
<author>
<name>Axel Heider</name>
<email>axel.heider@hensoldt.net</email>
</author>
<published>2022-11-19T14:59:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=1ead962edf1297e223a039167429d4c986bfb90e'/>
<id>urn:sha1:1ead962edf1297e223a039167429d4c986bfb90e</id>
<content type='text'>
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>hw/timer/imx_epit: cleanup CR defines</title>
<updated>2023-01-05T12:14:43Z</updated>
<author>
<name>Axel Heider</name>
<email>axel.heider@hensoldt.net</email>
</author>
<published>2022-10-30T23:59:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/qemu/commit/?id=018ee7948ff1df9cd98efee6e9d117eadb630cff'/>
<id>urn:sha1:018ee7948ff1df9cd98efee6e9d117eadb630cff</id>
<content type='text'>
remove unused defines, add needed defines

Signed-off-by: Axel Heider &lt;axel.heider@hensoldt.net&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
</feed>
