Home
last modified time | relevance | path

Searched +full:imx23 +full:- +full:clkctrl (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/
H A Dimx23-clock.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/imx23-clock.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Shawn Guo <shawnguo@kernel.org>
18 ------------------
64 const: fsl,imx23-clkctrl
69 '#clock-cells':
73 - compatible
74 - reg
[all …]
/OK3568_Linux_fs/kernel/drivers/clk/mxs/
H A Dclk-imx23.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 #include <linux/clk-provider.h>
16 static void __iomem *clkctrl; variable
19 #define CLKCTRL clkctrl macro
22 #define PLLCTRL0 (CLKCTRL + 0x0000)
23 #define CPU (CLKCTRL + 0x0020)
24 #define HBUS (CLKCTRL + 0x0030)
25 #define XBUS (CLKCTRL + 0x0040)
26 #define XTAL (CLKCTRL + 0x0050)
27 #define PIX (CLKCTRL + 0x0060)
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dimx23.dtsi1 // SPDX-License-Identifier: GPL-2.0+
5 #include "imx23-pinfunc.h"
8 #address-cells = <1>;
9 #size-cells = <1>;
11 interrupt-parent = <&icoll>;
14 * pre-existing /chosen node to be available to insert the
31 #address-cells = <1>;
32 #size-cells = <0>;
35 compatible = "arm,arm926ej-s";
42 compatible = "simple-bus";
[all …]
H A 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 …]
/OK3568_Linux_fs/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A Dclock.c10 * SPDX-License-Identifier: GPL-2.0+
17 #include <asm/arch/imx-regs.h>
21 * iMX23: datasheet section 4.2
42 uint32_t clkctrl, clkseq, div; in mxs_get_pclk() local
45 clkctrl = readl(&clkctrl_regs->hw_clkctrl_cpu); in mxs_get_pclk()
48 if (clkctrl & in mxs_get_pclk()
53 clkseq = readl(&clkctrl_regs->hw_clkctrl_clkseq); in mxs_get_pclk()
57 div = (clkctrl & CLKCTRL_CPU_DIV_XTAL_MASK) >> in mxs_get_pclk()
63 clkfrac = readb(&clkctrl_regs->hw_clkctrl_frac0[CLKCTRL_FRAC0_CPU]); in mxs_get_pclk()
65 div = clkctrl & CLKCTRL_CPU_DIV_CPU_MASK; in mxs_get_pclk()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-mxs/
H A 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 …]
/OK3568_Linux_fs/buildroot/dl/uboot-tools/
HDu-boot-2021.07.tar.bz2 ... -boot-2021.07/.readthedocs.yml u-boot-2021.07/Kbuild u-boot-2021.07 ...