Home
last modified time | relevance | path

Searched +full:imx28 +full:- +full:clkctrl (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/
Dimx28-clock.txt4 - compatible: Should be "fsl,imx28-clkctrl"
5 - reg: Address and length of the register set
6 - #clock-cells: Should be <1>
13 ------------------
82 clks: clkctrl@80040000 {
83 compatible = "fsl,imx28-clkctrl";
85 #clock-cells = <1>;
89 compatible = "fsl,imx28-auart", "fsl,imx23-auart";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dimx28-clock.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/imx28-clock.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shawn Guo <shawnguo@kernel.org>
18 ------------------
87 const: fsl,imx28-clkctrl
92 '#clock-cells':
96 - compatible
97 - reg
[all …]
/kernel/linux/linux-5.10/drivers/clk/mxs/
Dclk-imx28.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 #include <linux/clk-provider.h>
17 static void __iomem *clkctrl; variable
18 #define CLKCTRL clkctrl macro
20 #define PLL0CTRL0 (CLKCTRL + 0x0000)
21 #define PLL1CTRL0 (CLKCTRL + 0x0020)
22 #define PLL2CTRL0 (CLKCTRL + 0x0040)
23 #define CPU (CLKCTRL + 0x0050)
24 #define HBUS (CLKCTRL + 0x0060)
25 #define XBUS (CLKCTRL + 0x0070)
[all …]
/kernel/linux/linux-4.19/drivers/clk/mxs/
Dclk-imx28.c8 * http://www.opensource.org/licenses/gpl-license.html
15 #include <linux/clk-provider.h>
23 static void __iomem *clkctrl; variable
24 #define CLKCTRL clkctrl macro
26 #define PLL0CTRL0 (CLKCTRL + 0x0000)
27 #define PLL1CTRL0 (CLKCTRL + 0x0020)
28 #define PLL2CTRL0 (CLKCTRL + 0x0040)
29 #define CPU (CLKCTRL + 0x0050)
30 #define HBUS (CLKCTRL + 0x0060)
31 #define XBUS (CLKCTRL + 0x0070)
[all …]
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dimx28.dtsi1 // SPDX-License-Identifier: GPL-2.0+
5 #include <dt-bindings/gpio/gpio.h>
6 #include "imx28-pinfunc.h"
9 #address-cells = <1>;
10 #size-cells = <1>;
12 interrupt-parent = <&icoll>;
15 * pre-existing /chosen node to be available to insert the
17 * Also for U-Boot there must be a pre-existing /memory node.
44 #address-cells = <1>;
45 #size-cells = <0>;
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx28.dtsi1 // SPDX-License-Identifier: GPL-2.0+
5 #include <dt-bindings/gpio/gpio.h>
6 #include "imx28-pinfunc.h"
9 #address-cells = <1>;
10 #size-cells = <1>;
12 interrupt-parent = <&icoll>;
15 * pre-existing /chosen node to be available to insert the
42 #address-cells = <1>;
43 #size-cells = <0>;
46 compatible = "arm,arm926ej-s";
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-mxs/
Dmach-mxs.c1 // SPDX-License-Identifier: GPL-2.0-or-later
111 (BM_OCOTP_CTRL_BUSY | BM_OCOTP_CTRL_ERROR)) && --timeout) in mxs_get_ocotp()
125 while ((__raw_readl(ocotp_base) & BM_OCOTP_CTRL_BUSY) && --timeout) in mxs_get_ocotp()
168 np = of_find_compatible_node(from, NULL, "fsl,imx28-fec"); in update_fec_mac_prop()
174 if (of_get_property(np, "local-mac-address", NULL)) in update_fec_mac_prop()
180 newmac->value = newmac + 1; in update_fec_mac_prop()
181 newmac->length = 6; in update_fec_mac_prop()
183 newmac->name = kstrdup("local-mac-address", GFP_KERNEL); in update_fec_mac_prop()
184 if (!newmac->name) { in update_fec_mac_prop()
191 * so hard-code OUI here. in update_fec_mac_prop()
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-mxs/
Dmach-mxs.c9 * http://www.opensource.org/licenses/gpl-license.html
117 (BM_OCOTP_CTRL_BUSY | BM_OCOTP_CTRL_ERROR)) && --timeout) in mxs_get_ocotp()
131 while ((__raw_readl(ocotp_base) & BM_OCOTP_CTRL_BUSY) && --timeout) in mxs_get_ocotp()
174 np = of_find_compatible_node(from, NULL, "fsl,imx28-fec"); in update_fec_mac_prop()
180 if (of_get_property(np, "local-mac-address", NULL)) in update_fec_mac_prop()
186 newmac->value = newmac + 1; in update_fec_mac_prop()
187 newmac->length = 6; in update_fec_mac_prop()
189 newmac->name = kstrdup("local-mac-address", GFP_KERNEL); in update_fec_mac_prop()
190 if (!newmac->name) { in update_fec_mac_prop()
197 * so hard-code OUI here. in update_fec_mac_prop()
[all …]