Home
last modified time | relevance | path

Searched +full:inter +full:- +full:chip (Results 1 – 25 of 120) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/media/pci/cx23885/
H A Daltera-ci.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * altera-ci.c
5 * CI driver in conjunction with NetUp Dual DVB-T/C RF CI card
13 * GPIO-0 ~INT in
14 * GPIO-1 TMS out
15 * GPIO-2 ~reset chips out
16 * GPIO-3 to GPIO-10 data/addr for CA in/out
17 * GPIO-11 ~CS out
18 * GPIO-12 AD_RG out
19 * GPIO-13 ~WR out
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/
H A Dsifive,clint.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Palmer Dabbelt <palmer@dabbelt.com>
11 - Anup Patel <anup.patel@wdc.com>
14 SiFive (and other RISC-V) SOCs include an implementation of the SiFive
15 Core Local Interruptor (CLINT) for M-mode timer and M-mode inter-processor
16 interrupts. It directly connects to the timer and inter-processor interrupt
17 lines of various HARTs (or CPUs) so RISC-V per-HART (or per-CPU) local
19 The clock frequency of CLINT is specified via "timebase-frequency" DT
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/powerpc/nintendo/
H A Dwii.txt11 - model : Should be "nintendo,wii"
12 - compatible : Should be "nintendo,wii"
16 This node represents the multi-function "Hollywood" chip, which packages
21 - compatible : Should be "nintendo,hollywood"
30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi"
31 - reg : should contain the VI registers location and length
32 - interrupts : should contain the VI interrupt
41 - compatible : should be "nintendo,hollywood-pi","nintendo,flipper-pi"
42 - reg : should contain the PI registers location and length
46 Represents the "Flipper" interrupt controller within the "Hollywood" chip.
[all …]
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Disp1362.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * board initialization code should put one of these into dev->platform_data
15 /* On-chip overcurrent protection */
25 /* chip can be resumed via H_WAKEUP pin */
37 /* Inter-io delay (ns). The chip is picky about access timings; it
H A Disp116x.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Board initialization code should put one of these into dev->platform_data
13 /* On-chip overcurrent detection */
25 /* Inter-io delay (ns). The chip is picky about access timings; it
/OK3568_Linux_fs/kernel/drivers/mailbox/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
6 on-chip processors through queued messages and interrupt driven
51 running on the Cortex-M3 rWTM secure processor of the Armada 37xx
77 This driver provides support for inter-processor communication
161 providing an interface for invoking the inter-process communication
174 tristate "APM SoC X-Gene SLIMpro Mailbox Controller"
177 An implementation of the APM X-Gene Interprocessor Communication
178 Mailbox (IPCM) between the ARM 64-bit cores and SLIMpro controller.
179 It is used to send short messages between ARM64-bit cores and
181 want to use the APM X-Gene SLIMpro IPCM support.
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/mach-at91/include/mach/
H A Dsama5d2.h2 * Chip-specific header file for the SAMA5D2 SoC
7 * SPDX-License-Identifier: GPL-2.0+
35 #define ATMEL_ID_MATRIX1 14 /* H32MX, 32-bit AHB Matrix */
36 #define ATMEL_ID_MATRIX0 15 /* H64MX, 64-bit AHB Matrix */
38 #define ATMEL_ID_HSMC 17 /* Multi-bit ECC interrupt */
50 #define ATMEL_ID_TWIHS0 29 /* Two-wire Interface 0 */
51 #define ATMEL_ID_TWIHS1 30 /* Two-wire Interface 1 */
75 #define ATMEL_ID_I2SC0 54 /* Inter-IC Sound Controller 0 */
76 #define ATMEL_ID_I2SC1 55 /* Inter-IC Sound Controller 1 */
97 #define ATMEL_ID_RXLP 76 /* UART Low-Power */
[all …]
/OK3568_Linux_fs/u-boot/board/mini-box/picosam9g45/
H A Dpicosam9g45.c2 * Board functions for mini-box PICOSAM9G45 (AT91SAM9G45) based board
3 * (C) Copyright 2015 Inter Act B.V.
6 * U-Boot file: board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
7 * (C) Copyright 2007-2008
11 * SPDX-License-Identifier: GPL-2.0+
30 #include <asm/mach-types.h>
34 /* ------------------------------------------------------------------------- */
52 ddr2->md = (ATMEL_MPDDRC_MD_DBW_16_BITS | ATMEL_MPDDRC_MD_DDR2_SDRAM); in ddr2_conf()
54 ddr2->cr = (ATMEL_MPDDRC_CR_NC_COL_10 | in ddr2_conf()
59 ddr2->rtr = 0x24b; in ddr2_conf()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/
H A Dusb.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
19 $ref: /schemas/types.yaml#/definitions/phandle-array
23 phy-names:
27 usb-phy:
28 $ref: /schemas/types.yaml#/definitions/phandle-array
37 UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is selected, UTMI+ low
39 serial is specified and High-Speed Inter-Chip feature if HSIC is
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/
H A Dglossary.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
51 **Field-programmable Gate Array**
56 See https://en.wikipedia.org/wiki/Field-programmable_gate_array.
65 together make a larger user-facing functional peripheral. For
73 **Inter-Integrated Circuit**
75 A multi-master, multi-slave, packet switched, single-ended,
77 like sub-device hardware components.
79 See http://www.nxp.com/docs/en/user-guide/UM10204.pdf.
87 Also known as chip.
113 - :term:`CEC API`;
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/apple/
H A Dbmac.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * mace.h - definitions for the registers in the "Big Mac"
17 #define XIFC 0x000 /* low-level interface control */
19 # define XIFLoopback 0x0002 /* Loopback-mode XIF enable */
20 # define MIILoopback 0x0004 /* Loopback-mode MII enable */
41 #define CHIPID 0x170 /* chip ID */
48 #define STATUS 0x200 /* status--reading this clears it */
53 # define RxAlignCntExp 0x00000004 /* Align-error counter expired */
54 # define RxCRCCntExp 0x00000008 /* CRC-error counter expired */
55 # define RxLenCntExp 0x00000010 /* Length-error counter expired */
[all …]
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-bus-usb10 This allows to avoid side-effects with drivers
28 drivers, non-authorized one are not. By default, wired
42 A devices's CDID, as 16 space-separated hex octets.
53 space-separated hex octets.
67 Contact: linux-usb@vger.kernel.org
101 What: /sys/bus/usb-serial/drivers/.../new_id
103 Contact: linux-usb@vger.kernel.org
106 extra bus folder "usb-serial" in sysfs; apart from that
131 If CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged
147 If CONFIG_PM is set and a USB 3.0 lpm-capable device is plugged
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
35 bool "ePAPR para-virtualization support"
37 Enables ePAPR para-virtualization support for guests.
46 a hypervisor. This option is not user-selectable but should
62 bool "Device-tree based CPU feature discovery & setup"
98 chip, but it can potentially support other global timers
121 registers are used for inter-processor communication.
203 bool "On-chip CPU temperature sensor support"
206 G3 and G4 processors have an on-chip temperature sensor called the
207 'Thermal Assist Unit (TAU)', which, in theory, can measure the on-die
[all …]
/OK3568_Linux_fs/kernel/arch/arm/mach-shmobile/
H A Dpm-rcar-gen2.c1 // SPDX-License-Identifier: GPL-2.0
3 * R-Car Generation 2 Power management support
5 * Copyright (C) 2013 - 2015 Renesas Electronics Corporation
18 #include "rcar-gen2.h"
33 #define CA15RESCNT_CPUS 0xf /* CPU0-3 */
35 #define CA7RESCNT_CPUS 0xf /* CPU0-3 */
37 /* On-chip RAM */
38 #define ICRAM1 0xe63c0000 /* Inter Connect RAM1 (4 KiB) */
60 if (of_device_is_compatible(np, "arm,cortex-a15")) in rcar_gen2_pm_init()
62 else if (of_device_is_compatible(np, "arm,cortex-a7")) in rcar_gen2_pm_init()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/
H A Dst,stih4xx.txt3 - sti-vtg: video timing generator
5 - compatible: "st,vtg"
6 - reg: Physical base address of the IP registers and length of memory mapped region.
8 - interrupts : VTG interrupt number to the CPU.
9 - st,slave: phandle on a slave vtg
11 - sti-vtac: video timing advanced inter dye communication Rx and TX
13 - compatible: "st,vtac-main" or "st,vtac-aux"
14 - reg: Physical base address of the IP registers and length of memory mapped region.
15 - clocks: from common clock binding: handle hardware IP needed clocks, the
17 See ../clocks/clock-bindings.txt for details.
[all …]
/OK3568_Linux_fs/kernel/sound/soc/atmel/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SoC Audio for the Atmel System-on-Chip"
31 in PDC mode configured using audio-graph-card in device-tree.
40 in DMA mode configured using audio-graph-card in device-tree.
43 tristate "SoC Audio support for WM8731-based At91sam9g20 evaluation board"
49 Say Y if you want to add support for SoC audio on WM8731-based
63 tristate "SoC Audio support for WM8731-based at91sam9x5 board"
91 tristate "ASoC driver for the Axentia TSE-850"
98 Axentia TSE-850 with a PCM5142 codec.
110 tristate "Support for Mikroe-PROTO board"
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/seeq/
H A Dsgiseeq.h1 /* SPDX-License-Identifier: GPL-2.0 */
77 #define SEEQ_TCMD_RB1 0x20 /* Register bank one w/multi-cast low byte */
78 #define SEEQ_TCMD_RB2 0x40 /* Register bank two w/multi-cast high byte */
98 #define SEEQ_HCTL_IPEND 0x00000002 /* IRQ is pending for the chip */
99 #define SEEQ_HCTL_IPG 0x00001000 /* Inter-packet gap */
100 #define SEEQ_HCTL_RFIX 0x00002000 /* At rxdc, clear end-of-packet */
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Dsi476x-cmd.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * drivers/mfd/si476x-cmd.c -- Subroutines implementing command
21 #include <linux/mfd/si476x-core.h>
177 if (core->revision != SI476X_REVISION_A10) { in si476x_core_parse_and_nag_about_error()
184 err = -EINVAL; in si476x_core_parse_and_nag_about_error()
188 err = -EINVAL; in si476x_core_parse_and_nag_about_error()
192 err = -EINVAL; in si476x_core_parse_and_nag_about_error()
196 err = -EINVAL; in si476x_core_parse_and_nag_about_error()
200 err = -EINVAL; in si476x_core_parse_and_nag_about_error()
203 cause = "Chip is busy"; in si476x_core_parse_and_nag_about_error()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/tegra/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SoC Audio for the Tegra System-on-Chip"
90 Config to enable the Inter-IC Sound (I2S) Controller which
91 implements full-duplex and bidirectional and single direction
92 point-to-point serial interfaces. It can interface with I2S
101 converts the multi-bit Pulse Code Modulation (PCM) audio input to
102 oversampled 1-bit Pulse Density Modulation (PDM) output. From the
104 that up-samples the input to the desired sampling rate by
106 the desired 1-bit output via Delta Sigma Modulation (DSM).
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcommon.c1 // SPDX-License-Identifier: ISC
22 #include "chip.h"
68 MODULE_PARM_DESC(iapp, "Enable partial support for the obsoleted Inter-Access Point Protocol");
82 struct brcmf_pub *drvr = ifp->drvr; in brcmf_c_set_joinpref_default()
109 dload_buf->flag = cpu_to_le16(flag); in brcmf_c_download()
110 dload_buf->dload_type = cpu_to_le16(DL_TYPE_CLM); in brcmf_c_download()
111 dload_buf->len = cpu_to_le32(len); in brcmf_c_download()
112 dload_buf->crc = cpu_to_le32(0); in brcmf_c_download()
113 len = sizeof(*dload_buf) + len - 1; in brcmf_c_download()
122 struct brcmf_pub *drvr = ifp->drvr; in brcmf_c_process_clm_blob()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/include/asm/netlogic/xlp-hal/
H A Diomap.h2 * Copyright 2003-2011 NetLogic Microsystems, Inc. (NetLogic). All rights
57 /* coherent inter chip */
137 /* XLP9XX on-chip SATA controller */
/OK3568_Linux_fs/kernel/drivers/net/ethernet/microchip/
H A Denc28j60.c1 // SPDX-License-Identifier: GPL-2.0+
78 } debug = { -1 };
87 struct device *dev = &priv->spi->dev; in spi_read_buf()
88 u8 *rx_buf = priv->spi_transfer_buf + 4; in spi_read_buf()
89 u8 *tx_buf = priv->spi_transfer_buf; in spi_read_buf()
107 ret = spi_sync(priv->spi, &msg); in spi_read_buf()
124 struct device *dev = &priv->spi->dev; in spi_write_buf()
127 if (len > SPI_TRANSFER_BUF_LEN - 1 || len <= 0) in spi_write_buf()
128 ret = -EINVAL; in spi_write_buf()
130 priv->spi_transfer_buf[0] = ENC28J60_WRITE_BUF_MEM; in spi_write_buf()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/
H A Damd8111e.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
40 #define CHIPID 0x04 /* Chip ID register */
56 #define AUTOPOLL0 0x88 /* Auto-poll0 register */
57 #define AUTOPOLL1 0x8A /* Auto-poll1 register */
58 #define AUTOPOLL2 0x8C /* Auto-poll2 register */
59 #define AUTOPOLL3 0x8E /* Auto-poll3 register */
60 #define AUTOPOLL4 0x90 /* Auto-poll4 register */
61 #define AUTOPOLL5 0x92 /* Auto-poll5 register */
63 #define AP_VALUE 0x98 /* Auto-poll value register */
98 #define IFS1 0x18C /* Inter-frame spacing Part1 register */
[all …]
/OK3568_Linux_fs/kernel/drivers/firmware/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # see Documentation/kbuild/kconfig-language.rst.
15 set of operating system-independent software interfaces that are
17 interfaces for: Discovery and self-description of the interfaces
19 a given device or domain into the various power-saving states that
51 provides a mechanism for inter-processor communication between SCP
102 bool "Add firmware-provided memory map to sysfs" if EXPERT
105 Add the firmware-provided (unmodified) memory map to /sys/firmware/memmap.
109 See also Documentation/ABI/testing/sysfs-firmware-memmap.
142 DMI-based module auto-loading.
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/qlge/
H A Dqlge_mpi.c1 // SPDX-License-Identifier: GPL-2.0
8 /* Un-pause the RISC */ in ql_unpause_mpi_risc()
11 return -EIO; in ql_unpause_mpi_risc()
24 for (count = UDELAY_COUNT; count; count--) { in ql_pause_mpi_risc()
30 return (count == 0) ? -ETIMEDOUT : 0; in ql_pause_mpi_risc()
40 for (count = UDELAY_COUNT; count; count--) { in ql_hard_reset_mpi_risc()
48 return (count == 0) ? -ETIMEDOUT : 0; in ql_hard_reset_mpi_risc()
104 * on the chip the we are responsible for in ql_own_firmware()
107 if (qdev->func < qdev->alt_func) in ql_own_firmware()
111 * on the chip and the lower function is not in ql_own_firmware()
[all …]

12345