Searched +full:ipq5424 +full:- +full:apss +full:- +full:clk (Results 1 – 5 of 5) sorted by relevance
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | qcom,ipq5424-apss-clk.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom,ipq5424-apss-clk.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm APSS IPQ5424 Clock Controller 10 - Varadarajan Narayanan <quic_varada@quicinc.com> 13 The CPU core in ipq5424 is clocked by a huayra PLL with RCG support. 19 - qcom,ipq5424-apss-clk 26 - description: Reference to the XO clock. 27 - description: Reference to the GPLL0 clock. [all …]
|
| /linux/drivers/clk/qcom/ |
| H A D | apss-ipq5424.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/clk.h> 8 #include <linux/clk-provider.h> 10 #include <linux/interconnect-provider.h> 16 #include <dt-bindings/arm/qcom,ids.h> 17 #include <dt-bindings/clock/qcom,apss-ipq.h> 18 #include <dt-bindings/interconnect/qcom,ipq5424.h> 20 #include "clk-alpha-pll.h" 21 #include "clk-branch.h" 22 #include "clk-rcg.h" [all …]
|
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_COMMON_CLK_QCOM) += clk-qcom.o 4 clk-qcom-y += common.o 5 clk-qcom-y += clk-regmap.o 6 clk-qcom-y += clk-alpha-pll.o 7 clk-qcom-y += clk-pll.o 8 clk-qcom-y += clk-rcg.o 9 clk-qcom-y += clk-rcg2.o 10 clk-qcom-y += clk-branch.o 11 clk-qcom-y += clk-regmap-divider.o [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | ipq5424.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * IPQ5424 device tree source 5 * Copyright (c) 2020-2021 The Linux Foundation. All rights reserved. 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/qcom,apss-ipq.h> 11 #include <dt-bindings/clock/qcom,ipq5424-cmn-pll.h> 12 #include <dt-bindings/clock/qcom,ipq5424-gcc.h> 13 #include <dt-bindings/reset/qcom,ipq5424-gcc.h> 14 #include <dt-bindings/interconnect/qcom,ipq5424.h> 15 #include <dt-bindings/gpio/gpio.h> [all …]
|
| /linux/drivers/watchdog/ |
| H A D | qcom-wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 #include <linux/clk.h> 56 return wdt->base + wdt->layout[reg]; in wdt_addr() 77 unsigned int bark = wdd->timeout - wdd->pretimeout; in qcom_wdt_start() 81 writel(bark * wdt->rate, wdt_addr(wdt, WDT_BARK_TIME)); in qcom_wdt_start() 82 writel(wdd->timeout * wdt->rate, wdt_addr(wdt, WDT_BITE_TIME)); in qcom_wdt_start() 106 wdd->timeout = timeout; in qcom_wdt_set_timeout() 113 wdd->pretimeout = timeout; in qcom_wdt_set_pretimeout() 127 timeout = 128 * wdt->rate / 1000; in qcom_wdt_restart() 198 struct device *dev = &pdev->dev; in qcom_wdt_probe() [all …]
|