Searched refs:masters (Results 1 - 71 of 71) sorted by relevance

/linux-4.4.14/drivers/w1/
H A DMakefile8 obj-y += masters/ slaves/
/linux-4.4.14/arch/arm/mach-omap2/
H A Dhdq1w.h28 * drivers/w1/masters/omap_hdq.c to use these macros
H A Domap4-common.c81 * masters prior to writes to those system masters being seen.
H A Domap_hwmod.h662 * @masters and @slaves are now deprecated.
/linux-4.4.14/arch/arm/mach-pxa/include/mach/
H A Dpxa27x.h20 #define ARB_LOCK_FLAG (1<<23) /* Only Locking masters gain access to the bus */
/linux-4.4.14/drivers/hwtracing/intel_th/
H A Dgth.h44 REG_GTH_SWDEST0 = 0x08, /* Switching destination masters 0..7 */
H A Dgth.c37 * @master: bitmap of masters configured for this output
121 * "masters" attribute group
319 /* masters swdest_0~31 and gswdest */ intel_th_gth_reset()
406 gth->master_group.name = "masters"; intel_th_master_attributes()
472 * This will deconfigure all masters set to output to this device,
516 * This will configure all masters set to output to this device and
H A Dsth.c177 dev_dbg(sth->dev, "sw_start: %x sw_end: %x masters: %x nchannels: %x\n", intel_th_sw_init()
/linux-4.4.14/drivers/bus/
H A Dbrcmstb_gisb.c170 u32 masters) brcmstb_gisb_master_to_str()
172 u32 mask = gdev->valid_mask & masters; brcmstb_gisb_master_to_str()
321 /* If we do not have a valid mask, assume all masters are enabled */ brcmstb_gisb_arb_probe()
327 * number of masters brcmstb_gisb_arb_probe()
169 brcmstb_gisb_master_to_str(struct brcmstb_gisb_arb_device *gdev, u32 masters) brcmstb_gisb_master_to_str() argument
H A Domap_l3_noc.h110 * @num_master: number of masters
H A Dmvebu-mbus.c162 * masters that only DMA between the RAM and the device, which is
169 * KB. Such ranges are suitable for the DMA masters that DMA between
/linux-4.4.14/include/linux/platform_data/
H A Ddma-dw.h44 * @nr_masters: Number of AHB masters supported by the controller
/linux-4.4.14/drivers/i2c/muxes/
H A Di2c-mux-pca9541.c30 * The PCA9541 is a bus master selector. It supports two I2C masters connected
39 * This driver assumes that the two bus masters are controlled by two different
40 * hosts. If a single host controls both masters, platform code has to ensure
41 * that only one of the masters is instantiated at any given time.
198 * The main contention point occurs if the slave bus is off and both masters
/linux-4.4.14/drivers/mfd/
H A Dpm8921-core.c164 int i, ret, masters = 0; pm8xxx_irq_handler() local
174 /* on pm8xxx series masters start from bit 1 of the root */ pm8xxx_irq_handler()
175 masters = root >> 1; pm8xxx_irq_handler()
177 /* Read allowed masters for blocks. */ pm8xxx_irq_handler()
179 if (masters & (1 << i)) pm8xxx_irq_handler()
H A Dtwl4030-irq.c48 * I2C masters. Each has a dedicated IRQ line, and dedicated IRQ status
/linux-4.4.14/drivers/base/
H A Dcomponent.c52 static LIST_HEAD(masters);
59 list_for_each_entry(m, &masters, node) __master_find()
207 list_for_each_entry(m, &masters, node) { try_to_bring_up_masters()
312 /* Add to the list of available masters. */ component_master_add_with_match()
314 list_add(&master->node, &masters); component_master_add_with_match()
/linux-4.4.14/drivers/dma/
H A Dlpc18xx-dmamux.c82 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); lpc18xx_dmamux_reserve()
137 dma_np = of_parse_phandle(np, "dma-masters", 0); lpc18xx_dmamux_probe()
H A Dti-dma-crossbar.c92 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); ti_am335x_xbar_route_allocate()
140 dma_node = of_parse_phandle(node, "dma-masters", 0); ti_am335x_xbar_probe()
246 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); ti_dra7_xbar_route_allocate()
304 dma_node = of_parse_phandle(node, "dma-masters", 0); ti_dra7_xbar_probe()
H A Damba-pl08x.c110 * @dualmaster: whether this version supports dual AHB masters or not.
816 * masters address with width requirements of transfer (by sending few byte by
2102 /* Eligible bus masters for fetching LLIs */ pl08x_of_probe()
2108 dev_info(&adev->dev, "no bus masters for LLIs stated, assume all\n"); pl08x_of_probe()
2112 /* Eligible bus masters for memory access */ pl08x_of_probe()
2118 dev_info(&adev->dev, "no bus masters for memory stated, assume all\n"); pl08x_of_probe()
/linux-4.4.14/drivers/hwtracing/stm/
H A Dstm.h52 struct stp_master *masters[0]; member in struct:stm_device
H A Dpolicy.c182 CONFIGFS_ATTR(stp_policy_node_, masters);
H A Dcore.c54 static DEVICE_ATTR_RO(masters);
137 * Internally we only care about software-writable masters here, that is the
145 ((_s)->masters[(_m) - (_s)->data->sw_start])
/linux-4.4.14/arch/arm64/include/asm/
H A Ddma-mapping.h36 * We expect no ISA devices, and all other DMA masters are expected to __generic_dma_ops()
/linux-4.4.14/arch/arm/mach-spear/
H A Dspear3xx.c36 * select provided by spi masters other is controlled through external
/linux-4.4.14/arch/arc/kernel/
H A Dsmp.c84 * together. Non-masters need to wait for Master to start running.
85 * This is implemented using a flag in memory, which Non-masters spin-wait on.
/linux-4.4.14/arch/mips/pci/
H A Dpci-lantiq.c150 /* enable external 2 PCI masters */ ltq_pci_startup()
166 /* enable all external masters request */ ltq_pci_startup()
/linux-4.4.14/arch/mips/sgi-ip22/
H A Dip22-mc.c188 tmp |= SGIMC_GIOPAR_MASTEREXP1; /* exp1 masters */ sgimc_init()
194 tmp |= SGIMC_GIOPAR_MASTEREISA; /* EISA masters */ sgimc_init()
/linux-4.4.14/drivers/char/agp/
H A Disoch.c188 /* Exit if the minimal ISOCH_N allocation among the masters is more
229 /* Exit if the minimal RQ needs of the masters exceeds what the target
443 * masters. This process is dramatically different depending on
/linux-4.4.14/drivers/base/power/
H A Ddomain_governor.c113 * We have to invalidate the cached results for the masters, so default_power_down_ok()
H A Ddomain.c176 * __genpd_poweron - Restore power to a given PM domain and its masters.
179 * Restore power to @genpd and all of its masters so that it is possible to
193 * executed, unless one of the masters' .power_on() callbacks fiddles __genpd_poweron()
225 * genpd_poweron - Restore power to a given PM domain and its masters.
572 * pm_genpd_sync_poweroff - Synchronously power off a PM domain and its masters.
577 * hibernation) and do that if so. Also, in that case propagate to its masters.
607 * pm_genpd_sync_poweron - Synchronously power on a PM domain and its masters.
/linux-4.4.14/include/linux/
H A Dstm.h64 * Normally, an STM device will have a range of masters available to software
H A Disdn.h212 struct net_device *slave; /* Ptr to Slave device for masters */
/linux-4.4.14/arch/frv/kernel/
H A Dcmode.S83 # (3) Stop the transfer function of DMAC. Stop all the bus masters
/linux-4.4.14/arch/arm/include/asm/
H A Doutercache.h85 * cache masters.
/linux-4.4.14/drivers/iommu/
H A Darm-smmu.c323 struct rb_root masters; member in struct:arm_smmu_device
402 struct rb_node *node = smmu->masters.rb_node; find_smmu_master()
439 new = &smmu->masters.rb_node; insert_smmu_master()
455 rb_insert_color(&master->node, &smmu->masters); insert_smmu_master()
1770 smmu->masters = RB_ROOT; arm_smmu_device_dt_probe()
1771 while (!of_parse_phandle_with_args(dev->of_node, "mmu-masters", arm_smmu_device_dt_probe()
1822 for (node = rb_first(&smmu->masters); node; node = rb_next(node)) { arm_smmu_device_dt_probe()
1851 for (node = rb_first(&smmu->masters); node; node = rb_next(node)) { arm_smmu_device_remove()
H A Dipmmu-vmsa.c250 * TODO: Reference-count the microTLB as several bus masters can be ipmmu_utlb_enable()
/linux-4.4.14/drivers/misc/eeprom/
H A Dat24.c64 * but not from changes by other I2C masters.
262 * from this host, but not from other I2C masters. at24_read()
393 * from this host, but not from other I2C masters. at24_write()
/linux-4.4.14/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.c1148 * other Bus masters on this EP sta2x11_vip_init_one()
1191 * other Bus masters on this EP sta2x11_vip_remove_one()
1231 * break all other Bus masters on this EP sta2x11_vip_suspend()
1273 * break all other Bus masters on this EP sta2x11_vip_resume()
/linux-4.4.14/drivers/dma/dw/
H A Dplatform.c131 if (!of_property_read_u32(np, "dma-masters", &tmp)) { dw_dma_parse_dt()
H A Dregs.h123 #define DW_PARAMS_NR_MASTER 11 /* number of AHB masters */
/linux-4.4.14/fs/dlm/
H A Drecoverd.c152 * Send our locks on remastered rsb's to the new masters. ls_recover()
H A Drecover.c433 * We do async lookups on rsb's that need new masters. The rsb's
H A Dlock.c904 * recover masters, we are finding the new master for resources
5642 have to require it. Recovery of masters on one node can overlap dlm_recover_master_copy()
5760 all the locks it sends to new masters */ dlm_recover_process_copy()
/linux-4.4.14/arch/arm/mach-mvebu/
H A Dcoherency.c17 * CPUs and I/O masters. This file initializes the coherency fabric and
/linux-4.4.14/drivers/staging/vme/devices/
H A Dvme_user.c72 * So for now, we'll restrict the driver to providing 4 masters and 4 slaves as
79 * We shall support 4 masters and 4 slaves with this driver.
/linux-4.4.14/include/sound/
H A Dsoc-dai.h77 * DAI hardware clock masters.
/linux-4.4.14/arch/arm/mach-ixp4xx/
H A Dcommon-pci.c377 * Enable CSR window at 64 MiB to allow PCI masters ixp4xx_pci_preinit()
/linux-4.4.14/drivers/spi/
H A Dspi-mpc52xx.c403 * failure. This driver cannot currently handle multiple masters mpc52xx_spi_probe()
H A Dspi.c48 /* spi masters may cleanup for released devices */ spidev_release()
1932 /* Basically no-ops for non-queued masters */ spi_master_suspend()
2609 /* the spi masters are not using spi_bus, so we find it with another way */ of_find_spi_master_by_node()
/linux-4.4.14/drivers/media/pci/zoran/
H A Dvideocodec.h36 and the processors (masters) can attach to them if they fit.
/linux-4.4.14/arch/arc/plat-axs10x/
H A Daxs10x.c180 /* MB AXI masters */
/linux-4.4.14/fs/ocfs2/dlm/
H A Ddlmast.c199 /* only updates if this node masters the lockres */ dlm_update_lvb()
/linux-4.4.14/arch/m68k/coldfire/
H A Dm53xx.c310 /* All masters are trusted */ scm_init()
/linux-4.4.14/drivers/media/pci/ivtv/
H A Divtv-i2c.c55 to other masters.
/linux-4.4.14/drivers/w1/masters/
H A Domap_hdq.c2 * drivers/w1/masters/omap_hdq.c
/linux-4.4.14/drivers/media/usb/cx231xx/
H A Dcx231xx.h360 /* i2c masters */
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
H A Dsdio.c1156 * such as Compact Flash (as well as some SDIO masters) which ath6kl_sdio_bmi_read()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
H A Dwmi.c57 * the different busses. There are 3 main bus masters:
/linux-4.4.14/arch/alpha/kernel/
H A Dpci_iommu.c341 /* For EISA bus masters, return isa_bridge (it might have smaller alpha_gendev_to_pci()
/linux-4.4.14/net/dccp/
H A Dipv4.c341 * errors ordered by their masters even this two messages finally lose dccp_v4_err()
/linux-4.4.14/arch/sparc/kernel/
H A Dleon_pci_grpci2.c586 * Each AHB master has it's own mapping registers. Max 16 AHB masters. grpci2_hw_init()
/linux-4.4.14/arch/arm64/mm/
H A Ddma-mapping.c829 * may not differentiate upstream masters. do_iommu_attach()
/linux-4.4.14/sound/soc/codecs/
H A Dwm9713.c927 /* clock masters */ wm9713_set_dai_fmt()
/linux-4.4.14/drivers/mmc/host/
H A Dmmc_spi.c1352 * That's good; some SPI masters can't handle very low speeds! mmc_spi_probe()
/linux-4.4.14/arch/x86/platform/uv/
H A Dtlb_uv.c1994 * And reports the chosen hub and socket masters back to the caller.
/linux-4.4.14/net/ipv4/
H A Dtcp_ipv4.c524 * errors ordered by their masters even this two messages finally lose tcp_v4_err()
/linux-4.4.14/drivers/isdn/i4l/
H A Disdn_net.c62 * for masters and slaves. However, only master interface are registered to
/linux-4.4.14/drivers/tty/
H A Dtty_io.c2019 * Open-counting is needed for pty masters, as well as for keeping
H A Dsynclink.c6351 * the DMA system controller and DMA bus masters deal with memory using
/linux-4.4.14/drivers/net/ethernet/3com/
H A D3c59x.c168 are capable of being bus masters. On the Vortex chip this capability was
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_crtc.c3448 * for non-masters. */ drm_mode_getfb()

Completed in 5905 milliseconds