Home
last modified time | relevance | path

Searched refs:soc (Results 1 – 200 of 644) sorted by relevance

1234

/linux-4.1.27/sound/soc/codecs/
DMakefile1 snd-soc-88pm860x-objs := 88pm860x-codec.o
2 snd-soc-ab8500-codec-objs := ab8500-codec.o
3 snd-soc-ac97-objs := ac97.o
4 snd-soc-ad1836-objs := ad1836.o
5 snd-soc-ad193x-objs := ad193x.o
6 snd-soc-ad193x-spi-objs := ad193x-spi.o
7 snd-soc-ad193x-i2c-objs := ad193x-i2c.o
8 snd-soc-ad1980-objs := ad1980.o
9 snd-soc-ad73311-objs := ad73311.o
10 snd-soc-adau1373-objs := adau1373.o
[all …]
/linux-4.1.27/sound/soc/samsung/
DMakefile2 snd-soc-s3c-dma-objs := dmaengine.o
3 snd-soc-idma-objs := idma.o
4 snd-soc-s3c24xx-i2s-objs := s3c24xx-i2s.o
5 snd-soc-s3c2412-i2s-objs := s3c2412-i2s.o
6 snd-soc-ac97-objs := ac97.o
7 snd-soc-s3c-i2s-v2-objs := s3c-i2s-v2.o
8 snd-soc-samsung-spdif-objs := spdif.o
9 snd-soc-pcm-objs := pcm.o
10 snd-soc-i2s-objs := i2s.o
12 obj-$(CONFIG_SND_SOC_SAMSUNG) += snd-soc-s3c-dma.o
[all …]
/linux-4.1.27/sound/soc/pxa/
DMakefile2 snd-soc-pxa2xx-objs := pxa2xx-pcm.o
3 snd-soc-pxa2xx-ac97-objs := pxa2xx-ac97.o
4 snd-soc-pxa2xx-i2s-objs := pxa2xx-i2s.o
5 snd-soc-pxa-ssp-objs := pxa-ssp.o
6 snd-soc-mmp-objs := mmp-pcm.o
7 snd-soc-mmp-sspa-objs := mmp-sspa.o
9 obj-$(CONFIG_SND_PXA2XX_SOC) += snd-soc-pxa2xx.o
10 obj-$(CONFIG_SND_PXA2XX_SOC_AC97) += snd-soc-pxa2xx-ac97.o
11 obj-$(CONFIG_SND_PXA2XX_SOC_I2S) += snd-soc-pxa2xx-i2s.o
12 obj-$(CONFIG_SND_PXA_SOC_SSP) += snd-soc-pxa-ssp.o
[all …]
/linux-4.1.27/sound/soc/fsl/
DMakefile2 snd-soc-mpc8610-hpcd-objs := mpc8610_hpcd.o
3 obj-$(CONFIG_SND_SOC_MPC8610_HPCD) += snd-soc-mpc8610-hpcd.o
6 snd-soc-p1022-ds-objs := p1022_ds.o
7 obj-$(CONFIG_SND_SOC_P1022_DS) += snd-soc-p1022-ds.o
10 snd-soc-p1022-rdk-objs := p1022_rdk.o
11 obj-$(CONFIG_SND_SOC_P1022_RDK) += snd-soc-p1022-rdk.o
14 snd-soc-fsl-asoc-card-objs := fsl-asoc-card.o
15 snd-soc-fsl-asrc-objs := fsl_asrc.o fsl_asrc_dma.o
16 snd-soc-fsl-sai-objs := fsl_sai.o
17 snd-soc-fsl-ssi-y := fsl_ssi.o
[all …]
Dfsl_ssi.c193 const struct fsl_ssi_soc_data *soc; member
291 sisr2 = sisr & ssi_private->soc->sisr_write_mask; in fsl_ssi_isr()
392 if (ssi_private->soc->offline_config) { in fsl_ssi_config()
1059 if (ssi_private->soc->imx && ssi_private->use_dma) { in fsl_ssi_dai_probe()
1313 ssi_private->soc = of_id->data; in fsl_ssi_probe()
1382 if (ssi_private->soc->imx) { in fsl_ssi_probe()
1450 if (ssi_private->soc->imx) in fsl_ssi_probe()
1465 if (ssi_private->soc->imx) in fsl_ssi_remove()
/linux-4.1.27/sound/soc/tegra/
DMakefile2 snd-soc-tegra-pcm-objs := tegra_pcm.o
3 snd-soc-tegra-utils-objs += tegra_asoc_utils.o
4 snd-soc-tegra20-ac97-objs := tegra20_ac97.o
5 snd-soc-tegra20-das-objs := tegra20_das.o
6 snd-soc-tegra20-i2s-objs := tegra20_i2s.o
7 snd-soc-tegra20-spdif-objs := tegra20_spdif.o
8 snd-soc-tegra30-ahub-objs := tegra30_ahub.o
9 snd-soc-tegra30-i2s-objs := tegra30_i2s.o
11 obj-$(CONFIG_SND_SOC_TEGRA) += snd-soc-tegra-pcm.o
12 obj-$(CONFIG_SND_SOC_TEGRA) += snd-soc-tegra-utils.o
[all …]
Dtegra_asoc_utils.c44 if (data->soc == TEGRA_ASOC_UTILS_SOC_TEGRA20) in tegra_asoc_utils_set_rate()
46 else if (data->soc == TEGRA_ASOC_UTILS_SOC_TEGRA30) in tegra_asoc_utils_set_rate()
57 if (data->soc == TEGRA_ASOC_UTILS_SOC_TEGRA20) in tegra_asoc_utils_set_rate()
59 else if (data->soc == TEGRA_ASOC_UTILS_SOC_TEGRA30) in tegra_asoc_utils_set_rate()
180 data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA20; in tegra_asoc_utils_init()
182 data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA30; in tegra_asoc_utils_init()
184 data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA114; in tegra_asoc_utils_init()
186 data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA124; in tegra_asoc_utils_init()
Dtegra_asoc_utils.h38 enum tegra_asoc_utils_soc soc; member
/linux-4.1.27/sound/soc/omap/
DMakefile2 snd-soc-omap-objs := omap-pcm.o
3 snd-soc-omap-dmic-objs := omap-dmic.o
4 snd-soc-omap-mcbsp-objs := omap-mcbsp.o mcbsp.o
5 snd-soc-omap-mcpdm-objs := omap-mcpdm.o
6 snd-soc-omap-hdmi-audio-objs := omap-hdmi-audio.o
8 obj-$(CONFIG_SND_OMAP_SOC) += snd-soc-omap.o
9 obj-$(CONFIG_SND_OMAP_SOC_DMIC) += snd-soc-omap-dmic.o
10 obj-$(CONFIG_SND_OMAP_SOC_MCBSP) += snd-soc-omap-mcbsp.o
11 obj-$(CONFIG_SND_OMAP_SOC_MCPDM) += snd-soc-omap-mcpdm.o
12 obj-$(CONFIG_SND_OMAP_SOC_HDMI_AUDIO) += snd-soc-omap-hdmi-audio.o
[all …]
/linux-4.1.27/sound/soc/
DKconfig22 will be called snd-soc-core.
34 source "sound/soc/adi/Kconfig"
35 source "sound/soc/atmel/Kconfig"
36 source "sound/soc/au1x/Kconfig"
37 source "sound/soc/bcm/Kconfig"
38 source "sound/soc/blackfin/Kconfig"
39 source "sound/soc/cirrus/Kconfig"
40 source "sound/soc/davinci/Kconfig"
41 source "sound/soc/dwc/Kconfig"
42 source "sound/soc/fsl/Kconfig"
[all …]
DMakefile1 snd-soc-core-objs := soc-core.o soc-dapm.o soc-jack.o soc-cache.o soc-utils.o
2 snd-soc-core-objs += soc-pcm.o soc-compress.o soc-io.o soc-devres.o soc-ops.o
5 snd-soc-core-objs += soc-generic-dmaengine-pcm.o
9 snd-soc-core-objs += soc-ac97.o
12 obj-$(CONFIG_SND_SOC) += snd-soc-core.o
/linux-4.1.27/sound/soc/au1x/
DMakefile2 snd-soc-au1xpsc-dbdma-objs := dbdma2.o
3 snd-soc-au1xpsc-i2s-objs := psc-i2s.o
4 snd-soc-au1xpsc-ac97-objs := psc-ac97.o
7 snd-soc-au1x-dma-objs := dma.o
8 snd-soc-au1x-ac97c-objs := ac97c.o
9 snd-soc-au1x-i2sc-objs := i2sc.o
11 obj-$(CONFIG_SND_SOC_AU1XPSC) += snd-soc-au1xpsc-dbdma.o
12 obj-$(CONFIG_SND_SOC_AU1XPSC_I2S) += snd-soc-au1xpsc-i2s.o
13 obj-$(CONFIG_SND_SOC_AU1XPSC_AC97) += snd-soc-au1xpsc-ac97.o
14 obj-$(CONFIG_SND_SOC_AU1XAUDIO) += snd-soc-au1x-dma.o
[all …]
/linux-4.1.27/sound/soc/sh/
DMakefile2 snd-soc-dma-sh7760-objs := dma-sh7760.o
3 obj-$(CONFIG_SND_SOC_PCM_SH7760) += snd-soc-dma-sh7760.o
6 snd-soc-hac-objs := hac.o
7 snd-soc-ssi-objs := ssi.o
8 snd-soc-fsi-objs := fsi.o
9 snd-soc-siu-objs := siu_pcm.o siu_dai.o
10 obj-$(CONFIG_SND_SOC_SH4_HAC) += snd-soc-hac.o
11 obj-$(CONFIG_SND_SOC_SH4_SSI) += snd-soc-ssi.o
12 obj-$(CONFIG_SND_SOC_SH4_FSI) += snd-soc-fsi.o
13 obj-$(CONFIG_SND_SOC_SH4_SIU) += snd-soc-siu.o
[all …]
/linux-4.1.27/sound/soc/blackfin/
DMakefile4 snd-soc-bf5xx-sport-objs := bf5xx-sport.o
5 snd-soc-bf6xx-sport-objs := bf6xx-sport.o
6 snd-soc-bf5xx-ac97-objs := bf5xx-ac97.o
7 snd-soc-bf5xx-i2s-objs := bf5xx-i2s.o
8 snd-soc-bf6xx-i2s-objs := bf6xx-i2s.o
12 obj-$(CONFIG_SND_BF5XX_SOC_SPORT) += snd-soc-bf5xx-sport.o
13 obj-$(CONFIG_SND_BF6XX_SOC_SPORT) += snd-soc-bf6xx-sport.o
14 obj-$(CONFIG_SND_BF5XX_SOC_AC97) += snd-soc-bf5xx-ac97.o
15 obj-$(CONFIG_SND_BF5XX_SOC_I2S) += snd-soc-bf5xx-i2s.o
16 obj-$(CONFIG_SND_BF6XX_SOC_I2S) += snd-soc-bf6xx-i2s.o
[all …]
/linux-4.1.27/sound/soc/intel/boards/
DMakefile1 snd-soc-sst-haswell-objs := haswell.o
2 snd-soc-sst-byt-rt5640-mach-objs := byt-rt5640.o
3 snd-soc-sst-byt-max98090-mach-objs := byt-max98090.o
4 snd-soc-sst-broadwell-objs := broadwell.o
5 snd-soc-sst-bytcr-rt5640-objs := bytcr_rt5640.o
6 snd-soc-sst-cht-bsw-rt5672-objs := cht_bsw_rt5672.o
7 snd-soc-sst-cht-bsw-rt5645-objs := cht_bsw_rt5645.o
9 obj-$(CONFIG_SND_SOC_INTEL_HASWELL_MACH) += snd-soc-sst-haswell.o
10 obj-$(CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH) += snd-soc-sst-byt-rt5640-mach.o
11 obj-$(CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH) += snd-soc-sst-byt-max98090-mach.o
[all …]
/linux-4.1.27/sound/soc/cirrus/
DMakefile2 snd-soc-ep93xx-objs := ep93xx-pcm.o
3 snd-soc-ep93xx-i2s-objs := ep93xx-i2s.o
4 snd-soc-ep93xx-ac97-objs := ep93xx-ac97.o
6 obj-$(CONFIG_SND_EP93XX_SOC) += snd-soc-ep93xx.o
7 obj-$(CONFIG_SND_EP93XX_SOC_I2S) += snd-soc-ep93xx-i2s.o
8 obj-$(CONFIG_SND_EP93XX_SOC_AC97) += snd-soc-ep93xx-ac97.o
11 snd-soc-snappercl15-objs := snappercl15.o
12 snd-soc-simone-objs := simone.o
13 snd-soc-edb93xx-objs := edb93xx.o
15 obj-$(CONFIG_SND_EP93XX_SOC_SNAPPERCL15) += snd-soc-snappercl15.o
[all …]
/linux-4.1.27/Documentation/DocBook/
D.alsa-driver-api.xml.cmd2soc.h sound/soc/soc-core.c sound/soc/soc-cache.c sound/soc/soc-devres.c sound/soc/soc-io.c sound/s…
/linux-4.1.27/sound/soc/atmel/
DMakefile2 snd-soc-atmel-pcm-pdc-objs := atmel-pcm-pdc.o
3 snd-soc-atmel-pcm-dma-objs := atmel-pcm-dma.o
4 snd-soc-atmel_ssc_dai-objs := atmel_ssc_dai.o
6 obj-$(CONFIG_SND_ATMEL_SOC_PDC) += snd-soc-atmel-pcm-pdc.o
7 obj-$(CONFIG_SND_ATMEL_SOC_DMA) += snd-soc-atmel-pcm-dma.o
8 obj-$(CONFIG_SND_ATMEL_SOC_SSC) += snd-soc-atmel_ssc_dai.o
11 snd-soc-sam9g20-wm8731-objs := sam9g20_wm8731.o
12 snd-atmel-soc-wm8904-objs := atmel_wm8904.o
13 snd-soc-sam9x5-wm8731-objs := sam9x5_wm8731.o
15 obj-$(CONFIG_SND_AT91_SOC_SAM9G20_WM8731) += snd-soc-sam9g20-wm8731.o
[all …]
/linux-4.1.27/arch/arm/mach-at91/
Dsoc.c33 const struct at91_soc *soc; in at91_soc_init() local
62 for (soc = socs; soc->name; soc++) { in at91_soc_init()
63 if (soc->cidr_match != (cidr & AT91_DBGU_CIDR_MATCH_MASK)) in at91_soc_init()
66 if (!(cidr & AT91_DBGU_CIDR_EXT) || soc->exid_match == exid) in at91_soc_init()
70 if (!soc->name) { in at91_soc_init()
79 soc_dev_attr->family = soc->family; in at91_soc_init()
80 soc_dev_attr->soc_id = soc->name; in at91_soc_init()
91 if (soc->family) in at91_soc_init()
92 pr_info("Detected SoC family: %s\n", soc->family); in at91_soc_init()
93 pr_info("Detected SoC: %s, revision %X\n", soc->name, in at91_soc_init()
Dat91rm9200.c28 struct soc_device *soc; in at91rm9200_dt_device_init() local
31 soc = at91_soc_init(rm9200_socs); in at91rm9200_dt_device_init()
32 if (soc != NULL) in at91rm9200_dt_device_init()
33 soc_dev = soc_device_to_device(soc); in at91rm9200_dt_device_init()
Dsama5.c44 struct soc_device *soc; in sama5_dt_device_init() local
47 soc = at91_soc_init(sama5_socs); in sama5_dt_device_init()
48 if (soc != NULL) in sama5_dt_device_init()
49 soc_dev = soc_device_to_device(soc); in sama5_dt_device_init()
Dat91sam9.c57 struct soc_device *soc; in at91sam9_common_init() local
60 soc = at91_soc_init(at91sam9_socs); in at91sam9_common_init()
61 if (soc != NULL) in at91sam9_common_init()
62 soc_dev = soc_device_to_device(soc); in at91sam9_common_init()
DMakefile7 obj-y := soc.o
/linux-4.1.27/arch/powerpc/boot/
Dcuboot-52xx.c26 void *soc, *reg; in platform_fixups() local
39 soc = find_node_by_devtype(NULL, "soc"); in platform_fixups()
40 if (!soc) in platform_fixups()
41 soc = find_node_by_compatible(NULL, "fsl,mpc5200-immr"); in platform_fixups()
42 if (!soc) in platform_fixups()
43 soc = find_node_by_compatible(NULL, "fsl,mpc5200b-immr"); in platform_fixups()
44 if (soc) { in platform_fixups()
45 setprop(soc, "bus-frequency", &bd.bi_ipbfreq, in platform_fixups()
48 if (!dt_xlate_reg(soc, 0, (void*)&reg, NULL)) in platform_fixups()
52 setprop(soc, "system-frequency", &sysfreq, sizeof(sysfreq)); in platform_fixups()
Dfsl-soc.c22 void *soc; in fsl_get_immr() local
25 soc = find_node_by_devtype(NULL, "soc"); in fsl_get_immr()
26 if (soc) { in fsl_get_immr()
30 size = getprop(soc, "#address-cells", prop_buf, MAX_PROP_LEN); in fsl_get_immr()
39 size = getprop(soc, "ranges", prop_buf, MAX_PROP_LEN); in fsl_get_immr()
48 if (!dt_xlate_addr(soc, prop_buf + naddr, 8, &ret)) in fsl_get_immr()
Dcuboot-824x.c23 void *soc; in platform_fixups() local
29 soc = find_node_by_devtype(NULL, "soc"); in platform_fixups()
30 if (soc) { in platform_fixups()
33 setprop(soc, "bus-frequency", &bd.bi_busfreq, in platform_fixups()
37 if (get_parent(serial) != soc) in platform_fixups()
Dcuboot-83xx.c24 void *soc; in platform_fixups() local
35 soc = find_node_by_devtype(NULL, "soc"); in platform_fixups()
36 if (soc) { in platform_fixups()
39 setprop(soc, "bus-frequency", &bd.bi_busfreq, in platform_fixups()
43 if (get_parent(serial) != soc) in platform_fixups()
Dcuboot-85xx.c25 void *soc; in platform_fixups() local
38 soc = find_node_by_devtype(NULL, "soc"); in platform_fixups()
39 if (soc) { in platform_fixups()
42 setprop(soc, "bus-frequency", &bd.bi_busfreq, in platform_fixups()
46 if (get_parent(serial) != soc) in platform_fixups()
/linux-4.1.27/sound/soc/davinci/
DMakefile2 snd-soc-edma-objs := edma-pcm.o
3 snd-soc-davinci-i2s-objs := davinci-i2s.o
4 snd-soc-davinci-mcasp-objs:= davinci-mcasp.o
5 snd-soc-davinci-vcif-objs:= davinci-vcif.o
7 obj-$(CONFIG_SND_EDMA_SOC) += snd-soc-edma.o
8 obj-$(CONFIG_SND_DAVINCI_SOC_I2S) += snd-soc-davinci-i2s.o
9 obj-$(CONFIG_SND_DAVINCI_SOC_MCASP) += snd-soc-davinci-mcasp.o
10 obj-$(CONFIG_SND_DAVINCI_SOC_VCIF) += snd-soc-davinci-vcif.o
13 snd-soc-evm-objs := davinci-evm.o
15 obj-$(CONFIG_SND_DAVINCI_SOC_GENERIC_EVM) += snd-soc-evm.o
/linux-4.1.27/Documentation/devicetree/bindings/mips/
Dralink.txt9 ralink,rt2880-soc
10 ralink,rt3050-soc
11 ralink,rt3052-soc
12 ralink,rt3350-soc
13 ralink,rt3352-soc
14 ralink,rt3883-soc
15 ralink,rt5350-soc
16 ralink,mt7620a-soc
17 ralink,mt7620n-soc
/linux-4.1.27/drivers/pinctrl/freescale/
Dpinctrl-mxs.c33 struct mxs_pinctrl_soc_data *soc; member
40 return d->soc->ngroups; in mxs_get_groups_count()
48 return d->soc->groups[group].name; in mxs_get_group_name()
56 *pins = d->soc->groups[group].pins; in mxs_get_group_pins()
57 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins()
174 return d->soc->nfunctions; in mxs_pinctrl_get_funcs_count()
182 return d->soc->functions[function].name; in mxs_pinctrl_get_func_name()
192 *groups = d->soc->functions[group].groups; in mxs_pinctrl_get_func_groups()
193 *num_groups = d->soc->functions[group].ngroups; in mxs_pinctrl_get_func_groups()
202 struct mxs_group *g = &d->soc->groups[group]; in mxs_pinctrl_set_mux()
[all …]
Dpinctrl-mxs.h88 struct mxs_pinctrl_soc_data *soc);
/linux-4.1.27/arch/powerpc/sysdev/
Dfsl_soc.c51 struct device_node *soc; in get_immrbase() local
56 soc = of_find_node_by_type(NULL, "soc"); in get_immrbase()
57 if (soc) { in get_immrbase()
60 const __be32 *prop = of_get_property(soc, "#address-cells", &size); in get_immrbase()
67 prop = of_get_property(soc, "ranges", &size); in get_immrbase()
69 immrbase = of_translate_address(soc, prop + naddr); in get_immrbase()
71 of_node_put(soc); in get_immrbase()
83 struct device_node *soc; in fsl_get_sys_freq() local
90 soc = of_find_node_by_type(NULL, "soc"); in fsl_get_sys_freq()
91 if (!soc) in fsl_get_sys_freq()
[all …]
/linux-4.1.27/drivers/pcmcia/
Dsa1111_generic.c147 s->soc.nr = ops->first + i; in sa1111_pcmcia_add()
148 s->soc.clk = clk_get(&dev->dev, NULL); in sa1111_pcmcia_add()
149 if (IS_ERR(s->soc.clk)) { in sa1111_pcmcia_add()
150 ret = PTR_ERR(s->soc.clk); in sa1111_pcmcia_add()
154 soc_pcmcia_init_one(&s->soc, ops, &dev->dev); in sa1111_pcmcia_add()
156 if (s->soc.nr) { in sa1111_pcmcia_add()
157 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S1_READY_NINT]; in sa1111_pcmcia_add()
158 s->soc.stat[SOC_STAT_CD].irq = dev->irq[IDX_IRQ_S1_CD_VALID]; in sa1111_pcmcia_add()
159 s->soc.stat[SOC_STAT_CD].name = "SA1111 CF card detect"; in sa1111_pcmcia_add()
160 s->soc.stat[SOC_STAT_BVD1].irq = dev->irq[IDX_IRQ_S1_BVD1_STSCHG]; in sa1111_pcmcia_add()
[all …]
Dsa1111_generic.h5 struct soc_pcmcia_socket soc; member
12 return container_of(s, struct sa1111_pcmcia_socket, soc); in to_skt()
/linux-4.1.27/arch/arm/mach-imx/devices/
Dplatform-mx2-camera.c12 #define imx_mx2_camera_data_entry_single(soc, _devid) \ argument
15 .iobasecsi = soc ## _CSI_BASE_ADDR, \
17 .irqcsi = soc ## _INT_CSI, \
19 #define imx_mx2_camera_data_entry_single_emma(soc, _devid) \ argument
22 .iobasecsi = soc ## _CSI_BASE_ADDR, \
24 .irqcsi = soc ## _INT_CSI, \
25 .iobaseemmaprp = soc ## _EMMAPRP_BASE_ADDR, \
27 .irqemmaprp = soc ## _INT_EMMAPRP, \
Dplatform-mxc_nand.c14 #define imx_mxc_nand_data_entry_single(soc, _devid, _size) \ argument
17 .iobase = soc ## _NFC_BASE_ADDR, \
19 .irq = soc ## _INT_NFC \
22 #define imx_mxc_nandv3_data_entry_single(soc, _devid, _size) \ argument
26 .iobase = soc ## _NFC_BASE_ADDR, \
28 .axibase = soc ## _NFC_AXI_BASE_ADDR, \
29 .irq = soc ## _INT_NFC \
Dplatform-imx-uart.c12 #define imx_imx_uart_3irq_data_entry(soc, _id, _hwid, _size) \ argument
15 .iobase = soc ## _UART ## _hwid ## _BASE_ADDR, \
17 .irqrx = soc ## _INT_UART ## _hwid ## RX, \
18 .irqtx = soc ## _INT_UART ## _hwid ## TX, \
19 .irqrts = soc ## _INT_UART ## _hwid ## RTS, \
22 #define imx_imx_uart_1irq_data_entry(soc, _id, _hwid, _size) \ argument
25 .iobase = soc ## _UART ## _hwid ## _BASE_ADDR, \
27 .irq = soc ## _INT_UART ## _hwid, \
Dplatform-imx-ssi.c12 #define imx_imx_ssi_data_entry(soc, _id, _hwid, _size) \ argument
15 .iobase = soc ## _SSI ## _hwid ## _BASE_ADDR, \
17 .irq = soc ## _INT_SSI ## _hwid, \
18 .dmatx0 = soc ## _DMA_REQ_SSI ## _hwid ## _TX0, \
19 .dmarx0 = soc ## _DMA_REQ_SSI ## _hwid ## _RX0, \
20 .dmatx1 = soc ## _DMA_REQ_SSI ## _hwid ## _TX1, \
21 .dmarx1 = soc ## _DMA_REQ_SSI ## _hwid ## _RX1, \
Dplatform-mxc-mmc.c14 #define imx_mxc_mmc_data_entry_single(soc, _devid, _id, _hwid, _size) \ argument
18 .iobase = soc ## _SDHC ## _hwid ## _BASE_ADDR, \
20 .irq = soc ## _INT_SDHC ## _hwid, \
21 .dmareq = soc ## _DMA_REQ_SDHC ## _hwid, \
23 #define imx_mxc_mmc_data_entry(soc, _devid, _id, _hwid, _size) \ argument
24 [_id] = imx_mxc_mmc_data_entry_single(soc, _devid, _id, _hwid, _size)
Dplatform-flexcan.c11 #define imx_flexcan_data_entry_single(soc, _id, _hwid, _size) \ argument
14 .iobase = soc ## _CAN ## _hwid ## _BASE_ADDR, \
16 .irq = soc ## _INT_CAN ## _hwid, \
19 #define imx_flexcan_data_entry(soc, _id, _hwid, _size) \ argument
20 [_id] = imx_flexcan_data_entry_single(soc, _id, _hwid, _size)
Dplatform-sdhci-esdhc-imx.c14 #define imx_sdhci_esdhc_imx_data_entry_single(soc, _devid, _id, hwid) \ argument
18 .iobase = soc ## _ESDHC ## hwid ## _BASE_ADDR, \
19 .irq = soc ## _INT_ESDHC ## hwid, \
22 #define imx_sdhci_esdhc_imx_data_entry(soc, devid, id, hwid) \ argument
23 [id] = imx_sdhci_esdhc_imx_data_entry_single(soc, devid, id, hwid)
Dplatform-imx-i2c.c12 #define imx_imx_i2c_data_entry_single(soc, _devid, _id, _hwid, _size) \ argument
16 .iobase = soc ## _I2C ## _hwid ## _BASE_ADDR, \
18 .irq = soc ## _INT_I2C ## _hwid, \
21 #define imx_imx_i2c_data_entry(soc, _devid, _id, _hwid, _size) \ argument
22 [_id] = imx_imx_i2c_data_entry_single(soc, _devid, _id, _hwid, _size)
Dplatform-imx2-wdt.c14 #define imx_imx2_wdt_data_entry_single(soc, _id, _hwid, _size) \ argument
17 .iobase = soc ## _WDOG ## _hwid ## _BASE_ADDR, \
20 #define imx_imx2_wdt_data_entry(soc, _id, _hwid, _size) \ argument
21 [_id] = imx_imx2_wdt_data_entry_single(soc, _id, _hwid, _size)
Dplatform-spi_imx.c12 #define imx_spi_imx_data_entry_single(soc, type, _devid, _id, hwid, _size) \ argument
16 .iobase = soc ## _ ## type ## hwid ## _BASE_ADDR, \
18 .irq = soc ## _INT_ ## type ## hwid, \
21 #define imx_spi_imx_data_entry(soc, type, devid, id, hwid, size) \ argument
22 [id] = imx_spi_imx_data_entry_single(soc, type, devid, id, hwid, size)
Dplatform-mx2-emma.c12 #define imx_mx2_emmaprp_data_entry_single(soc) \ argument
14 .iobase = soc ## _EMMAPRP_BASE_ADDR, \
16 .irq = soc ## _INT_EMMAPRP, \
Dplatform-imx21-hcd.c12 #define imx_imx21_hcd_data_entry_single(soc) \ argument
14 .iobase = soc ## _USBOTG_BASE_ADDR, \
15 .irq = soc ## _INT_USBHOST, \
Dplatform-mxc_rtc.c12 #define imx_mxc_rtc_data_entry_single(soc, _devid) \ argument
15 .iobase = soc ## _RTC_BASE_ADDR, \
16 .irq = soc ## _INT_RTC, \
Dplatform-fec.c15 #define imx_fec_data_entry_single(soc, _devid) \ argument
18 .iobase = soc ## _FEC_BASE_ADDR, \
19 .irq = soc ## _INT_FEC, \
Dplatform-pata_imx.c9 #define imx_pata_imx_data_entry_single(soc, _size) \ argument
11 .iobase = soc ## _ATA_BASE_ADDR, \
13 .irq = soc ## _INT_ATA, \
Dplatform-fsl-usb2-udc.c14 #define imx_fsl_usb2_udc_data_entry_single(soc, _devid) \ argument
17 .iobase = soc ## _USB_OTG_BASE_ADDR, \
18 .irq = soc ## _INT_USB_OTG, \
Dplatform-imx-fb.c14 #define imx_imx_fb_data_entry_single(soc, _devid, _size) \ argument
17 .iobase = soc ## _LCDC_BASE_ADDR, \
19 .irq = soc ## _INT_LCDC, \
Dplatform-imx-keypad.c12 #define imx_imx_keypad_data_entry_single(soc, _size) \ argument
14 .iobase = soc ## _KPP_BASE_ADDR, \
16 .irq = soc ## _INT_KPP, \
Dplatform-mxc-ehci.c14 #define imx_mxc_ehci_data_entry_single(soc, _id, hs) \ argument
17 .iobase = soc ## _USB_ ## hs ## _BASE_ADDR, \
18 .irq = soc ## _INT_USB_ ## hs, \
Dplatform-ipu-core.c14 #define imx_ipu_core_entry_single(soc) \ argument
16 .iobase = soc ## _IPU_CTRL_BASE_ADDR, \
17 .synirq = soc ## _INT_IPU_SYN, \
18 .errirq = soc ## _INT_IPU_ERR, \
Dplatform-mxc_w1.c12 #define imx_mxc_w1_data_entry_single(soc) \ argument
14 .iobase = soc ## _OWIRE_BASE_ADDR, \
Dplatform-mxc_rnga.c16 #define imx_mxc_rnga_data_entry_single(soc) \ argument
18 .iobase = soc ## _RNGA_BASE_ADDR, \
/linux-4.1.27/drivers/pinctrl/mvebu/
Dpinctrl-armada-xp.c398 struct mvebu_pinctrl_soc_info *soc = in armada_xp_pinctrl_suspend() local
402 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_suspend()
412 struct mvebu_pinctrl_soc_info *soc = in armada_xp_pinctrl_resume() local
416 nregs = DIV_ROUND_UP(soc->nmodes, MVEBU_MPPS_PER_REG); in armada_xp_pinctrl_resume()
426 struct mvebu_pinctrl_soc_info *soc = &armada_xp_pinctrl_info; in armada_xp_pinctrl_probe() local
440 soc->variant = (unsigned) match->data & 0xff; in armada_xp_pinctrl_probe()
442 switch (soc->variant) { in armada_xp_pinctrl_probe()
444 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe()
445 soc->ncontrols = ARRAY_SIZE(mv78230_mpp_controls); in armada_xp_pinctrl_probe()
446 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe()
[all …]
Dpinctrl-armada-375.c417 struct mvebu_pinctrl_soc_info *soc = &armada_375_pinctrl_info; in armada_375_pinctrl_probe() local
425 soc->variant = 0; /* no variants for Armada 375 */ in armada_375_pinctrl_probe()
426 soc->controls = mv88f6720_mpp_controls; in armada_375_pinctrl_probe()
427 soc->ncontrols = ARRAY_SIZE(mv88f6720_mpp_controls); in armada_375_pinctrl_probe()
428 soc->modes = mv88f6720_mpp_modes; in armada_375_pinctrl_probe()
429 soc->nmodes = ARRAY_SIZE(mv88f6720_mpp_modes); in armada_375_pinctrl_probe()
430 soc->gpioranges = mv88f6720_mpp_gpio_ranges; in armada_375_pinctrl_probe()
431 soc->ngpioranges = ARRAY_SIZE(mv88f6720_mpp_gpio_ranges); in armada_375_pinctrl_probe()
433 pdev->dev.platform_data = soc; in armada_375_pinctrl_probe()
Dpinctrl-armada-370.c399 struct mvebu_pinctrl_soc_info *soc = &armada_370_pinctrl_info; in armada_370_pinctrl_probe() local
407 soc->variant = 0; /* no variants for Armada 370 */ in armada_370_pinctrl_probe()
408 soc->controls = mv88f6710_mpp_controls; in armada_370_pinctrl_probe()
409 soc->ncontrols = ARRAY_SIZE(mv88f6710_mpp_controls); in armada_370_pinctrl_probe()
410 soc->modes = mv88f6710_mpp_modes; in armada_370_pinctrl_probe()
411 soc->nmodes = ARRAY_SIZE(mv88f6710_mpp_modes); in armada_370_pinctrl_probe()
412 soc->gpioranges = mv88f6710_mpp_gpio_ranges; in armada_370_pinctrl_probe()
413 soc->ngpioranges = ARRAY_SIZE(mv88f6710_mpp_gpio_ranges); in armada_370_pinctrl_probe()
415 pdev->dev.platform_data = soc; in armada_370_pinctrl_probe()
Dpinctrl-armada-39x.c388 struct mvebu_pinctrl_soc_info *soc = &armada_39x_pinctrl_info; in armada_39x_pinctrl_probe() local
401 soc->variant = (unsigned) match->data & 0xff; in armada_39x_pinctrl_probe()
402 soc->controls = armada_39x_mpp_controls; in armada_39x_pinctrl_probe()
403 soc->ncontrols = ARRAY_SIZE(armada_39x_mpp_controls); in armada_39x_pinctrl_probe()
404 soc->gpioranges = armada_39x_mpp_gpio_ranges; in armada_39x_pinctrl_probe()
405 soc->ngpioranges = ARRAY_SIZE(armada_39x_mpp_gpio_ranges); in armada_39x_pinctrl_probe()
406 soc->modes = armada_39x_mpp_modes; in armada_39x_pinctrl_probe()
407 soc->nmodes = armada_39x_mpp_controls[0].npins; in armada_39x_pinctrl_probe()
409 pdev->dev.platform_data = soc; in armada_39x_pinctrl_probe()
Dpinctrl-mvebu.c550 struct mvebu_pinctrl_soc_info *soc = dev_get_platdata(&pdev->dev); in mvebu_pinctrl_probe() local
559 if (!soc || !soc->controls || !soc->modes) { in mvebu_pinctrl_probe()
576 pctl->variant = soc->variant; in mvebu_pinctrl_probe()
584 for (n = 0; n < soc->ncontrols; n++) { in mvebu_pinctrl_probe()
585 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe()
630 for (n = 0; n < soc->ncontrols; n++) { in mvebu_pinctrl_probe()
631 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe()
664 for (n = 0; n < soc->nmodes; n++) { in mvebu_pinctrl_probe()
665 struct mvebu_mpp_mode *mode = &soc->modes[n]; in mvebu_pinctrl_probe()
717 for (n = 0; n < soc->ngpioranges; n++) in mvebu_pinctrl_probe()
[all …]
Dpinctrl-armada-38x.c410 struct mvebu_pinctrl_soc_info *soc = &armada_38x_pinctrl_info; in armada_38x_pinctrl_probe() local
423 soc->variant = (unsigned) match->data & 0xff; in armada_38x_pinctrl_probe()
424 soc->controls = armada_38x_mpp_controls; in armada_38x_pinctrl_probe()
425 soc->ncontrols = ARRAY_SIZE(armada_38x_mpp_controls); in armada_38x_pinctrl_probe()
426 soc->gpioranges = armada_38x_mpp_gpio_ranges; in armada_38x_pinctrl_probe()
427 soc->ngpioranges = ARRAY_SIZE(armada_38x_mpp_gpio_ranges); in armada_38x_pinctrl_probe()
428 soc->modes = armada_38x_mpp_modes; in armada_38x_pinctrl_probe()
429 soc->nmodes = armada_38x_mpp_controls[0].npins; in armada_38x_pinctrl_probe()
431 pdev->dev.platform_data = soc; in armada_38x_pinctrl_probe()
/linux-4.1.27/sound/soc/mxs/
DMakefile2 snd-soc-mxs-objs := mxs-saif.o
3 snd-soc-mxs-pcm-objs := mxs-pcm.o
5 obj-$(CONFIG_SND_MXS_SOC) += snd-soc-mxs.o snd-soc-mxs-pcm.o
8 snd-soc-mxs-sgtl5000-objs := mxs-sgtl5000.o
10 obj-$(CONFIG_SND_SOC_MXS_SGTL5000) += snd-soc-mxs-sgtl5000.o
/linux-4.1.27/sound/soc/qcom/
DMakefile2 snd-soc-lpass-cpu-objs := lpass-cpu.o
3 snd-soc-lpass-platform-objs := lpass-platform.o
5 obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o
6 obj-$(CONFIG_SND_SOC_LPASS_PLATFORM) += snd-soc-lpass-platform.o
9 snd-soc-storm-objs := storm.o
11 obj-$(CONFIG_SND_SOC_STORM) += snd-soc-storm.o
/linux-4.1.27/sound/soc/txx9/
DMakefile2 snd-soc-txx9aclc-objs := txx9aclc.o
3 snd-soc-txx9aclc-ac97-objs := txx9aclc-ac97.o
5 obj-$(CONFIG_SND_SOC_TXX9ACLC) += snd-soc-txx9aclc.o
6 obj-$(CONFIG_SND_SOC_TXX9ACLC_AC97) += snd-soc-txx9aclc-ac97.o
9 snd-soc-txx9aclc-generic-objs := txx9aclc-generic.o
11 obj-$(CONFIG_SND_SOC_TXX9ACLC_GENERIC) += snd-soc-txx9aclc-generic.o
/linux-4.1.27/sound/soc/nuc900/
DMakefile2 snd-soc-nuc900-pcm-objs := nuc900-pcm.o
3 snd-soc-nuc900-ac97-objs := nuc900-ac97.o
5 obj-$(CONFIG_SND_SOC_NUC900) += snd-soc-nuc900-pcm.o
6 obj-$(CONFIG_SND_SOC_NUC900_AC97) += snd-soc-nuc900-ac97.o
9 snd-soc-nuc900-audio-objs := nuc900-audio.o
11 obj-$(CONFIG_SND_SOC_NUC900EVB) += snd-soc-nuc900-audio.o
/linux-4.1.27/sound/soc/spear/
DMakefile2 snd-soc-spear-pcm-objs := spear_pcm.o
3 snd-soc-spear-spdif-in-objs := spdif_in.o
4 snd-soc-spear-spdif-out-objs := spdif_out.o
6 obj-$(CONFIG_SND_SPEAR_SOC) += snd-soc-spear-pcm.o
7 obj-$(CONFIG_SND_SPEAR_SPDIF_IN) += snd-soc-spear-spdif-in.o
8 obj-$(CONFIG_SND_SPEAR_SPDIF_OUT) += snd-soc-spear-spdif-out.o
/linux-4.1.27/drivers/thermal/ti-soc-thermal/
DMakefile1 obj-$(CONFIG_TI_SOC_THERMAL) += ti-soc-thermal.o
2 ti-soc-thermal-y := ti-bandgap.o
3 ti-soc-thermal-$(CONFIG_TI_THERMAL) += ti-thermal-common.o
4 ti-soc-thermal-$(CONFIG_DRA752_THERMAL) += dra752-thermal-data.o
5 ti-soc-thermal-$(CONFIG_OMAP4_THERMAL) += omap4-thermal-data.o
6 ti-soc-thermal-$(CONFIG_OMAP5_THERMAL) += omap5-thermal-data.o
/linux-4.1.27/sound/soc/intel/common/
DMakefile1 snd-soc-sst-dsp-objs := sst-dsp.o sst-firmware.o
2 snd-soc-sst-acpi-objs := sst-acpi.o
3 snd-soc-sst-ipc-objs := sst-ipc.o
5 obj-$(CONFIG_SND_SOC_INTEL_SST) += snd-soc-sst-dsp.o snd-soc-sst-ipc.o
6 obj-$(CONFIG_SND_SOC_INTEL_SST_ACPI) += snd-soc-sst-acpi.o
/linux-4.1.27/sound/soc/sirf/
DMakefile1 snd-soc-sirf-audio-objs := sirf-audio.o
2 snd-soc-sirf-audio-port-objs := sirf-audio-port.o
3 snd-soc-sirf-usp-objs := sirf-usp.o
5 obj-$(CONFIG_SND_SOC_SIRF_AUDIO) += snd-soc-sirf-audio.o
6 obj-$(CONFIG_SND_SOC_SIRF_AUDIO_PORT) += snd-soc-sirf-audio-port.o
7 obj-$(CONFIG_SND_SOC_SIRF_USP) += snd-soc-sirf-usp.o
/linux-4.1.27/sound/soc/ux500/
DMakefile3 snd-soc-ux500-plat-msp-i2s-objs := ux500_msp_dai.o ux500_msp_i2s.o
4 obj-$(CONFIG_SND_SOC_UX500_PLAT_MSP_I2S) += snd-soc-ux500-plat-msp-i2s.o
6 snd-soc-ux500-plat-dma-objs := ux500_pcm.o
7 obj-$(CONFIG_SND_SOC_UX500_PLAT_DMA) += snd-soc-ux500-plat-dma.o
9 snd-soc-ux500-mach-mop500-objs := mop500.o mop500_ab8500.o
10 obj-$(CONFIG_SND_SOC_UX500_MACH_MOP500) += snd-soc-ux500-mach-mop500.o
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-abx500.h196 void abx500_pinctrl_ab8500_init(struct abx500_pinctrl_soc_data **soc);
201 abx500_pinctrl_ab8500_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8500_init() argument
209 void abx500_pinctrl_ab8540_init(struct abx500_pinctrl_soc_data **soc);
214 abx500_pinctrl_ab8540_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8540_init() argument
222 void abx500_pinctrl_ab9540_init(struct abx500_pinctrl_soc_data **soc);
227 abx500_pinctrl_ab9540_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab9540_init() argument
235 void abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc);
240 abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8505_init() argument
Dpinctrl-abx500.c105 struct abx500_pinctrl_soc_data *soc; member
211 if (!pct->soc->pullud) { in abx500_get_pull_updown()
218 pullud = pct->soc->pullud; in abx500_get_pull_updown()
246 if (!pct->soc->pullud) { in abx500_set_pull_updown()
253 pullud = pct->soc->pullud; in abx500_set_pull_updown()
276 struct pullud *pullud = pct->soc->pullud; in abx500_pullud_supported()
364 struct alternate_functions af = pct->soc->alternate_functions[gpio]; in abx500_set_mode()
488 struct alternate_functions af = pct->soc->alternate_functions[gpio]; in abx500_get_mode()
688 return pct->soc->nfunctions; in abx500_pmx_get_funcs_cnt()
696 return pct->soc->functions[function].name; in abx500_pmx_get_func_name()
[all …]
Dpinctrl-nomadik.h155 void nmk_pinctrl_stn8815_init(const struct nmk_pinctrl_soc_data **soc);
160 nmk_pinctrl_stn8815_init(const struct nmk_pinctrl_soc_data **soc) in nmk_pinctrl_stn8815_init() argument
168 void nmk_pinctrl_db8500_init(const struct nmk_pinctrl_soc_data **soc);
173 nmk_pinctrl_db8500_init(const struct nmk_pinctrl_soc_data **soc) in nmk_pinctrl_db8500_init() argument
181 void nmk_pinctrl_db8540_init(const struct nmk_pinctrl_soc_data **soc);
186 nmk_pinctrl_db8540_init(const struct nmk_pinctrl_soc_data **soc) in nmk_pinctrl_db8540_init() argument
Dpinctrl-nomadik.c280 const struct nmk_pinctrl_soc_data *soc; member
471 for (i = 0 ; i < npct->soc->npins_altcx ; i++) { in nmk_prcm_altcx_set_mode()
472 if (npct->soc->altcx_pins[i].pin == offset) in nmk_prcm_altcx_set_mode()
475 if (i == npct->soc->npins_altcx) { in nmk_prcm_altcx_set_mode()
481 pin_desc = npct->soc->altcx_pins + i; in nmk_prcm_altcx_set_mode()
482 gpiocr_regs = npct->soc->prcm_gpiocr_registers; in nmk_prcm_altcx_set_mode()
596 for (i = 0; i < npct->soc->npins_altcx; i++) { in nmk_prcm_gpiocr_get_mode()
597 if (npct->soc->altcx_pins[i].pin == gpio) in nmk_prcm_gpiocr_get_mode()
600 if (i == npct->soc->npins_altcx) in nmk_prcm_gpiocr_get_mode()
603 pin_desc = npct->soc->altcx_pins + i; in nmk_prcm_gpiocr_get_mode()
[all …]
/linux-4.1.27/arch/arm/mach-davinci/
Dmux.h18 #define MUX_CFG(soc, desc, muxreg, mode_offset, mode_mask, mux_mode, dbg)\ argument
19 [soc##_##desc] = { \
29 #define INT_CFG(soc, desc, mode_offset, mode_mask, mux_mode, dbg) \ argument
30 [soc##_##desc] = { \
40 #define EVT_CFG(soc, desc, mode_offset, mode_mask, mux_mode, dbg) \ argument
41 [soc##_##desc] = { \
/linux-4.1.27/drivers/iommu/
Dtegra-smmu.c26 const struct tegra_smmu_soc *soc; member
70 ((smmu)->soc->num_tlb_lines & (smmu)->tlb_mask)
143 offset &= ~(smmu->mc->soc->atom_size - 1); in smmu_flush_ptc()
145 if (smmu->mc->soc->num_address_bits > 32) { in smmu_flush_ptc()
210 id = find_first_zero_bit(smmu->asids, smmu->soc->num_asids); in tegra_smmu_alloc_asid()
211 if (id >= smmu->soc->num_asids) { in tegra_smmu_alloc_asid()
301 for (i = 0; i < smmu->soc->num_swgroups; i++) { in tegra_smmu_find_swgroup()
302 if (smmu->soc->swgroups[i].swgroup == swgroup) { in tegra_smmu_find_swgroup()
303 group = &smmu->soc->swgroups[i]; in tegra_smmu_find_swgroup()
318 for (i = 0; i < smmu->soc->num_clients; i++) { in tegra_smmu_enable()
[all …]
/linux-4.1.27/arch/arm/mach-imx/
Dhardware.h116 #define imx_map_entry(soc, name, _type) { \ argument
117 .virtual = soc ## _IO_P2V(soc ## _ ## name ## _BASE_ADDR), \
118 .pfn = __phys_to_pfn(soc ## _ ## name ## _BASE_ADDR), \
119 .length = soc ## _ ## name ## _SIZE, \
/linux-4.1.27/drivers/soc/
DKconfig3 source "drivers/soc/mediatek/Kconfig"
4 source "drivers/soc/qcom/Kconfig"
5 source "drivers/soc/ti/Kconfig"
6 source "drivers/soc/versatile/Kconfig"
/linux-4.1.27/sound/soc/jz4740/
DMakefile4 snd-soc-jz4740-i2s-objs := jz4740-i2s.o
6 obj-$(CONFIG_SND_JZ4740_SOC_I2S) += snd-soc-jz4740-i2s.o
9 snd-soc-qi-lb60-objs := qi_lb60.o
11 obj-$(CONFIG_SND_JZ4740_SOC_QI_LB60) += snd-soc-qi-lb60.o
/linux-4.1.27/sound/soc/kirkwood/
DMakefile1 snd-soc-kirkwood-objs := kirkwood-dma.o kirkwood-i2s.o
3 obj-$(CONFIG_SND_KIRKWOOD_SOC) += snd-soc-kirkwood.o
5 snd-soc-armada-370-db-objs := armada-370-db.o
7 obj-$(CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB) += snd-soc-armada-370-db.o
/linux-4.1.27/sound/soc/adi/
DMakefile1 snd-soc-adi-axi-i2s-objs := axi-i2s.o
2 snd-soc-adi-axi-spdif-objs := axi-spdif.o
4 obj-$(CONFIG_SND_SOC_ADI_AXI_I2S) += snd-soc-adi-axi-i2s.o
5 obj-$(CONFIG_SND_SOC_ADI_AXI_SPDIF) += snd-soc-adi-axi-spdif.o
/linux-4.1.27/sound/soc/sh/rcar/
DMakefile1 snd-soc-rcar-objs := core.o gen.o dma.o src.o adg.o ssi.o dvc.o
2 obj-$(CONFIG_SND_SOC_RCAR) += snd-soc-rcar.o
4 snd-soc-rsrc-card-objs := rsrc-card.o
5 obj-$(CONFIG_SND_SOC_RSRC_CARD) += snd-soc-rsrc-card.o
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-tegra.c41 const struct tegra_pinctrl_soc_data *soc; member
62 return pmx->soc->ngroups; in tegra_pinctrl_get_groups_count()
70 return pmx->soc->groups[group].name; in tegra_pinctrl_get_group_name()
80 *pins = pmx->soc->groups[group].pins; in tegra_pinctrl_get_group_pins()
81 *num_pins = pmx->soc->groups[group].npins; in tegra_pinctrl_get_group_pins()
242 return pmx->soc->nfunctions; in tegra_pinctrl_get_funcs_count()
250 return pmx->soc->functions[function].name; in tegra_pinctrl_get_func_name()
260 *groups = pmx->soc->functions[function].groups; in tegra_pinctrl_get_func_groups()
261 *num_groups = pmx->soc->functions[function].ngroups; in tegra_pinctrl_get_func_groups()
275 g = &pmx->soc->groups[group]; in tegra_pinctrl_set_mux()
[all …]
Dpinctrl-tegra-xusb.c96 const struct tegra_xusb_padctl_soc *soc; member
122 return padctl->soc->num_pins; in tegra_xusb_padctl_get_groups_count()
130 return padctl->soc->pins[group].name; in tegra_xusb_padctl_get_group_name()
264 return padctl->soc->num_functions; in tegra_xusb_padctl_get_functions_count()
273 return padctl->soc->functions[function].name; in tegra_xusb_padctl_get_function_name()
283 *num_groups = padctl->soc->functions[function].num_groups; in tegra_xusb_padctl_get_function_groups()
284 *groups = padctl->soc->functions[function].groups; in tegra_xusb_padctl_get_function_groups()
298 lane = &padctl->soc->lanes[group]; in tegra_xusb_padctl_pinmux_set()
332 lane = &padctl->soc->lanes[group]; in tegra_xusb_padctl_pinconf_group_get()
371 lane = &padctl->soc->lanes[group]; in tegra_xusb_padctl_pinconf_group_set()
[all …]
Dpinctrl-adi2.c148 const struct adi_pinctrl_soc_data *soc; member
594 return pinctrl->soc->ngroups; in adi_get_groups_count()
602 return pinctrl->soc->groups[selector].name; in adi_get_group_name()
611 *pins = pinctrl->soc->groups[selector].pins; in adi_get_group_pins()
612 *num_pins = pinctrl->soc->groups[selector].num; in adi_get_group_pins()
631 mux = (unsigned short *)pinctrl->soc->groups[group_id].mux; in adi_pinmux_set()
659 return pinctrl->soc->nfunctions; in adi_pinmux_get_funcs_count()
667 return pinctrl->soc->functions[selector].name; in adi_pinmux_get_func_name()
676 *groups = pinctrl->soc->functions[selector].groups; in adi_pinmux_get_groups()
677 *num_groups = pinctrl->soc->functions[selector].num_groups; in adi_pinmux_get_groups()
[all …]
Dpinctrl-adi2.h73 void adi_pinctrl_soc_init(const struct adi_pinctrl_soc_data **soc);
/linux-4.1.27/drivers/pinctrl/qcom/
Dpinctrl-msm.c67 const struct msm_pinctrl_soc_data *soc; member
80 return pctrl->soc->ngroups; in msm_get_groups_count()
88 return pctrl->soc->groups[group].name; in msm_get_group_name()
98 *pins = pctrl->soc->groups[group].pins; in msm_get_group_pins()
99 *num_pins = pctrl->soc->groups[group].npins; in msm_get_group_pins()
115 return pctrl->soc->nfunctions; in msm_get_functions_count()
123 return pctrl->soc->functions[function].name; in msm_get_function_name()
133 *groups = pctrl->soc->functions[function].groups; in msm_get_function_groups()
134 *num_groups = pctrl->soc->functions[function].ngroups; in msm_get_function_groups()
148 g = &pctrl->soc->groups[group]; in msm_pinmux_set_mux()
[all …]
/linux-4.1.27/drivers/bus/
Dmvebu-mbus.c144 const struct mvebu_mbus_soc_data *soc; member
166 return mbus->soc->win_remap_offset(win) != MVEBU_MBUS_NO_REMAP; in mvebu_mbus_window_is_remappable()
179 mbus->soc->win_cfg_offset(win); in mvebu_mbus_read_window()
203 mbus->soc->win_remap_offset(win); in mvebu_mbus_read_window()
217 addr = mbus->mbuswins_base + mbus->soc->win_cfg_offset(win); in mvebu_mbus_disable_window()
222 addr = mbus->mbuswins_base + mbus->soc->win_remap_offset(win); in mvebu_mbus_disable_window()
234 mbus->soc->win_cfg_offset(win); in mvebu_mbus_window_is_free()
251 for (win = 0; win < mbus->soc->num_wins; win++) { in mvebu_mbus_window_conflicts()
282 for (win = 0; win < mbus->soc->num_wins; win++) { in mvebu_mbus_find_window()
307 mbus->soc->win_cfg_offset(win); in mvebu_mbus_setup_window()
[all …]
/linux-4.1.27/drivers/memory/tegra/
Dmc.c81 for (i = 0; i < mc->soc->num_clients; i++) { in tegra_mc_setup_latency_allowance()
82 const struct tegra_mc_la *la = &mc->soc->clients[i].la; in tegra_mc_setup_latency_allowance()
136 if (mc->soc->num_address_bits > 32) { in tegra_mc_irq()
155 for (i = 0; i < mc->soc->num_clients; i++) { in tegra_mc_irq()
156 if (mc->soc->clients[i].id == id) { in tegra_mc_irq()
157 client = mc->soc->clients[i].name; in tegra_mc_irq()
226 mc->soc = match->data; in tegra_mc_probe()
252 mc->smmu = tegra_smmu_probe(&pdev->dev, mc->soc->smmu, mc); in tegra_mc_probe()
/linux-4.1.27/drivers/soc/tegra/
Dpmc.c136 const struct tegra_pmc_soc *soc; member
202 if (!pmc->soc || id < 0 || id >= pmc->soc->num_powergates) in tegra_powergate_power_on()
214 if (!pmc->soc || id < 0 || id >= pmc->soc->num_powergates) in tegra_powergate_power_off()
229 if (!pmc->soc || id < 0 || id >= pmc->soc->num_powergates) in tegra_powergate_is_powered()
244 if (!pmc->soc || id < 0 || id >= pmc->soc->num_powergates) in tegra_powergate_remove_clamping()
252 if (pmc->soc->has_gpu_clamps) { in tegra_powergate_remove_clamping()
328 if (pmc->soc && cpuid > 0 && cpuid < pmc->soc->num_cpu_powergates) in tegra_get_cpu_powergate_id()
329 return pmc->soc->cpu_powergates[cpuid]; in tegra_get_cpu_powergate_id()
417 for (i = 0; i < pmc->soc->num_powergates; i++) { in powergate_show()
418 if (!pmc->soc->powergates[i]) in powergate_show()
[all …]
/linux-4.1.27/arch/powerpc/platforms/512x/
Dclock-commonclk.c101 } soc; variable
106 soc = MPC512x_SOC_MPC5121; in mpc512x_clk_determine_soc()
110 soc = MPC512x_SOC_MPC5123; in mpc512x_clk_determine_soc()
114 soc = MPC512x_SOC_MPC5125; in mpc512x_clk_determine_soc()
121 if (soc == MPC512x_SOC_MPC5121) in soc_has_mbx()
128 if (soc == MPC512x_SOC_MPC5125) in soc_has_axe()
135 if (soc == MPC512x_SOC_MPC5125) in soc_has_viu()
142 if (soc == MPC512x_SOC_MPC5125) in soc_has_spdif()
149 if (soc == MPC512x_SOC_MPC5125) in soc_has_pata()
156 if (soc == MPC512x_SOC_MPC5125) in soc_has_sata()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Darmada-380-mpcore-soc-ctrl.txt6 - compatible: Should be "marvell,armada-380-mpcore-soc-ctrl".
11 mpcore-soc-ctrl@20d20 {
12 compatible = "marvell,armada-380-mpcore-soc-ctrl";
Darm-boards115 - soc: some node of the RealView platforms must be the SoC
118 "arm,realview-eb-soc", "simple-bus"
119 "arm,realview-pb1176-soc", "simple-bus"
120 "arm,realview-pb11mp-soc", "simple-bus"
121 "arm,realview-pba8-soc", "simple-bus"
122 "arm,realview-pbx-soc", "simple-bus"
147 soc {
150 compatible = "arm,realview-pb1176-soc", "simple-bus";
/linux-4.1.27/Documentation/video4linux/
Dsoc-camera.txt18 Purpose of the soc-camera subsystem
21 The soc-camera subsystem initially provided a unified API between camera host
22 drivers and camera sensor drivers. Later the soc-camera sensor API has been
24 with non-soc-camera hosts possible. The camera host API to the soc-camera core
28 method is supported by host drivers. However, the soc-camera core also provides
77 soc-camera core when a video-device is opened, the host driver would typically
95 running on an soc-camera host. The actual camera driver operation is implemented
96 using the V4L2 subdev API. Additionally soc-camera camera drivers can use
97 auxiliary soc-camera helper functions like soc_camera_power_on() and
119 In soc-camera there are two locations, where scaling and cropping can take
[all …]
/linux-4.1.27/drivers/gpu/host1x/
Dmipi.c92 const struct tegra_mipi_soc *soc; member
191 const struct tegra_mipi_soc *soc = device->mipi->soc; in tegra_mipi_calibrate() local
214 for (i = 0; i < soc->num_pads; i++) { in tegra_mipi_calibrate()
227 tegra_mipi_writel(device->mipi, data, soc->pads[i].data); in tegra_mipi_calibrate()
229 if (soc->has_clk_lane) in tegra_mipi_calibrate()
230 tegra_mipi_writel(device->mipi, clk, soc->pads[i].clk); in tegra_mipi_calibrate()
301 mipi->soc = match->data; in tegra_mipi_probe()
/linux-4.1.27/drivers/pinctrl/intel/
Dpinctrl-intel.c101 const struct intel_pinctrl_soc_data *soc; member
227 return pctrl->soc->ngroups; in intel_get_groups_count()
235 return pctrl->soc->groups[group].name; in intel_get_group_name()
243 *pins = pctrl->soc->groups[group].pins; in intel_get_group_pins()
244 *npins = pctrl->soc->groups[group].npins; in intel_get_group_pins()
298 return pctrl->soc->nfunctions; in intel_get_functions_count()
306 return pctrl->soc->functions[function].name; in intel_get_function_name()
316 *groups = pctrl->soc->functions[function].groups; in intel_get_function_groups()
317 *ngroups = pctrl->soc->functions[function].ngroups; in intel_get_function_groups()
325 const struct intel_pingroup *grp = &pctrl->soc->groups[group]; in intel_pinmux_set_mux()
[all …]
/linux-4.1.27/drivers/thermal/samsung/
Dexynos_tmu.c173 enum soc_type soc; member
341 if (data->soc == SOC_ARCH_EXYNOS4412 || in get_con_reg()
342 data->soc == SOC_ARCH_EXYNOS3250) in get_con_reg()
430 if (data->soc == SOC_ARCH_EXYNOS3250 || in exynos4412_tmu_initialize()
431 data->soc == SOC_ARCH_EXYNOS4412 || in exynos4412_tmu_initialize()
432 data->soc == SOC_ARCH_EXYNOS5250) { in exynos4412_tmu_initialize()
433 if (data->soc == SOC_ARCH_EXYNOS3250) { in exynos4412_tmu_initialize()
444 if (data->soc == SOC_ARCH_EXYNOS5420_TRIMINFO) in exynos4412_tmu_initialize()
635 if (data->soc != SOC_ARCH_EXYNOS4210) in exynos4210_tmu_control()
741 if (data->soc != SOC_ARCH_EXYNOS5440) { in get_emul_con_reg()
[all …]
/linux-4.1.27/include/soc/tegra/
Dmc.h73 const struct tegra_smmu_soc *soc,
77 tegra_smmu_probe(struct device *dev, const struct tegra_smmu_soc *soc, in tegra_smmu_probe() argument
104 const struct tegra_mc_soc *soc; member
/linux-4.1.27/drivers/soc/versatile/
DMakefile1 obj-$(CONFIG_SOC_INTEGRATOR_CM) += soc-integrator.o
2 obj-$(CONFIG_SOC_REALVIEW) += soc-realview.o
/linux-4.1.27/sound/soc/rockchip/
DMakefile2 snd-soc-i2s-objs := rockchip_i2s.o
4 obj-$(CONFIG_SND_SOC_ROCKCHIP_I2S) += snd-soc-i2s.o
/linux-4.1.27/arch/mips/boot/dts/ralink/
Drt3050.dtsi4 compatible = "ralink,rt3050-soc", "ralink,rt3052-soc", "ralink,rt3350-soc";
Drt3883_eval.dts6 compatible = "ralink,rt3883-eval-board", "ralink,rt3883-soc";
Dmt7620a_eval.dts6 compatible = "ralink,mt7620a-eval-board", "ralink,mt7620a-soc";
Drt2880_eval.dts6 compatible = "ralink,rt2880-eval-board", "ralink,rt2880-soc";
Drt3052_eval.dts6 compatible = "ralink,rt3052-eval-board", "ralink,rt3052-soc";
Drt2880.dtsi4 compatible = "ralink,rt2880-soc";
/linux-4.1.27/sound/soc/bcm/
DMakefile2 snd-soc-bcm2835-i2s-objs := bcm2835-i2s.o
4 obj-$(CONFIG_SND_BCM2835_SOC_I2S) += snd-soc-bcm2835-i2s.o
/linux-4.1.27/sound/soc/xtensa/
DMakefile1 snd-soc-xtfpga-i2s-objs := xtfpga-i2s.o
3 obj-$(CONFIG_SND_SOC_XTFPGA_I2S) += snd-soc-xtfpga-i2s.o
/linux-4.1.27/sound/soc/generic/
DMakefile1 snd-soc-simple-card-objs := simple-card.o
3 obj-$(CONFIG_SND_SIMPLE_CARD) += snd-soc-simple-card.o
/linux-4.1.27/include/linux/bcma/
Dbcma_soc.h10 int __init bcma_host_soc_register(struct bcma_soc *soc);
11 int __init bcma_host_soc_init(struct bcma_soc *soc);
/linux-4.1.27/sound/soc/intel/baytrail/
DMakefile1 snd-soc-sst-baytrail-pcm-objs := \
4 obj-$(CONFIG_SND_SOC_INTEL_BAYTRAIL) += snd-soc-sst-baytrail-pcm.o
/linux-4.1.27/sound/soc/intel/haswell/
DMakefile1 snd-soc-sst-haswell-pcm-objs := \
4 obj-$(CONFIG_SND_SOC_INTEL_HASWELL) += snd-soc-sst-haswell-pcm.o
/linux-4.1.27/drivers/pci/host/
Dpci-tegra.c529 const struct tegra_pcie_soc_data *soc = port->pcie->soc_data; in tegra_pcie_port_enable() local
537 if (soc->has_pex_clkreq_en) in tegra_pcie_port_enable()
549 const struct tegra_pcie_soc_data *soc = port->pcie->soc_data; in tegra_pcie_port_disable() local
561 if (soc->has_pex_clkreq_en) in tegra_pcie_port_disable()
773 const struct tegra_pcie_soc_data *soc = pcie->soc_data; in tegra_pcie_pll_wait() local
779 value = pads_readl(pcie, soc->pads_pll_ctl); in tegra_pcie_pll_wait()
789 const struct tegra_pcie_soc_data *soc = pcie->soc_data; in tegra_pcie_phy_enable() local
805 value = pads_readl(pcie, soc->pads_pll_ctl); in tegra_pcie_phy_enable()
807 value |= PADS_PLL_CTL_REFCLK_INTERNAL_CML | soc->tx_ref_sel; in tegra_pcie_phy_enable()
808 pads_writel(pcie, value, soc->pads_pll_ctl); in tegra_pcie_phy_enable()
[all …]
/linux-4.1.27/sound/soc/intel/atom/
DMakefile1 snd-soc-sst-mfld-platform-objs := sst-mfld-platform-pcm.o \
4 obj-$(CONFIG_SND_SST_MFLD_PLATFORM) += snd-soc-sst-mfld-platform.o
/linux-4.1.27/drivers/power/
D88pm860x_battery.c369 static int calc_soc(struct pm860x_battery_info *info, int state, int *soc) in calc_soc() argument
376 if (!soc) in calc_soc()
392 *soc = 0; in calc_soc()
398 *soc = array_soc[i][1]; in calc_soc()
439 int soc; in pm860x_init_battery() local
502 calc_soc(info, OCV_MODE_ACTIVE, &soc); in pm860x_init_battery()
515 if (data > soc + 15) in pm860x_init_battery()
516 info->start_soc = soc; in pm860x_init_battery()
517 else if (data < soc - 15) in pm860x_init_battery()
518 info->start_soc = soc; in pm860x_init_battery()
[all …]
Dmax17040_battery.c51 int soc; member
73 val->intval = chip->soc; in max17040_get_property()
132 chip->soc = msb; in max17040_get_soc()
175 if (chip->soc > MAX17040_BATTERY_FULL) in max17040_get_status()
/linux-4.1.27/drivers/cpufreq/
Dqoriq-cpufreq.c87 struct device_node *soc; in get_bus_freq() local
90 soc = of_find_node_by_type(NULL, "soc"); in get_bus_freq()
91 if (!soc) in get_bus_freq()
94 if (of_property_read_u32(soc, "bus-frequency", &sysfreq)) in get_bus_freq()
97 of_node_put(soc); in get_bus_freq()
/linux-4.1.27/drivers/bcma/
Dhost_soc.c168 int __init bcma_host_soc_register(struct bcma_soc *soc) in bcma_host_soc_register() argument
170 struct bcma_bus *bus = &soc->bus; in bcma_host_soc_register()
190 int __init bcma_host_soc_init(struct bcma_soc *soc) in bcma_host_soc_init() argument
192 struct bcma_bus *bus = &soc->bus; in bcma_host_soc_init()
/linux-4.1.27/Documentation/devicetree/bindings/rtc/
Darmada-380-rtc.txt11 * "rtc-soc" for the SoC related registers and among them the one
20 reg-names = "rtc", "rtc-soc";
/linux-4.1.27/arch/arm/boot/dts/
Dimx6dl.dtsi35 fsl,soc-operating-points = <
51 soc-supply = <&reg_soc>;
62 soc {
Dqcom-msm8660.dtsi7 #include <dt-bindings/soc/qcom,gsbi.h>
40 soc: soc { label
Dk2hk.dtsi4 * Keystone 2 Kepler/Hawking soc specific device tree
43 soc {
Dqcom-apq8084-mtp.dts8 soc {
Dimx6q.dtsi37 fsl,soc-operating-points = <
55 soc-supply = <&reg_soc>;
80 soc {
Darmv7-m.dtsi11 soc {
Dk2e.dtsi4 * Keystone 2 Edison soc device tree
43 soc {
Dqcom-msm8974-sony-xperia-honami.dts15 &soc {
Dqcom-apq8084-ifc6540.dts8 soc {
Dqcom-msm8960.dtsi7 #include <dt-bindings/soc/qcom,gsbi.h>
51 soc: soc { label
Dqcom-msm8960-cdp.dts9 soc {
Dam3517_mt_ventoux.dts22 soc {
Dstih41x-b2020x.dtsi10 soc {
Dqcom-apq8064-cm-qs600.dts7 soc {
Dstih410-pinctrl.dtsi12 soc {
Dhip04-d01.dts27 soc {
Dda850-enbw-cmc.dts19 soc {
Dqcom-msm8660-surf.dts9 soc {
Dpxa168-aspenite.dts25 soc {
Dstih416-b2020.dts16 soc {
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dmarvell,mvebu-pinctrl.txt16 - compatible: "marvell,<soc>-pinctrl"
17 Please refer to each marvell,<soc>-pinctrl.txt binding doc for supported SoCs.
23 common for all marvell,pins. Please refer to marvell,<soc>-pinctrl.txt for
Dfsl,imx-pinctrl.txt21 - compatible: "fsl,<soc>-iomuxc"
22 Please refer to each fsl,<soc>-pinctrl.txt binding doc for supported SoCs.
41 Please refer to each fsl,<soc>-pinctrl,txt binding doc for SoC specific part
/linux-4.1.27/arch/powerpc/boot/dts/
Dbsc9131rdb.dts28 board_soc: soc: soc@ff700000 {
Dbsc9132qds.dts29 soc: soc@ff700000 { label
Dmpc885ads.dts70 soc@ff000000 {
71 compatible = "fsl,mpc885", "fsl,pq1-soc";
74 device_type = "soc";
230 linux,stdout-path = "/soc/cpm/serial@a80";
Dp1020rdb.dts30 board_soc: soc: soc@ffe00000 {
Dp1020rdb_36b.dts30 board_soc: soc: soc@fffe00000 {
Dadder875-redboot.dts70 soc@fa200000 {
71 compatible = "fsl,mpc875-immr", "fsl,pq1-soc", "simple-bus";
77 device_type = "soc";
Dadder875-uboot.dts69 soc@ff000000 {
70 compatible = "fsl,mpc875-immr", "fsl,pq1-soc", "simple-bus";
76 device_type = "soc";
Dpq2fads.dts117 soc@f0000000 {
120 device_type = "soc";
121 compatible = "fsl,mpc8280", "fsl,pq2-soc";
245 linux,stdout-path = "/soc/cpm/serial@11a00";
Dep8248e.dts93 soc@f0000000 {
96 compatible = "fsl,mpc8248-immr", "fsl,pq2-soc", "simple-bus";
100 device_type = "soc";
Dmpc866ads.dts62 soc@ff000000 {
65 device_type = "soc";
188 linux,stdout-path = "/soc/cpm/serial@a80";
Dmpc8536ds.dts43 board_soc: soc: soc@ffe00000 {
Dmpc8272ads.dts119 soc@f0000000 {
122 device_type = "soc";
123 compatible = "fsl,mpc8272", "fsl,pq2-soc";
265 linux,stdout-path = "/soc/cpm/serial@11a00";
Dmpc8536ds_36b.dts43 board_soc: soc: soc@fffe00000 {
Dp2020ds.dts33 board_soc: soc: soc@ffe00000 {
Dep88xc.dts69 soc@fa200000 {
70 compatible = "fsl,mpc885", "fsl,pq1-soc";
73 device_type = "soc";
Dmvme2500.dts32 soc: soc@ffe00000 { label
264 soc@ffe00000 {
Dt1042rdb_pi.dts46 soc: soc@ffe000000 { label
Dstorcenter.dts50 soc@fc000000 {
53 device_type = "soc";
Dppa8548.dts34 soc: soc8548@fe0000000 { label
89 &soc {
Dkmcoge4.dts47 soc: soc@ffe000000 { label
Dc293pcie.dts53 soc: soc@fffe00000 { label
153 &soc {
Dmgcoge.dts100 soc@f0000000 {
103 compatible = "fsl,mpc8247-immr", "fsl,pq2-soc", "simple-bus";
107 device_type = "soc";
Dp1010rdb_32b.dtsi47 board_soc: soc: soc@ffe00000 {
Dp1024rdb_32b.dts50 soc: soc@ffe00000 { label
Dp1020mbg-pc_36b.dts53 soc: soc@fffe00000 { label
Dp1020rdb-pc_32b.dts54 soc: soc@ffe00000 { label
Dp1010rdb_36b.dtsi47 board_soc: soc: soc@fffe00000 {
Dp1025rdb_36b.dts52 soc: soc@fffe00000 { label
Dp1025twr.dts52 soc: soc@ffe00000 { label
/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dmxs-spi.txt4 - compatible: Should be "fsl,<soc>-spi", where soc is "imx23" or "imx28"
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dimx5-clock.txt4 - compatible: Should be "fsl,<soc>-ccm" , where <soc> can be imx51 or imx53
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dux500-mop500.txt6 - compatible : "stericsson,snd-soc-mop500"
16 compatible = "stericsson,snd-soc-mop500";
Datmel_ac97c.txt7 - ac97-gpios: Please refer to soc-ac97link.txt, only ac97-reset is used
/linux-4.1.27/drivers/staging/iio/adc/
Dmxs-lradc.c254 enum mxs_lradc_id soc; member
375 if (lradc->soc == IMX23_LRADC) in mxs_lradc_plate_mask()
382 if (lradc->soc == IMX23_LRADC) in mxs_lradc_irq_en_mask()
389 if (lradc->soc == IMX23_LRADC) in mxs_lradc_irq_mask()
396 if (lradc->soc == IMX23_LRADC) in mxs_lradc_touch_detect_bit()
403 if (lradc->soc == IMX23_LRADC) in mxs_lradc_drive_x_plate()
410 if (lradc->soc == IMX23_LRADC) in mxs_lradc_drive_y_plate()
417 if (lradc->soc == IMX23_LRADC) in mxs_lradc_drive_pressure()
831 if (lradc->soc == IMX28_LRADC) in mxs_lradc_read_single()
1281 if (lradc->soc == IMX28_LRADC) in mxs_lradc_buffer_preenable()
[all …]
/linux-4.1.27/drivers/irqchip/
Dirq-tegra.c299 const struct tegra_ictlr_soc *soc; in tegra_ictlr_init() local
318 soc = match->data; in tegra_ictlr_init()
347 WARN(num_ictlrs != soc->num_ictlrs, in tegra_ictlr_init()
349 node->full_name, num_ictlrs, soc->num_ictlrs); in tegra_ictlr_init()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-devices-soc50 What: /sys/bus/soc
54 The /sys/bus/soc/ directory contains the usual sub-folders
55 expected under most buses. /sys/bus/soc/devices is of particular
/linux-4.1.27/Documentation/devicetree/bindings/soc/qcom/
Dqcom,gsbi.txt15 Please reference dt-bindings/soc/qcom,gsbi.h for valid mux values.
19 dt-bindings/soc/qcom,gsbi.h for valid CRCI mux values.
41 #include <dt-bindings/soc/qcom,gsbi.h>
/linux-4.1.27/arch/arm/include/debug/
Dimx-uart.h93 #define IMX_DEBUG_UART_BASE(soc) soc##_UART_BASE(CONFIG_DEBUG_IMX_UART_PORT) argument
/linux-4.1.27/include/linux/
Dsys_soc.h35 struct device *soc_device_to_device(struct soc_device *soc);
Dmbus.h74 int mvebu_mbus_init(const char *soc, phys_addr_t mbus_phys_base,
/linux-4.1.27/arch/cris/boot/dts/
Ddev88.dts13 soc {
Detraxfs.dtsi17 soc {
/linux-4.1.27/Documentation/devicetree/bindings/thermal/
Dti_soc_thermal.txt25 soc to soc, apart of depending on available features.
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/
Dqe.c486 if (firmware->soc.model) in qe_upload_firmware()
489 firmware->id, be16_to_cpu(firmware->soc.model), in qe_upload_firmware()
490 firmware->soc.major, firmware->soc.minor); in qe_upload_firmware()
/linux-4.1.27/arch/xtensa/boot/dts/
Dxtfpga-flash-4m.dtsi2 soc {
Dxtfpga-flash-16m.dtsi2 soc {
Dxtfpga-flash-128m.dtsi2 soc {
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dshdma.txt25 - compatible: should be of the form "renesas,shdma-<soc>", where <soc> should
/linux-4.1.27/Documentation/devicetree/bindings/c6x/
Dsoc.txt20 soc {
/linux-4.1.27/arch/c6x/kernel/
DMakefile10 obj-y += soc.o dma.o
/linux-4.1.27/Documentation/devicetree/bindings/crypto/
Dfsl-imx-sahara.txt5 - compatible : Should be "fsl,<soc>-sahara"
Dfsl-dcp.txt4 - compatible : Should be "fsl,<soc>-dcp"
/linux-4.1.27/sound/
DMakefile9 firewire/ sparc/ spi/ parisc/ pcmcia/ mips/ soc/ atmel/ hda/
/linux-4.1.27/Documentation/devicetree/bindings/timer/
Dfsl,imxgpt.txt5 - compatible : should be "fsl,<soc>-gpt"
/linux-4.1.27/drivers/tty/serial/
Ducc_uart.c1134 unsigned int soc; in soc_info() local
1147 if ((sscanf(soc_string, "PowerPC,%u", &soc) != 1) || !soc) in soc_info()
1155 return soc; in soc_info()
1224 unsigned int soc; in ucc_uart_probe() local
1228 soc = soc_info(&rev_h, &rev_l); in ucc_uart_probe()
1229 if (!soc) { in ucc_uart_probe()
1234 soc, rev_h, rev_l); in ucc_uart_probe()
/linux-4.1.27/Documentation/devicetree/bindings/watchdog/
Dfsl-imx-wdt.txt4 - compatible : Should be "fsl,<soc>-wdt"
/linux-4.1.27/arch/arm/mach-mvebu/
DMakefile7 obj-$(CONFIG_MACH_MVEBU_ANY) += system-controller.o mvebu-soc-id.o

1234