/drivers/pinctrl/ |
D | pinctrl-mxs.c | 33 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_enable() [all …]
|
D | pinctrl-abx500.c | 99 struct abx500_pinctrl_soc_data *soc; member 192 if (!pct->soc->pullud) { in abx500_config_pull_updown() 199 pullud = pct->soc->pullud; in abx500_config_pull_updown() 225 struct pullud *pullud = pct->soc->pullud; in abx500_gpio_direction_output() 290 struct alternate_functions af = pct->soc->alternate_functions[gpio]; in abx500_set_mode() 393 struct alternate_functions af = pct->soc->alternate_functions[gpio]; in abx500_get_mode() 551 return pct->soc->nfunctions; in abx500_pmx_get_funcs_cnt() 559 return pct->soc->functions[function].name; in abx500_pmx_get_func_name() 569 *groups = pct->soc->functions[function].groups; in abx500_pmx_get_func_groups() 570 *num_groups = pct->soc->functions[function].ngroups; in abx500_pmx_get_func_groups() [all …]
|
D | pinctrl-abx500.h | 184 void abx500_pinctrl_ab8500_init(struct abx500_pinctrl_soc_data **soc); 189 abx500_pinctrl_ab8500_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8500_init() argument 197 void abx500_pinctrl_ab8540_init(struct abx500_pinctrl_soc_data **soc); 202 abx500_pinctrl_ab8540_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8540_init() argument 210 void abx500_pinctrl_ab9540_init(struct abx500_pinctrl_soc_data **soc); 215 abx500_pinctrl_ab9540_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab9540_init() argument 223 void abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc); 228 abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8505_init() argument
|
D | pinctrl-nomadik.h | 145 void nmk_pinctrl_stn8815_init(const struct nmk_pinctrl_soc_data **soc); 150 nmk_pinctrl_stn8815_init(const struct nmk_pinctrl_soc_data **soc) in nmk_pinctrl_stn8815_init() argument 158 void nmk_pinctrl_db8500_init(const struct nmk_pinctrl_soc_data **soc); 163 nmk_pinctrl_db8500_init(const struct nmk_pinctrl_soc_data **soc) in nmk_pinctrl_db8500_init() argument 171 void nmk_pinctrl_db8540_init(const struct nmk_pinctrl_soc_data **soc); 176 nmk_pinctrl_db8540_init(const struct nmk_pinctrl_soc_data **soc) in nmk_pinctrl_db8540_init() argument
|
D | pinctrl-tegra.c | 40 const struct tegra_pinctrl_soc_data *soc; member 60 return pmx->soc->ngroups; in tegra_pinctrl_get_groups_count() 68 return pmx->soc->groups[group].name; in tegra_pinctrl_get_group_name() 78 *pins = pmx->soc->groups[group].pins; in tegra_pinctrl_get_group_pins() 79 *num_pins = pmx->soc->groups[group].npins; in tegra_pinctrl_get_group_pins() 334 return pmx->soc->nfunctions; in tegra_pinctrl_get_funcs_count() 342 return pmx->soc->functions[function].name; in tegra_pinctrl_get_func_name() 352 *groups = pmx->soc->functions[function].groups; in tegra_pinctrl_get_func_groups() 353 *num_groups = pmx->soc->functions[function].ngroups; in tegra_pinctrl_get_func_groups() 366 g = &pmx->soc->groups[group]; in tegra_pinctrl_enable() [all …]
|
D | pinctrl-nomadik.c | 82 const struct nmk_pinctrl_soc_data *soc; member 273 for (i = 0 ; i < npct->soc->npins_altcx ; i++) { in nmk_prcm_altcx_set_mode() 274 if (npct->soc->altcx_pins[i].pin == offset) in nmk_prcm_altcx_set_mode() 277 if (i == npct->soc->npins_altcx) { in nmk_prcm_altcx_set_mode() 283 pin_desc = npct->soc->altcx_pins + i; in nmk_prcm_altcx_set_mode() 284 gpiocr_regs = npct->soc->prcm_gpiocr_registers; in nmk_prcm_altcx_set_mode() 693 for (i = 0; i < npct->soc->npins_altcx; i++) { in nmk_prcm_gpiocr_get_mode() 694 if (npct->soc->altcx_pins[i].pin == gpio) in nmk_prcm_gpiocr_get_mode() 697 if (i == npct->soc->npins_altcx) in nmk_prcm_gpiocr_get_mode() 700 pin_desc = npct->soc->altcx_pins + i; in nmk_prcm_gpiocr_get_mode() [all …]
|
D | pinctrl-mxs.h | 88 struct mxs_pinctrl_soc_data *soc);
|
D | pinctrl-ab8505.c | 378 abx500_pinctrl_ab8505_init(struct abx500_pinctrl_soc_data **soc) in abx500_pinctrl_ab8505_init() argument 380 *soc = &ab8505_soc; in abx500_pinctrl_ab8505_init()
|
/drivers/pcmcia/ |
D | sa1111_generic.c | 147 s->soc.nr = ops->first + i; in sa1111_pcmcia_add() 148 soc_pcmcia_init_one(&s->soc, ops, &dev->dev); in sa1111_pcmcia_add() 150 if (s->soc.nr) { in sa1111_pcmcia_add() 151 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S1_READY_NINT]; in sa1111_pcmcia_add() 152 s->soc.stat[SOC_STAT_CD].irq = dev->irq[IDX_IRQ_S1_CD_VALID]; in sa1111_pcmcia_add() 153 s->soc.stat[SOC_STAT_CD].name = "SA1111 CF card detect"; in sa1111_pcmcia_add() 154 s->soc.stat[SOC_STAT_BVD1].irq = dev->irq[IDX_IRQ_S1_BVD1_STSCHG]; in sa1111_pcmcia_add() 155 s->soc.stat[SOC_STAT_BVD1].name = "SA1111 CF BVD1"; in sa1111_pcmcia_add() 157 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S0_READY_NINT]; in sa1111_pcmcia_add() 158 s->soc.stat[SOC_STAT_CD].irq = dev->irq[IDX_IRQ_S0_CD_VALID]; in sa1111_pcmcia_add() [all …]
|
D | sa1111_generic.h | 5 struct soc_pcmcia_socket soc; member 12 return container_of(s, struct sa1111_pcmcia_socket, soc); in to_skt()
|
/drivers/bus/ |
D | mvebu-mbus.c | 143 const struct mvebu_mbus_soc_data *soc; member 166 mbus->soc->win_cfg_offset(win); in mvebu_mbus_read_window() 187 if (win < mbus->soc->num_remappable_wins) { in mvebu_mbus_read_window() 201 addr = mbus->mbuswins_base + mbus->soc->win_cfg_offset(win); in mvebu_mbus_disable_window() 205 if (win < mbus->soc->num_remappable_wins) { in mvebu_mbus_disable_window() 216 mbus->soc->win_cfg_offset(win); in mvebu_mbus_window_is_free() 232 for (win = 0; win < mbus->soc->num_wins; win++) { in mvebu_mbus_window_conflicts() 269 for (win = 0; win < mbus->soc->num_wins; win++) { in mvebu_mbus_find_window() 294 mbus->soc->win_cfg_offset(win); in mvebu_mbus_setup_window() 304 if (win < mbus->soc->num_remappable_wins) { in mvebu_mbus_setup_window() [all …]
|
/drivers/pinctrl/mvebu/ |
D | pinctrl-armada-xp.c | 399 struct mvebu_pinctrl_soc_info *soc = &armada_xp_pinctrl_info; in armada_xp_pinctrl_probe() local 406 soc->variant = (unsigned) match->data & 0xff; in armada_xp_pinctrl_probe() 408 switch (soc->variant) { in armada_xp_pinctrl_probe() 410 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe() 411 soc->ncontrols = ARRAY_SIZE(mv78230_mpp_controls); in armada_xp_pinctrl_probe() 412 soc->modes = armada_xp_mpp_modes; in armada_xp_pinctrl_probe() 416 soc->nmodes = mv78230_mpp_controls[0].npins; in armada_xp_pinctrl_probe() 417 soc->gpioranges = mv78230_mpp_gpio_ranges; in armada_xp_pinctrl_probe() 418 soc->ngpioranges = ARRAY_SIZE(mv78230_mpp_gpio_ranges); in armada_xp_pinctrl_probe() 421 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe() [all …]
|
D | pinctrl-armada-370.c | 387 struct mvebu_pinctrl_soc_info *soc = &armada_370_pinctrl_info; in armada_370_pinctrl_probe() local 389 soc->variant = 0; /* no variants for Armada 370 */ in armada_370_pinctrl_probe() 390 soc->controls = mv88f6710_mpp_controls; in armada_370_pinctrl_probe() 391 soc->ncontrols = ARRAY_SIZE(mv88f6710_mpp_controls); in armada_370_pinctrl_probe() 392 soc->modes = mv88f6710_mpp_modes; in armada_370_pinctrl_probe() 393 soc->nmodes = ARRAY_SIZE(mv88f6710_mpp_modes); in armada_370_pinctrl_probe() 394 soc->gpioranges = mv88f6710_mpp_gpio_ranges; in armada_370_pinctrl_probe() 395 soc->ngpioranges = ARRAY_SIZE(mv88f6710_mpp_gpio_ranges); in armada_370_pinctrl_probe() 397 pdev->dev.platform_data = soc; in armada_370_pinctrl_probe()
|
D | pinctrl-mvebu.c | 581 struct mvebu_pinctrl_soc_info *soc = dev_get_platdata(&pdev->dev); in mvebu_pinctrl_probe() local 589 if (!soc || !soc->controls || !soc->modes) { in mvebu_pinctrl_probe() 612 pctl->variant = soc->variant; in mvebu_pinctrl_probe() 621 for (n = 0; n < soc->ncontrols; n++) { in mvebu_pinctrl_probe() 622 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe() 672 for (n = 0; n < soc->ncontrols; n++) { in mvebu_pinctrl_probe() 673 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe() 697 for (n = 0; n < soc->nmodes; n++) { in mvebu_pinctrl_probe() 698 struct mvebu_mpp_mode *mode = &soc->modes[n]; in mvebu_pinctrl_probe() 750 for (n = 0; n < soc->ngpioranges; n++) in mvebu_pinctrl_probe() [all …]
|
/drivers/staging/ti-soc-thermal/ |
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_OMAP4_THERMAL) += omap4-thermal-data.o 5 ti-soc-thermal-$(CONFIG_OMAP5_THERMAL) += omap5-thermal-data.o
|
D | ti_soc_thermal.txt | 24 soc to soc, apart of depending on available features.
|
/drivers/power/ |
D | 88pm860x_battery.c | 369 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 …]
|
D | max17040_battery.c | 51 int soc; member 74 val->intval = chip->soc; in max17040_get_property() 133 chip->soc = msb; in max17040_get_soc() 175 if (chip->soc > MAX17040_BATTERY_FULL) in max17040_get_status()
|
D | olpc_battery.c | 253 uint8_t soc; in olpc_bat_get_charge_now() local 257 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &soc, 1); in olpc_bat_get_charge_now() 265 val->intval = soc * (full.intval / 100); in olpc_bat_get_charge_now()
|
D | max17042_battery.c | 608 u16 soc, soc_tr; in max17042_set_soc_threshold() local 613 soc = max17042_read_reg(chip->client, MAX17042_RepSOC) >> 8; in max17042_set_soc_threshold() 614 soc_tr = (soc + off) << 8; in max17042_set_soc_threshold() 615 soc_tr |= (soc - off); in max17042_set_soc_threshold()
|
/drivers/bcma/ |
D | host_soc.c | 161 int __init bcma_host_soc_register(struct bcma_soc *soc) in bcma_host_soc_register() argument 163 struct bcma_bus *bus = &soc->bus; in bcma_host_soc_register() 178 err = bcma_bus_early_register(bus, &soc->core_cc, &soc->core_mips); in bcma_host_soc_register()
|
/drivers/gpio/ |
D | gpio-msm-v1.c | 278 #define MSM_GPIO_BANK(soc, bank, first, last) \ argument 280 .regs[MSM_GPIO_OUT] = soc##_GPIO_OUT_##bank, \ 281 .regs[MSM_GPIO_IN] = soc##_GPIO_IN_##bank, \ 282 .regs[MSM_GPIO_INT_STATUS] = soc##_GPIO_INT_STATUS_##bank, \ 283 .regs[MSM_GPIO_INT_CLEAR] = soc##_GPIO_INT_CLEAR_##bank, \ 284 .regs[MSM_GPIO_INT_EN] = soc##_GPIO_INT_EN_##bank, \ 285 .regs[MSM_GPIO_INT_EDGE] = soc##_GPIO_INT_EDGE_##bank, \ 286 .regs[MSM_GPIO_INT_POS] = soc##_GPIO_INT_POS_##bank, \ 287 .regs[MSM_GPIO_OE] = soc##_GPIO_OE_##bank, \
|
/drivers/thermal/ |
D | exynos_thermal.c | 125 enum soc_type soc; member 519 if (data->soc == SOC_ARCH_EXYNOS4210) in temp_to_code() 552 if (data->soc == SOC_ARCH_EXYNOS4210) in code_to_temp() 592 if (data->soc == SOC_ARCH_EXYNOS) { in exynos_tmu_initialize() 611 if (data->soc == SOC_ARCH_EXYNOS4210) { in exynos_tmu_initialize() 626 } else if (data->soc == SOC_ARCH_EXYNOS) { in exynos_tmu_initialize() 673 if (data->soc == SOC_ARCH_EXYNOS) { in exynos_tmu_control() 721 if (data->soc == SOC_ARCH_EXYNOS4210) in exynos_tmu_set_emulation() 763 if (data->soc == SOC_ARCH_EXYNOS) in exynos_tmu_work() 951 data->soc = pdata->type; in exynos_tmu_probe()
|
/drivers/tty/serial/ |
D | ucc_uart.c | 1143 unsigned int soc; in soc_info() local 1156 if ((sscanf(soc_string, "PowerPC,%u", &soc) != 1) || !soc) in soc_info() 1164 return soc; in soc_info() 1233 unsigned int soc; in ucc_uart_probe() local 1237 soc = soc_info(&rev_h, &rev_l); in ucc_uart_probe() 1238 if (!soc) { in ucc_uart_probe() 1243 soc, rev_h, rev_l); in ucc_uart_probe()
|
/drivers/base/ |
D | Makefile | 23 obj-$(CONFIG_SOC_BUS) += soc.o
|