Home
last modified time | relevance | path

Searched +full:gemini +full:- +full:pci (Results 1 – 25 of 65) sorted by relevance

123

/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dgemini.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree file for Cortina systems Gemini SoC
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/clock/cortina,gemini-clock.h>
8 #include <dt-bindings/reset/cortina,gemini-reset.h>
9 #include <dt-bindings/gpio/gpio.h>
13 #address-cells = <1>;
14 #size-cells = <1>;
16 compatible = "simple-bus";
17 interrupt-parent = <&intcon>;
[all …]
Dgemini-sl93512r.dts1 // SPDX-License-Identifier: GPL-2.0
4 * Gemini reference design, also initially called
5 * "Gemini324 EV-Board" before Storm acquired Storlink Semiconductor.
9 /dts-v1/;
11 #include "gemini.dtsi"
12 #include <dt-bindings/input/input.h>
15 model = "Storlink Semiconductor Gemini324 EV-Board / Storm Semiconductor SL93512R_BRD";
16 compatible = "storlink,gemini324", "storm,sl93512r", "cortina,gemini";
17 #address-cells = <1>;
18 #size-cells = <1>;
[all …]
Dgemini-sq201.dts1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
8 #include "gemini.dtsi"
9 #include <dt-bindings/input/input.h>
13 compatible = "itian,sq201", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
24 stdout-path = &uart0;
28 compatible = "gpio-keys";
30 button-setup {
[all …]
Dgemini-wbd111.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree file for Wiliboard WBD-111
6 /dts-v1/;
8 #include "gemini.dtsi"
9 #include <dt-bindings/input/input.h>
12 model = "Wiliboard WBD-111";
13 compatible = "wiliboard,wbd111", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
25 stdout-path = &uart0;
[all …]
Dgemini-wbd222.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree file for Wiliboard WBD-222
6 /dts-v1/;
8 #include "gemini.dtsi"
9 #include <dt-bindings/input/input.h>
12 model = "Wiliboard WBD-222";
13 compatible = "wiliboard,wbd222", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
24 stdout-path = &uart0;
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/gemini/
Dgemini.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree file for Cortina systems Gemini SoC
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/clock/cortina,gemini-clock.h>
8 #include <dt-bindings/reset/cortina,gemini-reset.h>
9 #include <dt-bindings/gpio/gpio.h>
13 #address-cells = <1>;
14 #size-cells = <1>;
16 compatible = "simple-bus";
17 interrupt-parent = <&intcon>;
[all …]
Dgemini-sl93512r.dts1 // SPDX-License-Identifier: GPL-2.0
4 * Gemini reference design, also initially called
5 * "Gemini324 EV-Board" before Storm acquired Storlink Semiconductor.
9 /dts-v1/;
11 #include "gemini.dtsi"
12 #include <dt-bindings/input/input.h>
15 model = "Storlink Semiconductor Gemini324 EV-Board / Storm Semiconductor SL93512R_BRD";
16 compatible = "storlink,gemini324", "storm,sl93512r", "cortina,gemini";
17 #address-cells = <1>;
18 #size-cells = <1>;
[all …]
Dgemini-sq201.dts1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
8 #include "gemini.dtsi"
9 #include <dt-bindings/input/input.h>
13 compatible = "itian,sq201", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
24 stdout-path = &uart0;
28 compatible = "gpio-keys";
30 button-setup {
[all …]
Dgemini-wbd222.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree file for Wiliboard WBD-222
6 /dts-v1/;
8 #include "gemini.dtsi"
9 #include <dt-bindings/input/input.h>
12 model = "Wiliboard WBD-222";
13 compatible = "wiliboard,wbd222", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
24 stdout-path = &uart0;
[all …]
Dgemini-wbd111.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree file for Wiliboard WBD-111
6 /dts-v1/;
8 #include "gemini.dtsi"
9 #include <dt-bindings/input/input.h>
12 model = "Wiliboard WBD-111";
13 compatible = "wiliboard,wbd111", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
25 stdout-path = &uart0;
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/saa7146/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Hexium Gemini frame grabber"
4 depends on PCI && VIDEO_DEV && I2C
7 This is a video4linux driver for the Hexium Gemini frame
8 grabber card by Hexium. Please note that the Gemini Dual
15 tristate "Hexium HV-PCI6 and Orion frame grabber"
16 depends on PCI && VIDEO_DEV && I2C
19 This is a video4linux driver for the Hexium HV-PCI6 and
26 tristate "Siemens-Nixdorf 'Multimedia eXtension Board'"
27 depends on PCI && VIDEO_DEV && I2C
[all …]
Dhexium_gemini.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 hexium_gemini.c - v4l2 driver for Hexium Gemini frame grabber cards
16 #include <media/drv-intf/saa7146_vv.h>
103 { 0x01, 0x52 }, { 0x12, 0x64 }, { 0x2D, 0x2C }, { 0x2E, 0x9B }, { -1 , 0xFF }
107 { 0x01, 0x53 }, { 0x12, 0x04 }, { 0x2D, 0x23 }, { 0x2E, 0x81 }, { -1 , 0xFF }
111 { 0x01, 0x52 }, { 0x12, 0x64 }, { 0x2D, 0x2C }, { 0x2E, 0x9B }, { -1 , 0xFF }
126 /* fixme: h_offset = 0 for Hexium Gemini *Dual*, which
153 struct hexium *hexium = (struct hexium *) dev->ext_priv; in hexium_init_done()
162 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
178 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input]… in hexium_set_input()
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/saa7146/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Hexium Gemini frame grabber"
4 depends on PCI && VIDEO_V4L2 && I2C
7 This is a video4linux driver for the Hexium Gemini frame
8 grabber card by Hexium. Please note that the Gemini Dual
15 tristate "Hexium HV-PCI6 and Orion frame grabber"
16 depends on PCI && VIDEO_V4L2 && I2C
19 This is a video4linux driver for the Hexium HV-PCI6 and
26 tristate "Siemens-Nixdorf 'Multimedia eXtension Board'"
27 depends on PCI && VIDEO_V4L2 && I2C
[all …]
Dhexium_gemini.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 hexium_gemini.c - v4l2 driver for Hexium Gemini frame grabber cards
16 #include <media/drv-intf/saa7146_vv.h>
102 { 0x01, 0x52 }, { 0x12, 0x64 }, { 0x2D, 0x2C }, { 0x2E, 0x9B }, { -1 , 0xFF }
106 { 0x01, 0x53 }, { 0x12, 0x04 }, { 0x2D, 0x23 }, { 0x2E, 0x81 }, { -1 , 0xFF }
110 { 0x01, 0x52 }, { 0x12, 0x64 }, { 0x2D, 0x2C }, { 0x2E, 0x9B }, { -1 , 0xFF }
125 /* fixme: h_offset = 0 for Hexium Gemini *Dual*, which
152 struct hexium *hexium = (struct hexium *) dev->ext_priv; in hexium_init_done()
161 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, i, I2C_SMBUS_BYTE_DATA, &d… in hexium_init_done()
177 …if (0 != i2c_smbus_xfer(&hexium->i2c_adapter, 0x6c, 0, I2C_SMBUS_WRITE, hexium_input_select[input]… in hexium_set_input()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/
Dfaraday,ftpci100.txt1 Faraday Technology FTPCI100 PCI Host Bridge
3 This PCI bridge is found inside that Cortina Systems Gemini SoC platform and
5 plain and dual PCI. The plain version embeds a cascading interrupt controller
9 The host controller appear on the PCI bus with vendor ID 0x159b (Faraday
14 - compatible: ranging from specific to generic, should be one of
15 "cortina,gemini-pci", "faraday,ftpci100"
16 "cortina,gemini-pci-dual", "faraday,ftpci100-dual"
18 "faraday,ftpci100-dual"
19 - reg: memory base and size for the host bridge
20 - #address-cells: set to <3>
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/
Dfaraday,ftpci100.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/faraday,ftpci100.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Faraday Technology FTPCI100 PCI Host Bridge
10 - Linus Walleij <linus.walleij@linaro.org>
13 This PCI bridge is found inside that Cortina Systems Gemini SoC platform and
15 plain and dual PCI. The plain version embeds a cascading interrupt controller
18 The host controller appear on the PCI bus with vendor ID 0x159b (Faraday
21 The plain variant has 128MiB of non-prefetchable memory space, whereas the
[all …]
/kernel/linux/linux-6.6/drivers/clk/
Dclk-gemini.c1 // SPDX-License-Identifier: GPL-2.0
3 * Cortina Gemini SoC Clock Controller driver
7 #define pr_fmt(fmt) "clk-gemini: " fmt
15 #include <linux/clk-provider.h>
21 #include <linux/reset-controller.h>
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
79 * struct gemini_reset - gemini reset controller
[all …]
/kernel/linux/linux-5.10/drivers/clk/
Dclk-gemini.c1 // SPDX-License-Identifier: GPL-2.0
3 * Cortina Gemini SoC Clock Controller driver
7 #define pr_fmt(fmt) "clk-gemini: " fmt
15 #include <linux/clk-provider.h>
21 #include <linux/reset-controller.h>
22 #include <dt-bindings/reset/cortina,gemini-reset.h>
23 #include <dt-bindings/clock/cortina,gemini-clock.h>
53 * struct gemini_data_data - Gemini gated clocks
67 * struct clk_gemini_pci - Gemini PCI clock
79 * struct gemini_reset - gemini reset controller
[all …]
/kernel/linux/linux-6.6/drivers/power/reset/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 bool "ams AS3722 power-off driver"
16 This driver supports turning off board via a ams AS3722 power-off.
35 tristate "Atmel AT91 SAMA5D2-Compatible shutdown controller driver"
43 tristate "Actions Semi ATC260x PMIC power-off driver"
46 This driver provides power-off and restart support for a system
64 Say Y here if you have a Broadcom Kona-based board and you wish
79 bool "Cortina Gemini power-off driver"
84 This driver supports turning off the Cortina Gemini SoC.
85 Select this if you're building a kernel with Gemini SoC support.
[all …]
/kernel/linux/linux-5.10/drivers/power/reset/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 bool "ams AS3722 power-off driver"
16 This driver supports turning off board via a ams AS3722 power-off.
35 tristate "Atmel AT91 SAMA5D2-Compatible shutdown controller driver"
57 Say Y here if you have a Broadcom Kona-based board and you wish
72 bool "Cortina Gemini power-off driver"
77 This driver supports turning off the Cortina Gemini SoC.
78 Select this if you're building a kernel with Gemini SoC support.
81 bool "GPIO power-off driver"
97 bool "Hisilicon power-off driver"
[all …]
/kernel/linux/linux-6.6/drivers/mtd/maps/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 bool "Support non-linear mappings of flash chips"
21 with config options or at run-time.
79 bool "Baikal-T1 Boot ROMs OF-based physical memory map handling"
86 This provides some extra DT physmap parsing for the Baikal-T1
87 platforms, some detection and setting up ROMs-specific accessors.
90 bool "ARM Versatile OF-based physical memory map handling"
100 bool "Cortina Gemini OF-based physical memory map handling"
106 This provides some extra DT physmap parsing for the Gemini
111 bool "Intel IXP4xx OF-based physical memory map handling"
[all …]
/kernel/linux/linux-5.10/drivers/ata/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
10 uses pata-platform driver to enable the relevant driver in the
21 If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or
62 <file:Documentation/admin-guide/kernel-parameters.txt>.
76 This option adds support for ATA-related ACPI objects.
107 comment "Controllers with non-SFF native interface"
111 depends on PCI
258 tristate "APM X-Gene 6.0Gbps AHCI SATA host controller support"
262 This option enables support for APM X-Gene SoC SATA host controller.
285 tristate "Gemini SATA bridge support"
[all …]
/kernel/linux/linux-5.10/drivers/mtd/maps/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 bool "Support non-linear mappings of flash chips"
21 with config options or at run-time.
79 bool "Baikal-T1 Boot ROMs OF-based physical memory map handling"
86 This provides some extra DT physmap parsing for the Baikal-T1
87 platforms, some detection and setting up ROMs-specific accessors.
90 bool "ARM Versatile OF-based physical memory map handling"
100 bool "Cortina Gemini OF-based physical memory map handling"
106 This provides some extra DT physmap parsing for the Gemini
111 bool "Intel IXP4xx OF-based physical memory map handling"
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/media/
Dpci-cardlist.rst1 .. SPDX-License-Identifier: GPL-2.0
3 PCI drivers
6 The PCI boards are identified by an identification called PCI ID. The PCI ID
9 - Vendor ID and device ID;
10 - Subsystem ID and Subsystem device ID;
12 The ``lspci -nn`` command allows identifying the vendor/device PCI IDs:
14 .. code-block:: none
15 :emphasize-lines: 3
17 $ lspci -nn
23 …02:02.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Enco…
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Dpci-cardlist.rst1 .. SPDX-License-Identifier: GPL-2.0
3 PCI drivers
6 The PCI boards are identified by an identification called PCI ID. The PCI ID
9 - Vendor ID and device ID;
10 - Subsystem ID and Subsystem device ID;
12 The ``lspci -nn`` command allows identifying the vendor/device PCI IDs:
14 .. code-block:: none
15 :emphasize-lines: 3
17 $ lspci -nn
23 …02:02.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23418 Single-Chip MPEG-2 Enco…
[all …]

123