Home
last modified time | relevance | path

Searched +full:global +full:- +full:utilities (Results 1 – 25 of 107) sorted by relevance

12345

/linux/Documentation/devicetree/bindings/soc/fsl/
H A Dguts.txt1 * Global Utilities Block
3 The global utilities block controls power management, I/O device
4 enabling, power-on-reset configuration monitoring, general-purpose
10 - compatible : Should define the compatible device type for
11 global-utilities.
13 "fsl,qoriq-device-config-1.0"
14 "fsl,qoriq-device-config-2.0"
15 "fsl,<chip>-device-config"
16 "fsl,<chip>-guts"
17 - reg : Offset and length of the register set for the device.
[all …]
/linux/drivers/soc/loongson/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0+
3 # Loongson-2 series SoC drivers
7 tristate "Loongson-2 SoC Global UtiliTieS (GUTS) register block"
11 The global utilities block controls PCIE device enabling, alternate
15 and access global utilities block for LoongArch architecture Loongson-2
21 bool "Loongson-2 SoC Power Management Controller Driver"
25 The Loongson-2's power management controller was ACPI, supports ACPI
27 Disk), ACPI S5 (Soft Shutdown) and supports multiple wake-up methods
29 controller support that base on dts for Loongson-2 series SoCs.
/linux/arch/powerpc/platforms/85xx/
H A Dp1022_rdk.c32 /* DIU Pixel Clock bits of the CLKDVDR Global Utilities register */
51 /* Map the global utilities registers. */ in p1022rdk_set_pixel_clock()
52 guts_np = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); in p1022rdk_set_pixel_clock()
54 pr_err("p1022rdk: missing global utilities device node\n"); in p1022rdk_set_pixel_clock()
61 pr_err("p1022rdk: could not map global utilities device\n"); in p1022rdk_set_pixel_clock()
73 * range of values is 2-255. in p1022rdk_set_pixel_clock()
78 /* Disable the pixel clock, and set it to non-inverted and no delay */ in p1022rdk_set_pixel_clock()
79 clrbits32(&guts->clkdvdr, in p1022rdk_set_pixel_clock()
83 setbits32(&guts->clkdvdr, CLKDVDR_PXCKEN | (pxclk << 16)); in p1022rdk_set_pixel_clock()
H A Dp1022_ds.c42 * Board-specific initialization of the DIU. This code should probably be
51 /* DIU Pixel Clock bits of the CLKDVDR Global Utilities register */
77 * Note that we need to byte-swap the value before it's written to the AD
140 * If we only have 32-bit addressing, then the BRx address *is* the in lbc_br_to_phys()
180 /* Map the global utilities registers. */ in p1022ds_set_monitor_port()
181 guts_node = of_find_compatible_node(NULL, NULL, "fsl,p1022-guts"); in p1022ds_set_monitor_port()
183 pr_err("p1022ds: missing global utilities device node\n"); in p1022ds_set_monitor_port()
189 pr_err("p1022ds: could not map global utilities device\n"); in p1022ds_set_monitor_port()
193 lbc_node = of_find_compatible_node(NULL, NULL, "fsl,p1022-elbc"); in p1022ds_set_monitor_port()
205 law_node = of_find_compatible_node(NULL, NULL, "fsl,ecm-law"); in p1022ds_set_monitor_port()
[all …]
H A Dmpc85xx_rdb.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2009,2012-2013 Freescale Semiconductor Inc.
21 #include <asm/pci-bridge.h>
38 if (of_machine_is_compatible("fsl,MPC85XXRDB-CAMP")) in mpc85xx_rdb_pic_init()
68 np = of_find_node_by_name(NULL, "global-utilities"); in mpc85xx_rdb_setup_arch()
73 pr_err("mpc85xx-rdb: could not map global utilities register\n"); in mpc85xx_rdb_setup_arch()
82 setbits32(&guts->pmuxcr, MPC85xx_PMUXCR_QE(0) | in mpc85xx_rdb_setup_arch()
120 .name = "P1021 RDB-PC", in define_machine()
121 .compatible = "fsl,P1021RDB-PC", in define_machine()
146 .name = "P1020 MBG-PC", in define_machine()
[all …]
/linux/arch/powerpc/boot/dts/fsl/
H A Db4420si-post.dtsi35 /include/ "b4si-post.dtsi"
39 compatible = "fsl,b4420-pcie", "fsl,qoriq-pcie-v2.4";
43 dcsr-epu@0 {
44 compatible = "fsl,b4420-dcsr-epu", "fsl,dcsr-epu";
46 dcsr-npc {
47 compatible = "fsl,b4420-dcsr-cnpc", "fsl,dcsr-cnpc";
49 dcsr-dpaa@9000 {
50 compatible = "fsl,b4420-dcsr-dpaa", "fsl,dcsr-dpaa";
52 dcsr-ocn@11000 {
53 compatible = "fsl,b4420-dcsr-ocn", "fsl,dcsr-ocn";
[all …]
H A Dp1020rdb-pc_camp_core1.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * P1020 RDB-PC Core1 Device Tree Source in CAMP mode.
9 * Please note to add "-b 1" for core1's dts compiling.
14 /include/ "p1020rdb-pc_32b.dts"
17 model = "fsl,P1020RDB-PC";
18 compatible = "fsl,P1020RDB-PC";
40 ecm-law@0 {
48 memory-controller@2000 {
68 gpio: gpio-controller@f000 {
101 protected-sources = <
[all …]
H A Db4860si-post.dtsi4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
35 /include/ "b4si-post.dtsi"
39 compatible = "fsl,b4860-pcie", "fsl,qoriq-pcie-v2.4";
45 #address-cells = <2>;
46 #size-cells = <2>;
47 fsl,iommu-parent = <&pamu0>;
51 #address-cells = <2>;
52 #size-cells = <2>;
53 cell-index = <1>;
57 #address-cells = <2>;
[all …]
H A Dp5040si-post.dtsi4 * Copyright 2012 - 2015 Freescale Semiconductor Inc.
36 compatible = "fsl,bman-fbpr";
37 alloc-ranges = <0 0 0x10000 0>;
41 compatible = "fsl,qman-fqd";
42 alloc-ranges = <0 0 0x10000 0>;
46 compatible = "fsl,qman-pfdr";
47 alloc-ranges = <0 0 0x10000 0>;
51 compatible = "fsl,p5040-elbc", "fsl,elbc", "simple-bus";
53 #address-cells = <2>;
54 #size-cells = <1>;
[all …]
H A Dp3041si-post.dtsi4 * Copyright 2011 - 2015 Freescale Semiconductor Inc.
36 compatible = "fsl,bman-fbpr";
37 alloc-ranges = <0 0 0x10 0>;
41 compatible = "fsl,qman-fqd";
42 alloc-ranges = <0 0 0x10 0>;
46 compatible = "fsl,qman-pfdr";
47 alloc-ranges = <0 0 0x10 0>;
51 compatible = "fsl,p3041-elbc", "fsl,elbc", "simple-bus";
53 #address-cells = <2>;
54 #size-cells = <1>;
[all …]
H A Dp2041si-post.dtsi4 * Copyright 2011 - 2015 Freescale Semiconductor Inc.
36 compatible = "fsl,bman-fbpr";
37 alloc-ranges = <0 0 0x10 0>;
41 compatible = "fsl,qman-fqd";
42 alloc-ranges = <0 0 0x10 0>;
46 compatible = "fsl,qman-pfdr";
47 alloc-ranges = <0 0 0x10 0>;
51 compatible = "fsl,p2041-elbc", "fsl,elbc", "simple-bus";
53 #address-cells = <2>;
54 #size-cells = <1>;
[all …]
H A Dp5020si-post.dtsi4 * Copyright 2011 - 2015 Freescale Semiconductor Inc.
36 compatible = "fsl,bman-fbpr";
37 alloc-ranges = <0 0 0x10000 0>;
41 compatible = "fsl,qman-fqd";
42 alloc-ranges = <0 0 0x10000 0>;
46 compatible = "fsl,qman-pfdr";
47 alloc-ranges = <0 0 0x10000 0>;
51 compatible = "fsl,p5020-elbc", "fsl,elbc", "simple-bus";
53 #address-cells = <2>;
54 #size-cells = <1>;
[all …]
H A Dp4080si-post.dtsi4 * Copyright 2011 - 2015 Freescale Semiconductor Inc.
36 compatible = "fsl,bman-fbpr";
37 alloc-ranges = <0 0 0x10 0>;
41 compatible = "fsl,qman-fqd";
42 alloc-ranges = <0 0 0x10 0>;
46 compatible = "fsl,qman-pfdr";
47 alloc-ranges = <0 0 0x10 0>;
51 compatible = "fsl,p4080-elbc", "fsl,elbc", "simple-bus";
53 #address-cells = <2>;
54 #size-cells = <1>;
[all …]
H A Dt1023si-post.dtsi35 #include <dt-bindings/thermal/thermal.h>
38 compatible = "fsl,bman-fbpr";
39 alloc-ranges = <0 0 0x10000 0>;
43 compatible = "fsl,qman-fqd";
44 alloc-ranges = <0 0 0x10000 0>;
48 compatible = "fsl,qman-pfdr";
49 alloc-ranges = <0 0 0x10000 0>;
53 #address-cells = <2>;
54 #size-cells = <1>;
60 compatible = "fsl,t1023-pcie", "fsl,qoriq-pcie-v2.4", "fsl,qoriq-pcie";
[all …]
H A Dqoriq-clockgen2.dtsi35 clockgen: global-utilities@e1000 {
36 compatible = "fsl,qoriq-clockgen-2.0";
38 #clock-cells = <2>;
H A Dqoriq-clockgen1.dtsi35 clockgen: global-utilities@e1000 {
36 compatible = "fsl,qoriq-clockgen-1.0";
38 #clock-cells = <2>;
/linux/drivers/soc/fsl/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
15 The global utilities block controls power management, I/O device
16 enabling, power-onreset(POR) configuration monitoring, alternate
18 This driver is to manage and access global utilities block.
51 (Run Control and Power Management), which performs all device-level
/linux/sound/soc/fsl/
H A Dp1022_rdk.c1 // SPDX-License-Identifier: GPL-2.0
28 /* P1022-specific PMUXCR and DMUXCR bit definitions */
56 unsigned int shift = 16 + (8 * (1 - co) + 2 * (3 - ch)); in guts_set_dmuxcr()
58 clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); in guts_set_dmuxcr()
61 /* There's only one global utilities register */
65 * machine_data: machine-specific ASoC device data
83 * p1022_rdk_machine_probe - initialize the board
86 * This function is used to initialize the board-specific hardware.
100 dev_err(card->dev, "could not map global utilities\n"); in p1022_rdk_machine_probe()
101 return -ENOMEM; in p1022_rdk_machine_probe()
[all …]
H A Dp1022_ds.c1 // SPDX-License-Identifier: GPL-2.0
21 /* P1022-specific PMUXCR and DMUXCR bit definitions */
49 unsigned int shift = 16 + (8 * (1 - co) + 2 * (3 - ch)); in guts_set_dmuxcr()
51 clrsetbits_be32(&guts->dmuxcr, 3 << shift, device << shift); in guts_set_dmuxcr()
54 /* There's only one global utilities register */
58 * machine_data: machine-specific ASoC device data
79 * This function is used to initialize the board-specific hardware.
91 dev_err(card->dev, "could not map global utilities\n"); in p1022_ds_machine_probe()
92 return -ENOMEM; in p1022_ds_machine_probe()
96 clrsetbits_be32(&guts->pmuxcr, CCSR_GUTS_PMUXCR_UART0_I2C1_MASK, in p1022_ds_machine_probe()
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Dfsl,qoriq-clock.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/fsl,qoriq-clock.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
24 --------------- -------------
36 - items:
37 - enum:
38 - fsl,p2041-clockgen
39 - fsl,p3041-clockgen
[all …]
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dscfg.txt9 - compatible: should be "fsl,<chip>-scfg"
10 - reg: should contain base address and length of SCFG memory-mapped
15 scfg: global-utilities@fc000 {
16 compatible = "fsl,t1040-scfg";
/linux/Documentation/process/
H A Dchanges.rst32 GNU C 5.1 gcc --version
33 Clang/LLVM (optional) 13.0.1 clang --version
34 Rust (optional) 1.78.0 rustc --version
35 bindgen (optional) 0.65.1 bindgen --version
36 GNU make 4.0 make --version
37 bash 4.2 bash --version
38 binutils 2.25 ld -v
39 flex 2.5.35 flex --version
40 bison 2.0 bison --version
41 pahole 1.16 pahole --version
[all …]
/linux/Documentation/
H A DChanges32 GNU C 5.1 gcc --version
33 Clang/LLVM (optional) 13.0.1 clang --version
34 Rust (optional) 1.78.0 rustc --version
35 bindgen (optional) 0.65.1 bindgen --version
36 GNU make 4.0 make --versio
[all...]
/linux/scripts/gdb/linux/
H A Dutils.py4 # common utilities
6 # Copyright (c) Siemens AG, 2011-2013
45 global uint_type
49 global struct_page_type
53 global long_type
57 global ulong_type
61 global size_t_type
70 return (ptr.cast(get_long_type()) -
98 global target_endianness
158 global atomic_long_counter_offse
[all...]
/linux/Documentation/devicetree/bindings/hwinfo/
H A Dloongson,ls2k-chipid.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/hwinfo/loongson,ls2k-chipid.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Loongson-2 SoC ChipID
10 - Yinbo Zhu <zhuyinbo@loongson.cn>
13 Loongson-2 SoC contains many groups of global utilities register
19 const: loongson,ls2k-chipid
24 little-endian: true
27 - compatible
[all …]

12345