/linux-3.3/arch/arm/plat-omap/include/plat/ |
D | omap-pm.h | 2 * 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/ |
D | aiutils.h | 25 * 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/ |
D | omap3.dtsi | 4 * 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 …]
|
D | omap4.dtsi | 2 * 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/ |
D | numa | 15 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/ |
D | rapidio.txt | 5 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/ |
D | Makefile | 2 # 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
|
D | rio.h | 2 * 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/ |
D | Kconfig | 176 …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.
|
D | prcm.c | 2 * 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 …]
|
D | omap_hwmod_2420_data.c | 2 * 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 …]
|
D | omap_l3_smx.h | 2 * 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 */
|
D | omap_hwmod_2xxx_interconnect_data.c | 2 * 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 …]
|
D | clockdomains2xxx_3xxx_data.c | 4 * 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 …]
|
D | omap_hwmod_2xxx_3xxx_interconnect_data.c | 2 * 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/ |
D | Kconfig | 8 ---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/ |
D | Makefile | 6 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 …]
|
D | ocpi.c | 2 * 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/ |
D | omap.txt | 8 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/ |
D | DMA-attributes.txt | 5 defined in linux/dma-attrs.h. 8 ---------------------- 15 interconnect, it applies to the system as a whole, and so its 26 ----------------------
|
D | hwspinlock.txt | 9 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/ |
D | hwspinlock_core.c | 4 * 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/ |
D | hwspinlock.h | 4 * 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/ |
D | pcdp.h | 2 * 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/ |
D | omap4-hdmi-card.c | 2 * 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 …]
|