Searched refs:shdwc (Results 1 – 25 of 28) sorted by relevance
12
/linux-6.3-rc2/drivers/power/reset/ |
A D | at91-sama5d2_shdwc.c | 87 struct shdwc_reg_config shdwc; member 92 struct shdwc { struct 104 static struct shdwc *at91_shdwc; argument 125 if (SHDW_WK_PIN(reg, &rcfg->shdwc)) in at91_wakeup_status() 127 else if (SHDW_RTCWK(reg, &rcfg->shdwc)) in at91_wakeup_status() 129 else if (SHDW_RTTWK(reg, &rcfg->shdwc)) in at91_wakeup_status() 248 mode |= SHDW_RTCWKEN(&rcfg->shdwc); in at91_shdwc_dt_configure() 251 mode |= SHDW_RTTWKEN(&rcfg->shdwc); in at91_shdwc_dt_configure() 261 .shdwc = { 278 .shdwc = { [all …]
|
A D | at91-poweroff.c | 54 static struct shdwc { struct
|
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/ |
A D | atmel-sysregs.txt | 58 - compatible: Should be "atmel,<chip>-shdwc". 80 shdwc@fffffd10 { 81 compatible = "atmel,at91sam9260-shdwc"; 88 1) shdwc node 91 - compatible: should be "atmel,sama5d2-shdwc", "microchip,sam9x60-shdwc" or 92 "microchip,sama7g5-shdwc" 104 optional microchip,sam9x60-shdwc or microchip,sama7g5-shdwc properties: 126 shdwc@f8048010 { 127 compatible = "atmel,sama5d2-shdwc"; 136 shdwc@f8048010 {
|
/linux-6.3-rc2/arch/arm/mach-at91/ |
A D | pm.c | 125 int (*config_shdwc_ws)(void __iomem *shdwc, u32 *mode, u32 *polarity); 246 if (!soc_pm.data.pmc || !soc_pm.data.shdwc || !soc_pm.ws_ids) in at91_pm_config_ws() 255 soc_pm.config_shdwc_ws(soc_pm.data.shdwc, &mode, &polarity); in at91_pm_config_ws() 258 val = readl(soc_pm.data.shdwc + 0x04); in at91_pm_config_ws() 292 static int at91_sama5d2_config_shdwc_ws(void __iomem *shdwc, u32 *mode, in at91_sama5d2_config_shdwc_ws() argument 298 val = readl(shdwc + 0x0c); in at91_sama5d2_config_shdwc_ws() 1240 soc_pm.data.shdwc = of_iomap(np, 0); in at91_pm_modes_init() 1293 if (soc_pm.data.shdwc && in at91_pm_modes_init() 1296 iounmap(soc_pm.data.shdwc); in at91_pm_modes_init() 1297 soc_pm.data.shdwc = NULL; in at91_pm_modes_init()
|
A D | pm.h | 36 void __iomem *shdwc; member
|
A D | pm_data-offsets.c | 15 DEFINE(PM_DATA_SHDWC, offsetof(struct at91_pm_data, shdwc)); in main()
|
A D | pm_suspend.S | 1014 ldr r0, .shdwc 1076 str tmp1, .shdwc 1123 .shdwc: label
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | usb_a9260.dts | 25 shdwc@fffffd10 {
|
A D | usb_a9263.dts | 70 shdwc@fffffd10 {
|
A D | at91sam9260ek.dts | 115 shdwc@fffffd10 {
|
A D | at91-qil_a9260.dts | 111 shdwc@fffffd10 {
|
A D | at91sam9g20ek_common.dtsi | 129 shdwc@fffffd10 {
|
A D | at91sam9261.dtsi | 617 shdwc@fffffd10 { 618 compatible = "atmel,at91sam9260-shdwc";
|
A D | at91-sama7g5ek.dts | 794 &shdwc { 795 atmel,shdwc-debouncer = <976>;
|
A D | at91-sama5d2_ptc_ek.dts | 207 shdwc@f8048010 {
|
A D | sama7g5.dtsi | 260 shdwc: shdwc@e001d010 { label 261 compatible = "microchip,sama7g5-shdwc", "syscon";
|
A D | at91sam9rl.dtsi | 781 shdwc@fffffd10 { 782 compatible = "atmel,at91sam9260-shdwc";
|
A D | at91sam9260.dtsi | 133 shdwc@fffffd10 { 134 compatible = "atmel,at91sam9260-shdwc";
|
A D | at91sam9n12.dtsi | 143 shdwc@fffffe10 { 144 compatible = "atmel,at91sam9x5-shdwc";
|
A D | at91sam9263.dtsi | 161 shdwc@fffffd10 { 162 compatible = "atmel,at91sam9260-shdwc";
|
A D | at91-sama5d27_som1_ek.dts | 142 shdwc@f8048010 {
|
A D | at91sam9x5.dtsi | 144 shutdown_controller: shdwc@fffffe10 { 145 compatible = "atmel,at91sam9x5-shdwc";
|
A D | at91sam9g45.dtsi | 155 shdwc@fffffd10 { 156 compatible = "atmel,at91sam9rl-shdwc";
|
A D | sama5d2.dtsi | 683 shutdown_controller: shdwc@f8048010 { 684 compatible = "atmel,sama5d2-shdwc";
|
A D | at91-sama5d2_xplained.dts | 351 shdwc@f8048010 {
|
Completed in 77 milliseconds
12