Searched refs:soc (Results 1 - 25 of 84) sorted by relevance

1234

/drivers/soc/versatile/
H A DMakefile1 obj-$(CONFIG_SOC_REALVIEW) += soc-realview.o
/drivers/thermal/ti-soc-thermal/
H A 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
/drivers/pcmcia/
H A Dsa1111_generic.h5 struct soc_pcmcia_socket soc; member in struct:sa1111_pcmcia_socket
12 return container_of(s, struct sa1111_pcmcia_socket, soc);
H A Dsa1111_generic.c147 s->soc.nr = ops->first + i;
148 soc_pcmcia_init_one(&s->soc, ops, &dev->dev);
150 if (s->soc.nr) {
151 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S1_READY_NINT];
152 s->soc.stat[SOC_STAT_CD].irq = dev->irq[IDX_IRQ_S1_CD_VALID];
153 s->soc.stat[SOC_STAT_CD].name = "SA1111 CF card detect";
154 s->soc.stat[SOC_STAT_BVD1].irq = dev->irq[IDX_IRQ_S1_BVD1_STSCHG];
155 s->soc.stat[SOC_STAT_BVD1].name = "SA1111 CF BVD1";
157 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S0_READY_NINT];
158 s->soc
[all...]
/drivers/pinctrl/nomadik/
H A 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) argument
209 void abx500_pinctrl_ab8540_init(struct abx500_pinctrl_soc_data **soc);
214 abx500_pinctrl_ab8540_init(struct abx500_pinctrl_soc_data **soc) argument
222 void abx500_pinctrl_ab9540_init(struct abx500_pinctrl_soc_data **soc);
227 abx500_pinctrl_ab9540_init(struct abx500_pinctrl_soc_data **soc) argument
235 void abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc);
240 abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc) argument
H A 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) 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) 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) argument
H A Dpinctrl-abx500.c105 struct abx500_pinctrl_soc_data *soc; member in struct:abx500_pinctrl
211 if (!pct->soc->pullud) {
218 pullud = pct->soc->pullud;
246 if (!pct->soc->pullud) {
253 pullud = pct->soc->pullud;
276 struct pullud *pullud = pct->soc->pullud;
364 struct alternate_functions af = pct->soc->alternate_functions[gpio];
488 struct alternate_functions af = pct->soc->alternate_functions[gpio];
688 return pct->soc->nfunctions;
696 return pct->soc
1125 abx500_get_gpio_num(struct abx500_pinctrl_soc_data *soc) argument
[all...]
H A Dpinctrl-nomadik.c274 * @soc: SoC data for this specific chip
280 const struct nmk_pinctrl_soc_data *soc; member in struct:nmk_pinctrl
471 for (i = 0 ; i < npct->soc->npins_altcx ; i++) {
472 if (npct->soc->altcx_pins[i].pin == offset)
475 if (i == npct->soc->npins_altcx) {
481 pin_desc = npct->soc->altcx_pins + i;
482 gpiocr_regs = npct->soc->prcm_gpiocr_registers;
596 for (i = 0; i < npct->soc->npins_altcx; i++) {
597 if (npct->soc->altcx_pins[i].pin == gpio)
600 if (i == npct->soc
[all...]
/drivers/soc/tegra/
H A Dcommon.c11 #include <soc/tegra/common.h>
H A Dpmc.c2 * drivers/soc/tegra/pmc.c
37 #include <soc/tegra/common.h>
38 #include <soc/tegra/fuse.h>
39 #include <soc/tegra/pmc.h>
116 const struct tegra_pmc_soc *soc; member in struct:tegra_pmc
182 if (!pmc->soc || id < 0 || id >= pmc->soc->num_powergates)
194 if (!pmc->soc || id < 0 || id >= pmc->soc->num_powergates)
209 if (!pmc->soc || i
[all...]
/drivers/pinctrl/freescale/
H A Dpinctrl-mxs.c33 struct mxs_pinctrl_soc_data *soc; member in struct:mxs_pinctrl_data
40 return d->soc->ngroups;
48 return d->soc->groups[group].name;
56 *pins = d->soc->groups[group].pins;
57 *num_pins = d->soc->groups[group].npins;
174 return d->soc->nfunctions;
182 return d->soc->functions[function].name;
192 *groups = d->soc->functions[group].groups;
193 *num_groups = d->soc->functions[group].ngroups;
202 struct mxs_group *g = &d->soc
398 struct mxs_pinctrl_soc_data *soc = d->soc; local
487 mxs_pinctrl_probe(struct platform_device *pdev, struct mxs_pinctrl_soc_data *soc) argument
[all...]
/drivers/pinctrl/
H A Dpinctrl-adi2.h73 void adi_pinctrl_soc_init(const struct adi_pinctrl_soc_data **soc);
H A Dpinctrl-tegra.c41 const struct tegra_pinctrl_soc_data *soc; member in struct:tegra_pmx
62 return pmx->soc->ngroups;
70 return pmx->soc->groups[group].name;
80 *pins = pmx->soc->groups[group].pins;
81 *num_pins = pmx->soc->groups[group].npins;
241 return pmx->soc->nfunctions;
249 return pmx->soc->functions[function].name;
259 *groups = pmx->soc->functions[function].groups;
260 *num_groups = pmx->soc->functions[function].ngroups;
274 g = &pmx->soc
[all...]
/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-xp.c411 struct mvebu_pinctrl_soc_info *soc = &armada_xp_pinctrl_info; local
424 soc->variant = (unsigned) match->data & 0xff;
426 switch (soc->variant) {
428 soc->controls = mv78230_mpp_controls;
429 soc->ncontrols = ARRAY_SIZE(mv78230_mpp_controls);
430 soc->modes = armada_xp_mpp_modes;
434 soc->nmodes = mv78230_mpp_controls[0].npins;
435 soc->gpioranges = mv78230_mpp_gpio_ranges;
436 soc->ngpioranges = ARRAY_SIZE(mv78230_mpp_gpio_ranges);
439 soc
[all...]
H A Dpinctrl-mvebu.c550 struct mvebu_pinctrl_soc_info *soc = dev_get_platdata(&pdev->dev); local
559 if (!soc || !soc->controls || !soc->modes) {
560 dev_err(&pdev->dev, "wrong pinctrl soc info\n");
576 pctl->variant = soc->variant;
584 for (n = 0; n < soc->ncontrols; n++) {
585 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n];
630 for (n = 0; n < soc->ncontrols; n++) {
631 struct mvebu_mpp_ctrl *ctrl = &soc
[all...]
H A Dpinctrl-armada-370.c399 struct mvebu_pinctrl_soc_info *soc = &armada_370_pinctrl_info; local
407 soc->variant = 0; /* no variants for Armada 370 */
408 soc->controls = mv88f6710_mpp_controls;
409 soc->ncontrols = ARRAY_SIZE(mv88f6710_mpp_controls);
410 soc->modes = mv88f6710_mpp_modes;
411 soc->nmodes = ARRAY_SIZE(mv88f6710_mpp_modes);
412 soc->gpioranges = mv88f6710_mpp_gpio_ranges;
413 soc->ngpioranges = ARRAY_SIZE(mv88f6710_mpp_gpio_ranges);
415 pdev->dev.platform_data = soc;
H A Dpinctrl-armada-375.c419 struct mvebu_pinctrl_soc_info *soc = &armada_375_pinctrl_info; local
427 soc->variant = 0; /* no variants for Armada 375 */
428 soc->controls = mv88f6720_mpp_controls;
429 soc->ncontrols = ARRAY_SIZE(mv88f6720_mpp_controls);
430 soc->modes = mv88f6720_mpp_modes;
431 soc->nmodes = ARRAY_SIZE(mv88f6720_mpp_modes);
432 soc->gpioranges = mv88f6720_mpp_gpio_ranges;
433 soc->ngpioranges = ARRAY_SIZE(mv88f6720_mpp_gpio_ranges);
435 pdev->dev.platform_data = soc;
H A Dpinctrl-armada-38x.c417 struct mvebu_pinctrl_soc_info *soc = &armada_38x_pinctrl_info; local
430 soc->variant = (unsigned) match->data & 0xff;
431 soc->controls = armada_38x_mpp_controls;
432 soc->ncontrols = ARRAY_SIZE(armada_38x_mpp_controls);
433 soc->gpioranges = armada_38x_mpp_gpio_ranges;
434 soc->ngpioranges = ARRAY_SIZE(armada_38x_mpp_gpio_ranges);
435 soc->modes = armada_38x_mpp_modes;
436 soc->nmodes = armada_38x_mpp_controls[0].npins;
438 pdev->dev.platform_data = soc;
/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c52 * @soc; Reference to soc_data of platform specific data.
67 const struct msm_pinctrl_soc_data *soc; member in struct:msm_pinctrl
80 return pctrl->soc->ngroups;
88 return pctrl->soc->groups[group].name;
98 *pins = pctrl->soc->groups[group].pins;
99 *num_pins = pctrl->soc->groups[group].npins;
115 return pctrl->soc->nfunctions;
123 return pctrl->soc->functions[function].name;
133 *groups = pctrl->soc->functions[function].groups;
134 *num_groups = pctrl->soc
[all...]
/drivers/bcma/
H A Dhost_soc.c168 int __init bcma_host_soc_register(struct bcma_soc *soc) argument
170 struct bcma_bus *bus = &soc->bus;
190 int __init bcma_host_soc_init(struct bcma_soc *soc) argument
192 struct bcma_bus *bus = &soc->bus;
196 err = bcma_bus_early_register(bus, &soc->core_cc, &soc->core_mips);
262 .name = "bcma-host-soc",
/drivers/bus/
H A Dmvebu-mbus.c116 const struct mvebu_mbus_soc_data *soc; member in struct:mvebu_mbus_state
139 mbus->soc->win_cfg_offset(win);
160 if (win < mbus->soc->num_remappable_wins) {
174 addr = mbus->mbuswins_base + mbus->soc->win_cfg_offset(win);
178 if (win < mbus->soc->num_remappable_wins) {
189 mbus->soc->win_cfg_offset(win);
205 for (win = 0; win < mbus->soc->num_wins; win++) {
236 for (win = 0; win < mbus->soc->num_wins; win++) {
261 mbus->soc->win_cfg_offset(win);
282 if (win < mbus->soc
727 mvebu_mbus_init(const char *soc, phys_addr_t mbuswins_phys_base, size_t mbuswins_size, phys_addr_t sdramwins_phys_base, size_t sdramwins_size) argument
[all...]
/drivers/soc/tegra/fuse/
H A Dfuse-tegra.c26 #include <soc/tegra/common.h>
27 #include <soc/tegra/fuse.h>
/drivers/thermal/
H A DMakefile34 obj-$(CONFIG_TI_SOC_THERMAL) += ti-soc-thermal/
/drivers/pci/host/
H A Dpci-tegra.c49 #include <soc/tegra/cpuidle.h>
50 #include <soc/tegra/pmc.h>
578 const struct tegra_pcie_soc_data *soc = port->pcie->soc_data; local
586 if (soc->has_pex_clkreq_en)
598 const struct tegra_pcie_soc_data *soc = port->pcie->soc_data; local
610 if (soc->has_pex_clkreq_en)
844 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
850 value = pads_readl(pcie, soc->pads_pll_ctl);
860 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
876 value = pads_readl(pcie, soc
921 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
1018 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
1068 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
1350 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
1663 const struct tegra_pcie_soc_data *soc = pcie->soc_data; local
[all...]
/drivers/base/
H A DMakefile22 obj-$(CONFIG_SOC_BUS) += soc.o

Completed in 294 milliseconds

1234