Home
last modified time | relevance | path

Searched full:mstar (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v5.15/Documentation/devicetree/bindings/interrupt-controller/
Dmstar,mst-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/mstar,mst-intc.yaml#
7 title: MStar Interrupt Controller
13 MStar, SigmaStar and Mediatek TV SoCs contain multiple legacy
21 const: mstar,mst-intc
33 mstar,irqs-map-range:
36 lines that are hardwired to mstar interrupt controller.
42 mstar,intc-no-eoi:
50 - mstar,irqs-map-range
57 compatible = "mstar,mst-intc";
62 mstar,irqs-map-range = <0 63>;
/Linux-v5.15/Documentation/devicetree/bindings/arm/mstar/
Dmstar.yaml4 $id: http://devicetree.org/schemas/arm/mstar/mstar.yaml#
7 title: MStar platforms device tree bindings
21 - const: mstar,infinity
28 - const: mstar,infinity2m
34 - const: mstar,infinity3
40 - const: mstar,mercury5
Dmstar,smpctrl.yaml5 $id: "http://devicetree.org/schemas/arm/mstar/mstar,smpctrl.yaml#"
8 title: MStar/SigmaStar Armv7 SoC SMP control registers
14 MStar/SigmaStar's Armv7 SoCs that have more than one processor
24 - const: mstar,smpctrl
38 compatible = "sstar,ssd201-smpctrl", "mstar,smpctrl";
Dmstar,l3bridge.yaml5 $id: "http://devicetree.org/schemas/arm/mstar/mstar,l3bridge.yaml#"
8 title: MStar/SigmaStar Armv7 SoC l3bridge
14 MStar/SigmaStar's Armv7 SoCs have a pipeline in the interface
28 - const: mstar,l3bridge
42 compatible = "mstar,l3bridge";
/Linux-v5.15/arch/arm/mach-mstar/
DKconfig2 bool "MStar/Sigmastar Armv7 SoC Support"
9 Support for newer MStar/Sigmastar SoC families that are
16 bool "MStar/Sigmastar infinity SoC support"
19 Support for MStar/Sigmastar infinity IP camera SoCs.
22 bool "MStar/Sigmastar mercury SoC support"
25 Support for MStar/Sigmastar mercury dash camera SoCs.
Dmstarv7.c3 * Device Tree support for MStar/Sigmastar Armv7 SoCs
44 "mstar,infinity",
45 "mstar,infinity2m",
46 "mstar,infinity3",
47 "mstar,mercury5",
87 np = of_find_compatible_node(NULL, NULL, "mstar,smpctrl"); in mstarv7_boot_secondary()
117 np = of_find_compatible_node(NULL, NULL, "mstar,l3bridge"); in mstarv7_init()
125 DT_MACHINE_START(MSTARV7_DT, "MStar/Sigmastar Armv7 (Device Tree)")
/Linux-v5.15/arch/arm/boot/dts/
Dmstar-v7.dtsi9 #include <dt-bindings/clock/mstar-msc313-mpll.h>
101 compatible = "mstar,msc313-pmsleep", "syscon";
113 compatible = "mstar,msc313e-wdt";
119 compatible = "mstar,mst-intc";
124 mstar,irqs-map-range = <96 127>;
128 compatible = "mstar,mst-intc";
133 mstar,irqs-map-range = <32 95>;
134 mstar,intc-no-eoi;
138 compatible = "mstar,l3bridge";
143 compatible = "mstar,msc313-mpll";
Dmstar-infinity3-msc313e-breadbee.dts8 #include "mstar-infinity3-msc313e.dtsi"
9 #include "mstar-infinity-breadbee-common.dtsi"
13 compatible = "thingyjp,breadbee", "mstar,infinity3";
Dmstar-infinity-msc313-breadbee_crust.dts8 #include "mstar-infinity-msc313.dtsi"
9 #include "mstar-infinity-breadbee-common.dtsi"
13 compatible = "thingyjp,breadbee-crust", "mstar,infinity";
Dmstar-infinity2m-ssd20xd.dtsi7 #include "mstar-infinity2m.dtsi"
10 compatible = "sstar,ssd201-smpctrl", "mstar,smpctrl";
Dmstar-infinity.dtsi7 #include "mstar-v7.dtsi"
16 compatible = "mstar,msc313-gpio";
Dmstar-infinity2m-ssd202d-ssd201htv2.dts8 #include "mstar-infinity2m-ssd202d.dtsi"
12 compatible = "honestar,ssd201htv2", "mstar,infinity2m";
Dmstar-infinity2m-ssd202d-unitv2.dts8 #include "mstar-infinity2m-ssd202d.dtsi"
12 compatible = "m5stack,unitv2", "mstar,infinity2m";
Dmstar-mercury5-ssc8336n-midrived08.dts8 #include "mstar-mercury5-ssc8336n.dtsi"
12 compatible = "70mai,midrived08", "mstar,mercury5";
Dmstar-infinity3.dtsi7 #include "mstar-infinity.dtsi"
/Linux-v5.15/Documentation/devicetree/bindings/clock/
Dmstar,msc313-mpll.yaml4 $id: http://devicetree.org/schemas/clock/mstar,msc313-mpll.yaml#
7 title: MStar/Sigmastar MSC313 MPLL
13 The MStar/SigmaStar MSC313 and later ARMv7 chips have an MPLL block that
20 const: mstar,msc313-mpll
42 compatible = "mstar,msc313-mpll";
/Linux-v5.15/Documentation/devicetree/bindings/watchdog/
Dmstar,msc313e-wdt.yaml4 $id: http://devicetree.org/schemas/watchdog/mstar,msc313e-wdt.yaml#
7 title: MStar Watchdog Device Tree Bindings
19 - mstar,msc313e-wdt
37 compatible = "mstar,msc313e-wdt";
/Linux-v5.15/Documentation/devicetree/bindings/gpio/
Dmstar,msc313-gpio.yaml4 $id: http://devicetree.org/schemas/gpio/mstar,msc313-gpio.yaml#
7 title: MStar/SigmaStar GPIO controller
17 const: mstar,msc313-gpio
49 compatible = "mstar,msc313-gpio";
/Linux-v5.15/Documentation/devicetree/bindings/input/touchscreen/
Dmstar,msg2638.yaml4 $id: http://devicetree.org/schemas/input/touchscreen/mstar,msg2638.yaml#
7 title: MStar msg2638 touchscreen controller Bindings
17 const: mstar,msg2638
55 compatible = "mstar,msg2638";
/Linux-v5.15/drivers/input/touchscreen/
Dmsg2638.c3 * Driver for MStar msg2638 touchscreens
9 * Copyright (c) 2006-2012 MStar Semiconductor, Inc.
203 input_dev->name = "MStar TouchScreen"; in msg2638_init_input_dev()
320 { .compatible = "mstar,msg2638" },
328 .name = "MStar-TS",
336 MODULE_DESCRIPTION("MStar MSG2638 touchscreen driver");
/Linux-v5.15/drivers/clk/mstar/
DKconfig3 bool "MStar MPLL driver"
9 MStar/Sigmastar SoCs.
Dclk-msc313-mpll.c3 * MStar MSC313 MPLL driver
144 { .compatible = "mstar,msc313-mpll", },
150 .name = "mstar-msc313-mpll",
DMakefile3 # Makefile for mstar specific clk
/Linux-v5.15/drivers/watchdog/
Dmsc313e_wdt.c3 * MStar WDT driver
92 { .compatible = "mstar,msc313e-wdt", },
165 MODULE_DESCRIPTION("Watchdog driver for MStar MSC313e");
/Linux-v5.15/drivers/irqchip/
Dirq-mst-intc.c258 if (of_property_read_u32_index(dn, "mstar,irqs-map-range", 0, &irq_start) || in mst_intc_of_init()
259 of_property_read_u32_index(dn, "mstar,irqs-map-range", 1, &irq_end)) in mst_intc_of_init()
272 cd->no_eoi = of_property_read_bool(dn, "mstar,intc-no-eoi"); in mst_intc_of_init()
291 IRQCHIP_DECLARE(mst_intc, "mstar,mst-intc", mst_intc_of_init);

12