Home
last modified time | relevance | path

Searched +full:interconnect +full:- (Results 1 – 25 of 72) sorted by relevance

123

/linux-3.3/arch/arm/plat-omap/include/plat/
Domap-pm.h2 * omap-pm.h - OMAP power management interface
4 * Copyright (C) 2008-2010 Texas Instruments, Inc.
5 * Copyright (C) 2008-2010 Nokia Corporation
26 * initiators -- it represents the device's L3 interconnect
28 * interconnect connection.
34 * omap_pm_if_early_init - OMAP PM init code called before clock fw init
41 * PM idle-loop code.
46 * omap_pm_if_init - OMAP PM init code called after clock fw init
49 * "_if_" is to avoid name collisions with the PM idle-loop code.
54 * omap_pm_if_exit - OMAP PM exit code
[all …]
/linux-3.3/drivers/net/wireless/brcm80211/brcmsmac/
Daiutils.h25 * SOC Interconnect Address Map.
46 /* SOC Interconnect types (aka chip types) */
75 /* Not really related to SOC Interconnect, but a couple of software
104 #define XTALMINFREQ 19800000 /* 20 MHz - 1% */
146 * public (read-only) portion of aiutils handle returned by si_attach()
173 struct bcma_bus *icbus; /* handle to soc interconnect bus */
191 /* AMBA Interconnect exported externs */
221 /* Enable Ex-PA for 4313 */
229 return sih->ccrev; in ai_get_ccrev()
234 return sih->cccaps; in ai_get_cccaps()
[all …]
/linux-3.3/arch/arm/boot/dts/
Domap3.dtsi4 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
25 compatible = "arm,cortex-a8";
34 compatible = "ti,omap-infra";
36 compatible = "ti,omap3-mpu";
45 compatible = "ti,omap3-c64";
51 * XXX: Use a flat representation of the OMAP3 interconnect.
52 * The real OMAP interconnect network is quite complex.
58 compatible = "simple-bus";
59 #address-cells = <1>;
60 #size-cells = <1>;
[all …]
Domap4.dtsi2 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
21 interrupt-parent = <&gic>;
32 compatible = "arm,cortex-a9";
35 compatible = "arm,cortex-a9";
44 compatible = "ti,omap-infra";
46 compatible = "ti,omap4-mpu";
51 compatible = "ti,omap3-c64";
62 * XXX: Use a flat representation of the OMAP4 interconnect.
63 * The real OMAP interconnect network is quite complex.
65 * MPU -+-- MPU_PRIVATE - GIC, L2
[all …]
/linux-3.3/Documentation/vm/
Dnuma15 Each of the 'cells' may be viewed as an SMP [symmetric multi-processor] subset
16 of the system--although some components necessary for a stand-alone SMP system
18 connected together with some sort of system interconnect--e.g., a crossbar or
19 point-to-point link are common types of NUMA system interconnects. Both of
26 is handled in hardware by the processor caches and/or the system interconnect.
39 [cache misses] to be to "local" memory--memory on the same cell, if any--or
49 "closer" nodes--nodes that map to closer cells--will generally experience
61 the existing nodes--or the system memory for non-NUMA platforms--into multiple
64 application features on non-NUMA platforms, and as a sort of memory resource
69 subsystem, complete with its own free page lists, in-use page lists, usage
[all …]
/linux-3.3/Documentation/rapidio/
Drapidio.txt5 The RapidIO standard is a packet-based fabric interconnect standard designed for
8 is publicly available for download from the RTA web-site [1].
14 ----------
17 into the kernel similarly to other buses by defining RapidIO-specific device and
21 architecture-specific interfaces that provide support for common RapidIO
25 ------------------
52 structure. Devices form one global device list and per-network device lists
65 specific switch drivers that are designed to provide hardware-specific
77 ---------------------------
86 In the current PowerPC-based implementation a subsys_initcall() is specified to
[all …]
/linux-3.3/drivers/rapidio/
DMakefile2 # Makefile for RapidIO interconnect services
4 obj-y += rio.o rio-access.o rio-driver.o rio-scan.o rio-sysfs.o
6 obj-$(CONFIG_RAPIDIO) += switches/
7 obj-$(CONFIG_RAPIDIO) += devices/
9 subdir-ccflags-$(CONFIG_RAPIDIO_DEBUG) := -DDEBUG
Drio.h2 * RapidIO interconnect services
56 * DECLARE_RIO_SWITCH_INIT - Registers switch initialization routine
59 * @init_hook: Callback that performs switch-specific initialization
65 * pointer to the init routine and placed into a RIO-specific kernel section.
/linux-3.3/arch/arm/mach-omap2/
DKconfig176 …http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-developme…
186 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
248 bool "Nokia RM-680 board"
254 bool "Nokia RX-51 board"
280 bool "CompuLab CM-T35/CM-T3730 modules"
287 bool "CompuLab CM-T3517 module"
362 users who will wish to say yes at this point - almost everyone will
376 can be found on path between MPU to EMIF and MPU to L3 interconnect.
380 The work-around for this errata needs all the initiators connected
386 operating on both interconnect port simultaneously.
Dprcm.c2 * linux/arch/arm/mach-omap2/prcm.c
38 #include "prm-regbits-24xx.h"
39 #include "prm-regbits-44xx.h"
80 * access DDR memory after warm-reset. in omap_prcm_restart()
81 * This situation occurs while the warm-reset happens during a read in omap_prcm_restart()
85 * SDRC is not sensitive to the warm reset, but the interconnect is in omap_prcm_restart()
87 * interconnect logic and DDR memory state. in omap_prcm_restart()
90 * 1. enable self-refresh on idle request in omap_prcm_restart()
99 * 2. Re-initialize SMS, SDRC and memory in omap_prcm_restart()
113 * omap2_cm_wait_idlest - wait for IDLEST bit to indicate module readiness
[all …]
Domap_hwmod_2420_data.c2 * omap_hwmod_2420_data.c - hardware modules present on the OMAP2420 chips
4 * Copyright (C) 2009-2011 Nokia Corporation
12 * XXX these should be marked initdata for multi-OMAP kernels
28 #include "cm-regbits-24xx.h"
29 #include "prm-regbits-24xx.h"
37 * is driver-specific or driver-kernel integration-specific belongs
58 /* L3 -> L4_CORE interface */
65 /* MPU -> L3 interface */
72 /* Slave interfaces on the L3 interconnect */
77 /* DSS -> l3 */
[all …]
Domap_l3_smx.h2 * OMAP3XXX L3 Interconnect Driver header
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
27 /* Register definitions. All 64-bit wide */
39 /* Register definitions for Sideband Interconnect */
191 /* codes 9 - 15 are also reserved */
Domap_hwmod_2xxx_interconnect_data.c2 * omap_hwmod_2xxx_interconnect_data.c - common interconnect data for OMAP2xxx
4 * Copyright (C) 2009-2011 Nokia Corporation
12 * XXX these should be marked initdata for multi-OMAP kernels
24 .pa_end = OMAP2_UART1_BASE + SZ_8K - 1,
33 .pa_end = OMAP2_UART2_BASE + SZ_1K - 1,
42 .pa_end = OMAP2_UART3_BASE + SZ_1K - 1,
51 .pa_end = 0x4802a000 + SZ_1K - 1,
60 .pa_end = 0x48078000 + SZ_1K - 1,
69 .pa_end = 0x4807a000 + SZ_1K - 1,
78 .pa_end = 0x4807c000 + SZ_1K - 1,
[all …]
Dclockdomains2xxx_3xxx_data.c4 * Copyright (C) 2008-2011 Texas Instruments, Inc.
5 * Copyright (C) 2008-2010 Nokia Corporation
15 * software-controllable dependencies. Non-software-controllable
20 * The overly-specific dep_bit names are due to a bit name collision
26 * XXX encode hardware fixed wakeup dependencies -- esp. for 3430 CORE
30 * To-Do List
31 * -> Port the Sleep/Wakeup dependencies for the domains
41 #include "cm-regbits-24xx.h"
42 #include "cm-regbits-34xx.h"
43 #include "cm-regbits-44xx.h"
[all …]
Domap_hwmod_2xxx_3xxx_interconnect_data.c2 * omap_hwmod_2xxx_3xxx_interconnect_data.c - common interconnect data, OMAP2/3
4 * Copyright (C) 2009-2011 Nokia Corporation
12 * XXX these should be marked initdata for multi-OMAP kernels
42 .pa_end = 0x48070000 + SZ_128 - 1,
51 .pa_end = 0x48072000 + SZ_128 - 1,
60 .pa_end = 0x48050000 + SZ_1K - 1,
69 .pa_end = 0x48050400 + SZ_1K - 1,
78 .pa_end = 0x48050800 + SZ_1K - 1,
87 .pa_end = 0x48050C00 + SZ_1K - 1,
96 .pa_end = 0x48086000 + SZ_1K - 1,
[all …]
/linux-3.3/net/wanrouter/
DKconfig8 ---help---
10 lines, are used to interconnect Local Area Networks (LANs) over vast
22 wan-tools package which is available from <ftp://ftp.sangoma.com/>.
/linux-3.3/arch/arm/plat-omap/
DMakefile6 obj-y := common.o sram.o clock.o devices.o dma.o mux.o \
8 obj-m :=
9 obj-n :=
10 obj- :=
12 # OCPI interconnect support for 1710, 1610 and 5912
13 obj-$(CONFIG_ARCH_OMAP16XX) += ocpi.o
16 obj-$(CONFIG_ARCH_OMAP2) += omap_device.o
17 obj-$(CONFIG_ARCH_OMAP3) += omap_device.o
18 obj-$(CONFIG_ARCH_OMAP4) += omap_device.o
20 obj-$(CONFIG_OMAP_MCBSP) += mcbsp.o
[all …]
Docpi.c2 * linux/arch/arm/plat-omap/ocpi.c
6 * Copyright (C) 2003 - 2005 Nokia Corporation
23 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
62 return -ENODEV; in ocpi_enable()
81 return -ENODEV; in omap_ocpi_init()
89 printk("OMAP OCPI interconnect driver loaded\n"); in omap_ocpi_init()
/linux-3.3/Documentation/devicetree/bindings/arm/omap/
Domap.txt8 adresse range, irq lines, dma lines, interconnect, PRCM register,
11 to move data from hwmod to device-tree representation.
15 - compatible: Every devices present in OMAP SoC should be in the
17 - ti,hwmods: list of hwmod names (ascii strings), that comes from the OMAP
22 - ti,no_idle_on_suspend: When present, it prevents the PM to idle the module
29 compatible = "ti,omap4-spinlock";
36 - OMAP3 BeagleBoard : Low cost community board
37 compatible = "ti,omap3-beagle", "ti,omap3"
39 - OMAP4 SDP : Software Developement Board
40 compatible = "ti,omap4-sdp", "ti,omap4430"
[all …]
/linux-3.3/Documentation/
DDMA-attributes.txt5 defined in linux/dma-attrs.h.
8 ----------------------
15 interconnect, it applies to the system as a whole, and so its
26 ----------------------
Dhwspinlock.txt9 For example, OMAP4 has dual Cortex-A9, dual Cortex-M3 and a C64x+ DSP,
14 A generic hwspinlock framework allows platform-independent drivers to use
19 This is necessary, for example, for Inter-processor communications:
20 on OMAP4, cpu-intensive multimedia tasks are offloaded by the host to the
23 To achieve fast message-based communications, a minimal kernel support
32 A common hwspinlock interface makes it possible to have generic, platform-
38 - dynamically assign an hwspinlock and return its address, or NULL
45 - assign a specific hwspinlock id and return its address, or NULL
52 - free a previously-assigned hwspinlock; returns 0 on success, or an
53 appropriate error code on failure (e.g. -EINVAL if the hwspinlock
[all …]
/linux-3.3/drivers/hwspinlock/
Dhwspinlock_core.c4 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com
6 * Contact: Ohad Ben-Cohen <ohad@wizery.com>
26 #include <linux/radix-tree.h>
39 * and provides easy-to-use API which makes the hwspinlock core code simple
57 * as the radix-tree API requires that users provide all synchronisation.
58 * A mutex is needed because we're using non-atomic radix tree allocations.
64 * __hwspin_trylock() - attempt to lock a specific hwspinlock
76 * minimize remote cores polling on the hardware interconnect.
84 * Returns 0 if we successfully locked the hwspinlock or -EBUSY if
100 * to minimize the possible polling on the hardware interconnect in __hwspin_trylock()
[all …]
/linux-3.3/include/linux/
Dhwspinlock.h4 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com
6 * Contact: Ohad Ben-Cohen <ohad@wizery.com>
34 * struct hwspinlock_pdata - platform data for hwspinlock drivers
37 * hwspinlock devices provide system-wide hardware locks that are used
40 * To achieve that, each physical lock must have a system-wide id number
46 * (num-of-locks - 1).
87 * Note: ERR_PTR(-ENODEV) will still be considered a success for NULL-checking
92 return ERR_PTR(-ENODEV); in hwspin_lock_request()
97 return ERR_PTR(-ENODEV); in hwspin_lock_request_specific()
131 * hwspin_trylock_irqsave() - try to lock an hwspinlock, disable interrupts
[all …]
/linux-3.3/drivers/firmware/
Dpcdp.h2 * Definitions for PCDP-defined console devices
7 * (c) Copyright 2002, 2004 Hewlett-Packard Development Company, L.P.
66 u8 interconnect; member
/linux-3.3/sound/soc/omap/
Domap4-hdmi-card.c2 * omap4-hdmi-card.c
5 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
20 * 02110-1301 USA
27 #include <asm/mach-types.h>
30 #define DRV_NAME "omap4-hdmi-audio"
37 struct device *dev = substream->pcm->card->dev; in omap4_hdmi_dai_hw_params()
42 if (mgr && mgr->device in omap4_hdmi_dai_hw_params()
43 && mgr->device->type == OMAP_DISPLAY_TYPE_HDMI) in omap4_hdmi_dai_hw_params()
49 return -ENODEV; in omap4_hdmi_dai_hw_params()
52 /* Make sure HDMI is power-on to avoid L3 interconnect errors */ in omap4_hdmi_dai_hw_params()
[all …]

123