/drivers/soc/versatile/ |
H A D | Makefile | 1 obj-$(CONFIG_SOC_REALVIEW) += soc-realview.o
|
/drivers/thermal/ti-soc-thermal/ |
H A D | Makefile | 1 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 D | sa1111_generic.h | 5 struct soc_pcmcia_socket soc; member in struct:sa1111_pcmcia_socket 12 return container_of(s, struct sa1111_pcmcia_socket, soc);
|
H A D | sa1111_generic.c | 147 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 D | pinctrl-abx500.h | 196 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 D | pinctrl-nomadik.h | 155 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 D | pinctrl-abx500.c | 105 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 D | pinctrl-nomadik.c | 274 * @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 D | common.c | 11 #include <soc/tegra/common.h>
|
H A D | pmc.c | 2 * 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 D | pinctrl-mxs.c | 33 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 D | pinctrl-adi2.h | 73 void adi_pinctrl_soc_init(const struct adi_pinctrl_soc_data **soc);
|
H A D | pinctrl-tegra.c | 41 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 D | pinctrl-armada-xp.c | 411 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 D | pinctrl-mvebu.c | 550 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 D | pinctrl-armada-370.c | 399 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 D | pinctrl-armada-375.c | 419 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 D | pinctrl-armada-38x.c | 417 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 D | pinctrl-msm.c | 52 * @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 D | host_soc.c | 168 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 D | mvebu-mbus.c | 116 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 D | fuse-tegra.c | 26 #include <soc/tegra/common.h> 27 #include <soc/tegra/fuse.h>
|
/drivers/thermal/ |
H A D | Makefile | 34 obj-$(CONFIG_TI_SOC_THERMAL) += ti-soc-thermal/
|
/drivers/pci/host/ |
H A D | pci-tegra.c | 49 #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 D | Makefile | 22 obj-$(CONFIG_SOC_BUS) += soc.o
|