Searched +full:stm32mp1 +full:- +full:rtc (Results 1 – 16 of 16) sorted by relevance
/Linux-v6.1/Documentation/devicetree/bindings/rtc/ |
D | st,stm32-rtc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rtc/st,stm32-rtc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gabriel Fernandez <gabriel.fernandez@foss.st.com> 15 - st,stm32-rtc 16 - st,stm32h7-rtc 17 - st,stm32mp1-rtc 26 clock-names: 28 - const: pclk [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | stm32mp157c-dhcom-pdk2.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 3 * Copyright (C) 2019-2020 Marek Vasut <marex@denx.de> 5 * DHCOM STM32MP1 variant: 6 * DHCM-STM32MP157C-C065-R102-F0819-SPI-E2-CAN2-SDR104-RTC-WBT-T-DSI-I-01D2 7 * DHCOM PCB number: 587-200 or newer 8 * PDK2 PCB number: 516-400 or newer 10 /dts-v1/; 14 #include "stm32mp15xx-dhcom-som.dtsi" 15 #include "stm32mp15xx-dhcom-pdk2.dtsi" 19 compatible = "dh,stm32mp157c-dhcom-pdk2", "dh,stm32mp157c-dhcom-som", [all …]
|
D | stm32mp157c-dhcom-picoitx.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 5 * DHCOM STM32MP1 variant: 6 * DHCM-STM32MP157C-C065-R102-F0819-SPI-E-CAN2-SD-RTC-T-DSI-I-01D2 7 * DHCOM PCB number: 587-200 or newer 8 * PicoITX PCB number: 487-600 or newer 10 /dts-v1/; 14 #include "stm32mp15xx-dhcom-som.dtsi" 15 #include "stm32mp15xx-dhcom-picoitx.dtsi" 19 compatible = "dh,stm32mp157c-dhcom-picoitx", "dh,stm32mp157c-dhcom-som", 28 pinctrl-names = "default", "sleep"; [all …]
|
D | stm32mp153c-dhcom-drc02.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause 5 * DHCOM STM32MP1 variant: 6 * DHCM-STM32MP153C-C065-R102-F0819-SPI-E2-CAN2-RTC-I-01D2 7 * DHCOM PCB number: 587-200 or newer 8 * DRC02 PCB number: 568-100 or newer 10 /dts-v1/; 14 #include "stm32mp15xx-dhcom-som.dtsi" 15 #include "stm32mp15xx-dhcom-drc02.dtsi" 19 compatible = "dh,stm32mp153c-dhcom-drc02", "dh,stm32mp153c-dhcom-som", 28 pinctrl-names = "default", "sleep"; [all …]
|
D | stm32mp151.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/stm32mp1-clks.h> 8 #include <dt-bindings/reset/stm32mp1-resets.h> 11 #address-cells = <1>; 12 #size-cells = <1>; 15 #address-cells = <1>; 16 #size-cells = <0>; 19 compatible = "arm,cortex-a7"; [all …]
|
D | stm32mp157a-dk1-scmi.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 7 /dts-v1/; 9 #include "stm32mp157a-dk1.dts" 10 #include "stm32mp15-scmi.dtsi" 13 model = "STMicroelectronics STM32MP157A-DK1 SCMI Discovery Board"; 14 compatible = "st,stm32mp157a-dk1-scmi", "st,stm32mp157a-dk1", "st,stm32mp157"; 16 reserved-memory { 19 no-map; 63 compatible = "st,stm32mp1-rcc-secure", "syscon"; [all …]
|
D | stm32mp157c-dk2-scmi.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 7 /dts-v1/; 9 #include "stm32mp157c-dk2.dts" 10 #include "stm32mp15-scmi.dtsi" 13 model = "STMicroelectronics STM32MP157C-DK2 SCMI Discovery Board"; 14 compatible = "st,stm32mp157c-dk2-scmi", "st,stm32mp157c-dk2", "st,stm32mp157"; 16 reserved-memory { 19 no-map; 38 phy-dsi-supply = <&scmi_reg18>; [all …]
|
D | stm32mp157c-ed1-scmi.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 7 /dts-v1/; 9 #include "stm32mp157c-ed1.dts" 10 #include "stm32mp15-scmi.dtsi" 13 model = "STMicroelectronics STM32MP157C-ED1 SCMI eval daughter"; 14 compatible = "st,stm32mp157c-ed1-scmi", "st,stm32mp157c-ed1", "st,stm32mp157"; 16 reserved-memory { 19 no-map; 68 compatible = "st,stm32mp1-rcc-secure", "syscon"; [all …]
|
D | stm32mp157c-ev1-scmi.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2022 - All Rights Reserved 7 /dts-v1/; 9 #include "stm32mp157c-ev1.dts" 10 #include "stm32mp15-scmi.dtsi" 13 model = "STMicroelectronics STM32MP157C-EV1 SCMI eval daughter on eval mother"; 14 compatible = "st,stm32mp157c-ev1-scmi", "st,stm32mp157c-ev1", "st,stm32mp157c-ed1", 17 reserved-memory { 20 no-map; 39 phy-dsi-supply = <&scmi_reg18>; [all …]
|
D | stm32mp157a-microgea-stm32mp1.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (c) STMicroelectronics 2019 - All Rights Reserved 9 compatible = "engicam,microgea-stm32mp1", "st,stm32mp157"; 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 22 compatible = "shared-dma-pool"; 24 no-map; 28 compatible = "shared-dma-pool"; 30 no-map; [all …]
|
D | stm32mp131.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/clock/stm32mp13-clks.h> 8 #include <dt-bindings/reset/stm32mp13-resets.h> 11 #address-cells = <1>; 12 #size-cells = <1>; 15 #address-cells = <1>; 16 #size-cells = <0>; 19 compatible = "arm,cortex-a7"; [all …]
|
D | stm32mp157a-icore-stm32mp1.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (c) STMicroelectronics 2019 - All Rights Reserved 9 compatible = "engicam,icore-stm32mp1", "st,stm32mp157"; 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 22 compatible = "shared-dma-pool"; 24 no-map; 28 compatible = "shared-dma-pool"; 30 no-map; [all …]
|
D | stm32mp15xx-dkx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) STMicroelectronics 2019 - All Rights Reserved 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/mfd/st,stpmic1.h> 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 22 compatible = "shared-dma-pool"; 24 no-map; 28 compatible = "shared-dma-pool"; [all …]
|
/Linux-v6.1/drivers/rtc/ |
D | rtc-stm32.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <linux/rtc.h> 89 /* Max STM32 RTC register offset is 0x3FC */ 114 void (*clear_events)(struct stm32_rtc *rtc, unsigned int flags); 133 static void stm32_rtc_wpr_unlock(struct stm32_rtc *rtc) in stm32_rtc_wpr_unlock() argument 135 const struct stm32_rtc_registers *regs = &rtc->data->regs; in stm32_rtc_wpr_unlock() 137 writel_relaxed(RTC_WPR_1ST_KEY, rtc->base + regs->wpr); in stm32_rtc_wpr_unlock() 138 writel_relaxed(RTC_WPR_2ND_KEY, rtc->base + regs->wpr); in stm32_rtc_wpr_unlock() 141 static void stm32_rtc_wpr_lock(struct stm32_rtc *rtc) in stm32_rtc_wpr_lock() argument 143 const struct stm32_rtc_registers *regs = &rtc->data->regs; in stm32_rtc_wpr_lock() [all …]
|
/Linux-v6.1/drivers/clk/ |
D | clk-stm32mp1.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) STMicroelectronics 2018 - All Rights Reserved 9 #include <linux/clk-provider.h> 17 #include <linux/reset-controller.h> 21 #include <dt-bindings/clock/stm32mp1-clks.h> 167 "ck_hse", "pll4_r", "clk-hse-div2" 393 struct gate_cfg *gate_cfg = cfg->cfg; in _clk_hw_register_gate() 396 cfg->name, in _clk_hw_register_gate() 397 cfg->parent_name, in _clk_hw_register_gate() 398 cfg->flags, in _clk_hw_register_gate() [all …]
|
/Linux-v6.1/ |
D | MAINTAINERS | 9 ------------------------- 30 ``diff -u`` to make the patch easy to merge. Be prepared to get your 40 See Documentation/process/coding-style.rst for guidance here. 46 See Documentation/process/submitting-patches.rst for details. 57 include a Signed-off-by: line. The current version of this 59 Documentation/process/submitting-patches.rst. 70 that the bug would present a short-term risk to other users if it 76 Documentation/admin-guide/security-bugs.rst for details. 81 --------------------------------------------------- 97 W: *Web-page* with status/info [all …]
|