Home
last modified time | relevance | path

Searched full:gemini (Results 1 – 25 of 62) sorted by relevance

123

/linux/Documentation/devicetree/bindings/ata/
H A Dcortina,gemini-sata-bridge.yaml4 $id: http://devicetree.org/schemas/ata/cortina,gemini-sata-bridge.yaml#
7 title: Cortina Systems Gemini SATA Bridge
13 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that
19 const: cortina,gemini-sata-bridge
44 description: a phandle to the global Gemini system controller
46 cortina,gemini-ata-muxmode:
69 cortina,gemini-enable-ide-pins:
75 cortina,gemini-enable-sata-bridge:
83 - cortina,gemini-ata-muxmode
94 #include <dt-bindings/clock/cortina,gemini-clock.h>
[all …]
H A Dfaraday,ftide010.yaml14 StorLink SL3512 and SL3516, later known as the Cortina Systems Gemini
18 On the Gemini platform, this PATA block is accompanied by a PATA to
29 - const: cortina,gemini-pata
46 phandle to the Gemini PATA to SATA bridge, if available
61 const: cortina,gemini-pata
72 #include <dt-bindings/clock/cortina,gemini-clock.h>
75 compatible = "cortina,gemini-pata", "faraday,ftide010";
/linux/Documentation/devicetree/bindings/net/
H A Dcortina,gemini-ethernet.yaml4 $id: http://devicetree.org/schemas/net/cortina,gemini-ethernet.yaml#
7 title: Cortina Systems Gemini Ethernet Controller
13 This ethernet controller is found in the Gemini SoC family:
19 const: cortina,gemini-ethernet
46 const: cortina,gemini-ethernet-port
88 #include <dt-bindings/clock/cortina,gemini-clock.h>
89 #include <dt-bindings/reset/cortina,gemini-reset.h>
104 compatible = "cortina,gemini-ethernet";
113 compatible = "cortina,gemini-ethernet-port";
126 compatible = "cortina,gemini-ethernet-port";
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcortina,gemini-pinctrl.txt1 Cortina Systems Gemini pin controller
3 This pin controller is found in the Cortina Systems Gemini SoC family,
4 see further arm/gemini.txt. It is a purely group-based multiplexing pin
10 - compatible: "cortina,gemini-pinctrl"
28 compatible = "cortina,gemini-syscon";
31 compatible = "cortina,gemini-pinctrl";
/linux/Documentation/devicetree/bindings/usb/
H A Dfaraday,fotg210.yaml23 - const: cortina,gemini-usb
44 description: a phandle to the global Gemini system controller on
45 Gemini systems
67 #include <dt-bindings/clock/cortina,gemini-clock.h>
68 #include <dt-bindings/reset/cortina,gemini-reset.h>
70 compatible = "cortina,gemini-usb", "faraday,fotg200";
/linux/drivers/power/reset/
H A Dgemini-poweroff.c3 * Gemini power management controller
78 dev_crit(gpw->dev, "Gemini power off\n"); in gemini_poweroff()
121 * Enable the power controller. This is crucial on Gemini in gemini_poweroff_probe()
156 dev_info(dev, "Gemini poweroff driver registered\n"); in gemini_poweroff_probe()
163 .compatible = "cortina,gemini-power-controller",
171 .name = "gemini-poweroff",
/linux/Documentation/devicetree/bindings/timer/
H A Dfaraday,fttmr010.yaml15 Cortina Systems Gemini SoCs and other designs.
27 - cortina,gemini-timer
54 description: System controller phandle for Gemini systems
67 const: cortina,gemini-timer
/linux/drivers/soc/gemini/
H A Dsoc-gemini.c46 /* Multiplatform guard, only proceed on Gemini */ in gemini_soc_init()
47 if (!of_machine_is_compatible("cortina,gemini")) in gemini_soc_init()
50 map = syscon_regmap_lookup_by_compatible("cortina,gemini-syscon"); in gemini_soc_init()
66 pr_info("Gemini SoC %04x revision %02x, set arbitration %08x\n", in gemini_soc_init()
/linux/drivers/net/ethernet/cortina/
H A DKconfig5 bool "Cortina Gemini devices"
15 tristate "Gemini Gigabit Ethernet support"
21 This driver supports StorLink SL351x (Gemini) dual Gigabit Ethernet.
H A DMakefile2 # Makefile for the Cortina Gemini network device drivers.
4 obj-$(CONFIG_GEMINI_ETHERNET) += gemini.o
/linux/drivers/clk/
H A Dclk-gemini.c3 * Cortina Gemini SoC Clock Controller driver
7 #define pr_fmt(fmt) "clk-gemini: " fmt
22 #include <dt-bindings/reset/cortina,gemini-reset.h>
23 #include <dt-bindings/clock/cortina,gemini-clock.h>
53 * struct gemini_gate_data - Gemini gated clocks
67 * struct clk_gemini_pci - Gemini PCI clock
77 * struct gemini_reset - gemini reset controller
377 { .compatible = "cortina,gemini-syscon", },
384 .name = "gemini-clk",
460 CLK_OF_DECLARE_DRIVER(gemini_cc, "cortina,gemini-syscon", gemini_cc_init);
/linux/arch/arm/boot/dts/gemini/
H A Dgemini-ns2502.dts9 #include "gemini.dtsi"
13 compatible = "edimax,ns-2502", "cortina,gemini";
84 cortina,gemini-ata-muxmode = <3>;
85 cortina,gemini-enable-sata-bridge;
H A Dgemini-ssi1328.dts9 #include "gemini.dtsi"
13 compatible = "ssi,1328", "cortina,gemini";
94 cortina,gemini-ata-muxmode = <0>;
95 cortina,gemini-enable-sata-bridge;
H A Dgemini-sl93512r.dts4 * Gemini reference design, also initially called
11 #include "gemini.dtsi"
16 compatible = "storlink,gemini324", "storm,sl93512r", "cortina,gemini";
242 cortina,gemini-ata-muxmode = <0>;
243 cortina,gemini-enable-sata-bridge;
H A Dgemini-dlink-dns-313.dts8 #include "gemini.dtsi"
14 compatible = "dlink,dns-313", "cortina,gemini";
173 compatible = "cortina,gemini-flash", "jedec-flash";
284 cortina,gemini-ata-muxmode = <0>;
285 cortina,gemini-enable-sata-bridge;
/linux/drivers/ata/
H A Dsata_gemini.c3 * Cortina Systems Gemini SATA bridge add-on to Faraday FTIDE010
23 * struct sata_gemini - a state container for a Gemini SATA bridge
49 * controllers in the Gemini. We can connect the two IDE blocks
312 if (of_property_read_bool(np, "cortina,gemini-enable-sata-bridge")) { in gemini_sata_probe()
318 if (of_property_read_bool(np, "cortina,gemini-enable-ide-pins")) in gemini_sata_probe()
327 ret = of_property_read_u32(np, "cortina,gemini-ata-muxmode", &muxmode); in gemini_sata_probe()
359 dev_info(dev, "set up the Gemini IDE/SATA nexus\n"); in gemini_sata_probe()
385 { .compatible = "cortina,gemini-sata-bridge", },
400 MODULE_DESCRIPTION("low level driver for Cortina Systems Gemini SATA bridge");
/linux/drivers/media/pci/saa7146/
H A DKconfig3 tristate "Hexium Gemini frame grabber"
7 This is a video4linux driver for the Hexium Gemini frame
8 grabber card by Hexium. Please note that the Gemini Dual
/linux/Documentation/devicetree/bindings/rtc/
H A Dfaraday,ftrtc010.yaml13 This RTC appears in for example the Storlink Gemini family of SoCs.
20 - const: cortina,gemini-rtc
53 compatible = "cortina,gemini-rtc", "faraday,ftrtc010";
/linux/arch/arm/mach-gemini/
H A Dboard-dt.c3 * Gemini Device Tree boot support
56 "cortina,gemini",
60 DT_MACHINE_START(GEMINI_DT, "Gemini (Device Tree)")
H A DKconfig3 bool "Cortina Systems Gemini"
20 Support for the Cortina Systems Gemini family SoCs
/linux/Documentation/devicetree/bindings/display/
H A Dfaraday,tve200.yaml17 - const: cortina,gemini-tvc
51 #include <dt-bindings/clock/cortina,gemini-clock.h>
53 #include <dt-bindings/reset/cortina,gemini-reset.h>
/linux/drivers/irqchip/
H A Dirq-ftintc010.c6 * Based on arch/arm/mach-gemini/irq.c
172 * For more info see arch/arm/mach-gemini/idle.c in ft010_of_init_irq()
177 WARN(!f->base, "unable to map gemini irq registers\n"); in ft010_of_init_irq()
192 IRQCHIP_DECLARE(gemini, "cortina,gemini-interrupt-controller",
/linux/Documentation/devicetree/bindings/pci/
H A Dfaraday,ftpci100.yaml13 This PCI bridge is found inside that Cortina Systems Gemini SoC platform and
60 - const: cortina,gemini-pci
63 - const: cortina,gemini-pci-dual
127 compatible = "cortina,gemini-pci", "faraday,ftpci100";
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dfaraday,ftintc010.yaml13 in the Gemini SoCs and other designs.
23 - cortina,gemini-interrupt-controller
/linux/Documentation/devicetree/bindings/crypto/
H A Dcortina,sl3516-crypto.yaml41 #include <dt-bindings/clock/cortina,gemini-clock.h>
42 #include <dt-bindings/reset/cortina,gemini-reset.h>

123