[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 5/6] docs/devel/reset: Update to new API for hold and exit ph
From: |
Luc Michel |
Subject: |
Re: [PATCH 5/6] docs/devel/reset: Update to new API for hold and exit phase methods |
Date: |
Tue, 16 Apr 2024 11:10:39 +0200 |
On 17:08 Fri 12 Apr , Peter Maydell wrote:
> Update the reset documentation's example code to match the new API
> for the hold and exit phase method APIs where they take a ResetType
> argument.
>
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Luc Michel <luc.michel@amd.com>
> ---
> docs/devel/reset.rst | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/docs/devel/reset.rst b/docs/devel/reset.rst
> index 2ea85e7779b..49baa1ea271 100644
> --- a/docs/devel/reset.rst
> +++ b/docs/devel/reset.rst
> @@ -150,25 +150,25 @@ in reset.
> mydev->var = 0;
> }
>
> - static void mydev_reset_hold(Object *obj)
> + static void mydev_reset_hold(Object *obj, ResetType type)
> {
> MyDevClass *myclass = MYDEV_GET_CLASS(obj);
> MyDevState *mydev = MYDEV(obj);
> /* call parent class hold phase */
> if (myclass->parent_phases.hold) {
> - myclass->parent_phases.hold(obj);
> + myclass->parent_phases.hold(obj, type);
> }
> /* set an IO */
> qemu_set_irq(mydev->irq, 1);
> }
>
> - static void mydev_reset_exit(Object *obj)
> + static void mydev_reset_exit(Object *obj, ResetType type)
> {
> MyDevClass *myclass = MYDEV_GET_CLASS(obj);
> MyDevState *mydev = MYDEV(obj);
> /* call parent class exit phase */
> if (myclass->parent_phases.exit) {
> - myclass->parent_phases.exit(obj);
> + myclass->parent_phases.exit(obj, type);
> }
> /* clear an IO */
> qemu_set_irq(mydev->irq, 0);
> --
> 2.34.1
>
>
--
- [PATCH 0/6] reset: Add RESET_TYPE_SNAPSHOT_LOAD, Peter Maydell, 2024/04/12
- [PATCH 3/6] scripts/coccinelle: New script to add ResetType to hold and exit phases, Peter Maydell, 2024/04/12
- [PATCH 5/6] docs/devel/reset: Update to new API for hold and exit phase methods, Peter Maydell, 2024/04/12
- [PATCH 2/6] allwinner-i2c, adm1272: Use device_cold_reset() for software-triggered reset, Peter Maydell, 2024/04/12
- [PATCH 6/6] reset: Add RESET_TYPE_SNAPSHOT_LOAD, Peter Maydell, 2024/04/12
- [PATCH 1/6] hw/misc: Don't special case RESET_TYPE_COLD in npcm7xx_clk, gcr, Peter Maydell, 2024/04/12