Home
last modified time | relevance | path

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

/linux/arch/arm/boot/dts/gemini/
H A 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 …]
H A 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 …]
H A 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 …]
H A 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 = "wiligear,wiliboard-wbd111", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
25 stdout-path = &uart0;
[all …]
H A 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 = "wiligear,wiliboard-wbd222", "cortina,gemini";
14 #address-cells = <1>;
15 #size-cells = <1>;
24 stdout-path = &uart0;
[all …]
H A Dgemini-dlink-dir-685.dts2 * Device Tree file for D-Link DIR-685 Xtreme N Storage Router
5 /dts-v1/;
7 #include "gemini.dtsi"
8 #include <dt-bindings/input/input.h>
11 model = "D-Link DIR-685 Xtreme N Storage Router";
12 compatible = "dlink,dir-685", "cortina,gemini";
13 #address-cells = <1>;
14 #size-cells = <1>;
17 /* 128 MB SDRAM in 2 x Hynix HY5DU121622DTP-D43 */
24 stdout-path = "uart0:19200n8";
[all …]
/linux/drivers/media/pci/saa7146/
H A 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 …]
H A 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 …]
/linux/drivers/clk/
H A 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
77 * struct gemini_reset - gemini reset controller
[all …]
/linux/drivers/mtd/maps/
H A 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 …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
7 obj-$(CONFIG_MTD) += map_funcs.o
11 obj-$(CONFIG_MTD_CFI_FLAGADM) += cfi_flagadm.o
12 obj-$(CONFIG_MTD_DC21285) += dc21285.o
13 obj-$(CONFIG_MTD_L440GX) += l440gx.o
14 obj-$(CONFIG_MTD_AMD76XROM) += amd76xrom.o
15 obj-$(CONFIG_MTD_ESB2ROM) += esb2rom.o
16 obj-$(CONFIG_MTD_ICHXROM) += ichxrom.o
17 obj-$(CONFIG_MTD_CK804XROM) += ck804xrom.o
18 obj-$(CONFIG_MTD_TSUNAMI) += tsunami_flash.o
[all …]
/linux/drivers/ata/
H A 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
125 for chipsets / "South Bridges" supporting low-power modes. Such
128 - Partial: The Phy logic is powered but is in a reduced power
131 - Slumber: The Phy logic is powered but is in an even lower power
[all …]
/linux/drivers/pci/controller/
H A Dpci-ftpci100.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Faraday Technology FTPC100 PCI Controller
7 * Based on the out-of-tree OpenWRT patch for Cortina Gemini:
10 * Based on SL2312 PCI controller code
21 #include <linux/pci.h>
30 #include "../pci.h"
38 #define FTPCI_CTRL 0x08 /* PCI control signal */
40 #define FTPCI_CONFIG 0x28 /* PCI configuration command register */
79 * Bit 31..20 defines the PCI side memory base
106 * struct faraday_pci_variant - encodes IP block differences
[all …]
/linux/drivers/hwtracing/intel_th/
H A Dpci.c1 // SPDX-License-Identifier: GPL-2.0
3 * Intel(R) Trace Hub pci driver
5 * Copyright (C) 2014-2015 Intel Corporation.
14 #include <linux/pci.h>
32 struct pci_dev *pdev = to_pci_dev(th->dev); in intel_th_pci_activate()
46 dev_err(&pdev->dev, "failed to read NPKDSC register\n"); in intel_th_pci_activate()
53 struct pci_dev *pdev = to_pci_dev(th->dev); in intel_th_pci_deactivate()
67 dev_err(&pdev->dev, "failed to read NPKDSC register\n"); in intel_th_pci_deactivate()
73 const struct intel_th_drvdata *drvdata = (void *)id->driver_data; in intel_th_pci_probe()
75 [TH_MMIO_CONFIG] = pdev->resource[TH_PCI_CONFIG_BAR], in intel_th_pci_probe()
[all …]
/linux/drivers/misc/mei/
H A Dhw-me-regs.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (c) 2003-2022, Intel Corporation. All rights reserved.
53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */
73 #define MEI_DEV_ID_GLK 0x319A /* Gemini Lake */
129 /* Host Firmware Status Registers in PCI Config Space */
135 # define PCI_CFG_HFS_2_PM_CMOFF_TO_CMX_ERROR 0x1000000 /* CMoff->CMx wake after an error */
149 /* H_CB_WW - Host Circular Buffer (CB) Write Window register */
151 /* H_CSR - Host Control Status register */
153 /* ME_CB_RW - ME Circular Buffer Read Window register (read only) */
155 /* ME_CSR_HA - ME Control Status Host Access register (read only) */
[all …]
/linux/drivers/net/wireless/ti/wl1251/
H A Dreg.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (c) 1998-2007 Texas Instruments Incorporated
98 Host Interrupt Mask Register - 32bit (RW)
99 ------------------------------------------
102 0 - RX0 - Rx first dubble buffer Data Interrupt
103 1 - TXD - Tx Data Interrupt
104 2 - TXXFR - Tx Transfer Interrupt
105 3 - RX1 - Rx second dubble buffer Data Interrupt
106 4 - RXXFR - Rx Transfer Interrupt
107 5 - EVENT_A - Event Mailbox interrupt
[all …]
/linux/drivers/net/wireless/ti/wl12xx/
H A Dreg.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 1998-2009 Texas Instruments. All rights reserved.
25 Host Software Reset - 32bit RW
26 ------------------------------------------
28 0 SOFT_RESET Soft Reset - When this bit is set,
31 clocks except the CardBus/PCI interface clock.
35 (not self-clearing), the Wlan hardware
48 Host Interrupt Mask Register - 32bit (RW)
49 ------------------------------------------
52 0 - RX0 - Rx first dubble buffer Data Interrupt
[all …]
/linux/sound/hda/controllers/
H A Dintel.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * hda_intel.c - Implementation of primary alsa driver code base
27 #include <linux/dma-mapping.h>
31 #include <linux/pci.h>
51 #include <sound/intel-dsp-confi
370 update_pci_byte(struct pci_dev * pci,unsigned int reg,unsigned char mask,unsigned char val) update_pci_byte() argument
552 struct pci_dev *pci = chip->pci; hda_intel_init_chip() local
1078 struct pci_dev *pci = to_pci_dev(dev); azx_freeze_noirq() local
1092 struct pci_dev *pci = to_pci_dev(dev); azx_thaw_noirq() local
1176 azx_vs_set_state(struct pci_dev * pci,enum vga_switcheroo_state state) azx_vs_set_state() argument
1231 azx_vs_can_switch(struct pci_dev * pci) azx_vs_can_switch() argument
1266 azx_vs_gpu_bound(struct pci_dev * pci,enum vga_switcheroo_client_id client_id) azx_vs_gpu_bound() argument
1325 check_hdmi_disabled(pci) global() argument
1334 struct pci_dev *pci = chip->pci; azx_free() local
1450 get_bound_vga(struct pci_dev * pci) get_bound_vga() argument
1489 check_hdmi_disabled(struct pci_dev * pci) check_hdmi_disabled() argument
1766 azx_create(struct snd_card * card,struct pci_dev * pci,int dev,unsigned int driver_caps,struct azx ** rchip) azx_create() argument
1852 struct pci_dev *pci = chip->pci; azx_first_init() local
2111 azx_probe(struct pci_dev * pci,const struct pci_device_id * pci_id) azx_probe() argument
2321 struct pci_dev *pci = chip->pci; azx_probe_continue() local
2413 azx_remove(struct pci_dev * pci) azx_remove() argument
2444 azx_shutdown(struct pci_dev * pci) azx_shutdown() argument
[all...]
/linux/drivers/gpio/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
50 this symbol, but new drivers should use the generic gpio-regmap
60 non-sleeping contexts. They can make bitbanged serial protocols
81 numberspace-based functionalities of the sysfs interface.
137 Enables support for the idio-16 library functions. The idio-16 library
139 ACCES IDIO-16 family such as the 104-IDIO-16 and the PCI-IDIO-16.
141 If built as a module its name will be gpio-idio-16.
147 tristate "GPIO driver for 74xx-ICs with MMIO access"
151 Say yes here to support GPIO functionality for 74xx-compatible ICs
166 If driver is built as a module it will be called gpio-altera.
[all …]
/linux/arch/arm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
47 # https://github.com/llvm/llvm-project/commit/d130f402642fba3d065aacb506cb061c899558de
150 select PCI_DOMAINS_GENERIC if PCI
151 select PCI_SYSCALL if PCI
164 The ARM series is a line of low-power-consumption RISC chip designs
166 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer
167 manufactured, but legacy ARM-based PC hardware remains popular in
175 relocations. The combined range is -/+ 256 MiB, which is usually
268 Patch phys-to-virt and virt-to-phys translation functions at
272 This can only be used with non-XIP MMU kernels where the base
[all …]
/linux/
H A DMAINTAINERS5 ---------------------------------------------------
21 W: *Web-page* with status/info
23 B: URI for where to file *bugs*. A web-page with detailed bug
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
46 N: [^a-z]tegra all files whose path contains tegra
64 ----------------
83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
85 L: linux-scsi@vger.kernel.org
88 F: drivers/scsi/3w-*
[all …]
H A DCREDITS1 This is at least a partial credits-file of people that have
4 scripts. The fields are: name (N), email (E), web-address
6 snail-mail address (S).
10 ----------
51 D: in-kernel DRM Maintainer
76 E: tim_alpaerts@toyota-motor-europe.com
80 S: B-2610 Wilrijk-Antwerpen
85 W: http://www-stu.christs.cam.ac.uk/~aia21/
106 D: Maintainer of ide-cd and Uniform CD-ROM driver,
107 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
[all …]
/linux/drivers/i2c/busses/
H A Di2c-i801.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 Copyright (c) 1998 - 2002 Frodo Looijaard <frodol@dds.nl>,
6 Copyright (C) 2007 - 2014 Jean Delvare <jdelvare@suse.de>
17 * Chip name PCI ID size PEC buffer call read
18 * ---------------------------------------------------------------------------
43 * Lynx Point-LP (PCH) 0x9c22 32 hard yes yes yes
51 * Wildcat Point-LP (PCH) 0x9ca2 32 hard yes yes yes
54 * Sunrise Point-H (PCH) 0xa123 32 hard yes yes yes
55 * Sunrise Point-LP (PCH) 0x9d23 32 hard yes yes yes
61 * Kaby Lake PCH-H (PCH) 0xa2a3 32 hard yes yes yes
[all …]