| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | gemini.dtsi | 1 // 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 …]
|
| D | gemini-sl93512r.dts | 1 // 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 …]
|
| D | gemini-sq201.dts | 1 // 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 …]
|
| D | gemini-wbd111.dts | 1 // 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 …]
|
| D | gemini-wbd222.dts | 1 // 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/ |
| D | gemini.dtsi | 1 // 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 …]
|
| D | gemini-sl93512r.dts | 1 // 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 …]
|
| D | gemini-sq201.dts | 1 // 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 …]
|
| D | gemini-wbd222.dts | 1 // 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 …]
|
| D | gemini-wbd111.dts | 1 // 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/ |
| D | Kconfig | 1 # 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 …]
|
| D | hexium_gemini.c | 1 // 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/ |
| D | Kconfig | 1 # 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 …]
|
| D | hexium_gemini.c | 1 // 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/ |
| D | faraday,ftpci100.txt | 1 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/ |
| D | faraday,ftpci100.yaml | 1 # 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/ |
| D | clk-gemini.c | 1 // 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/ |
| D | clk-gemini.c | 1 // 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/ |
| D | Kconfig | 1 # 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/ |
| D | Kconfig | 1 # 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/ |
| D | Kconfig | 1 # 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/ |
| D | Kconfig | 1 # 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/ |
| D | Kconfig | 1 # 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/ |
| D | pci-cardlist.rst | 1 .. 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/ |
| D | pci-cardlist.rst | 1 .. 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 …]
|