lkml.org 
[lkml]   [2021]   [Mar]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 03/24] ARM: at91: pm: document at91_soc_pm structure
    Date
    Document at91_soc_pm structure.

    Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
    ---
    arch/arm/mach-at91/pm.c | 8 ++++++++
    1 file changed, 8 insertions(+)

    diff --git a/arch/arm/mach-at91/pm.c b/arch/arm/mach-at91/pm.c
    index 3742a1fb76db..3029351ec78e 100644
    --- a/arch/arm/mach-at91/pm.c
    +++ b/arch/arm/mach-at91/pm.c
    @@ -41,6 +41,14 @@ struct at91_pm_bu {
    phys_addr_t resume;
    };

    +/**
    + * struct at91_soc_pm - AT91 SoC power management data structure
    + * @config_shdwc_ws: wakeup sources configuration function for SHDWC
    + * @config_pmc_ws: wakeup srouces configuration function for PMC
    + * @ws_ids: wakup sources of_device_id array
    + * @data: PM data to be used on last phase of suspend
    + * @bu: backup unit mapped data (for backup mode)
    + */
    struct at91_soc_pm {
    int (*config_shdwc_ws)(void __iomem *shdwc, u32 *mode, u32 *polarity);
    int (*config_pmc_ws)(void __iomem *pmc, u32 mode, u32 polarity);
    --
    2.25.1
    \
     
     \ /
      Last update: 2021-03-31 13:01    [W:2.073 / U:0.784 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site