/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_platform.c | 126 struct plat_stmmacenet_data *plat, in stmmac_probe_config_dt() argument 142 plat->has_gmac = data->has_gmac; in stmmac_probe_config_dt() 143 plat->enh_desc = data->enh_desc; in stmmac_probe_config_dt() 144 plat->tx_coe = data->tx_coe; in stmmac_probe_config_dt() 145 plat->rx_coe = data->rx_coe; in stmmac_probe_config_dt() 146 plat->bugged_jumbo = data->bugged_jumbo; in stmmac_probe_config_dt() 147 plat->pmt = data->pmt; in stmmac_probe_config_dt() 148 plat->riwt_off = data->riwt_off; in stmmac_probe_config_dt() 149 plat->fix_mac_speed = data->fix_mac_speed; in stmmac_probe_config_dt() 150 plat->bus_setup = data->bus_setup; in stmmac_probe_config_dt() [all …]
|
D | stmmac_pci.c | 45 int (*setup)(struct plat_stmmacenet_data *plat, 71 static void stmmac_default_data(struct plat_stmmacenet_data *plat) in stmmac_default_data() argument 73 plat->bus_id = 1; in stmmac_default_data() 74 plat->phy_addr = 0; in stmmac_default_data() 75 plat->interface = PHY_INTERFACE_MODE_GMII; in stmmac_default_data() 76 plat->clk_csr = 2; /* clk_csr_i = 20-35MHz & MDC = clk_csr_i/16 */ in stmmac_default_data() 77 plat->has_gmac = 1; in stmmac_default_data() 78 plat->force_sf_dma_mode = 1; in stmmac_default_data() 80 plat->mdio_bus_data->phy_reset = NULL; in stmmac_default_data() 81 plat->mdio_bus_data->phy_mask = 0; in stmmac_default_data() [all …]
|
D | stmmac_main.c | 216 if (likely(priv->plat->fix_mac_speed)) in stmmac_hw_fix_mac_speed() 217 priv->plat->fix_mac_speed(priv->plat->bsp_priv, phydev->speed); in stmmac_hw_fix_mac_speed() 272 char *phy_bus_name = priv->plat->phy_bus_name; in stmmac_eee_init() 722 if (likely(priv->plat->has_gmac)) in stmmac_adjust_link() 728 if (priv->plat->has_gmac) { in stmmac_adjust_link() 783 int interface = priv->plat->interface; in stmmac_check_pcs_mode() 813 int interface = priv->plat->interface; in stmmac_init_phy() 814 int max_speed = priv->plat->max_speed; in stmmac_init_phy() 819 if (priv->plat->phy_bus_name) in stmmac_init_phy() 821 priv->plat->phy_bus_name, priv->plat->bus_id); in stmmac_init_phy() [all …]
|
D | stmmac_mdio.c | 137 struct stmmac_mdio_bus_data *data = priv->plat->mdio_bus_data; in stmmac_mdio_reset() 175 data->phy_reset(priv->plat->bsp_priv); in stmmac_mdio_reset() 198 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; in stmmac_mdio_register() 226 new_bus->name, priv->plat->bus_id); in stmmac_mdio_register() 260 if (priv->plat->phy_addr == -1) in stmmac_mdio_register() 261 priv->plat->phy_addr = addr; in stmmac_mdio_register() 263 act = (priv->plat->phy_addr == addr); in stmmac_mdio_register()
|
D | stmmac.h | 91 struct plat_stmmacenet_data *plat; member
|
D | ring_mode.c | 45 if (priv->plat->enh_desc) in stmmac_jumbo_frm()
|
D | chain_mode.c | 41 if (priv->plat->enh_desc) in stmmac_jumbo_frm()
|
D | stmmac_ethtool.c | 235 if (priv->plat->has_gmac) in stmmac_ethtool_getdrvinfo() 400 if (!priv->plat->has_gmac) { in stmmac_ethtool_gregs() 477 if (!priv->plat->has_gmac) in stmmac_get_ethtool_stats()
|
/linux-4.1.27/drivers/mtd/nand/ |
D | gpio.c | 40 struct gpio_nand_platdata plat; member 79 gpio_set_value(gpiomtd->plat.gpio_nce, !(ctrl & NAND_NCE)); in gpio_nand_cmd_ctrl() 80 gpio_set_value(gpiomtd->plat.gpio_cle, !!(ctrl & NAND_CLE)); in gpio_nand_cmd_ctrl() 81 gpio_set_value(gpiomtd->plat.gpio_ale, !!(ctrl & NAND_ALE)); in gpio_nand_cmd_ctrl() 95 return gpio_get_value(gpiomtd->plat.gpio_rdy); in gpio_nand_devready() 106 struct gpio_nand_platdata *plat) in gpio_nand_get_config_of() argument 115 plat->options |= NAND_BUSWIDTH_16; in gpio_nand_get_config_of() 122 plat->gpio_rdy = of_get_gpio(dev->of_node, 0); in gpio_nand_get_config_of() 123 plat->gpio_nce = of_get_gpio(dev->of_node, 1); in gpio_nand_get_config_of() 124 plat->gpio_ale = of_get_gpio(dev->of_node, 2); in gpio_nand_get_config_of() [all …]
|
D | txx9ndfmc.c | 90 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); in ndregaddr() local 92 return drvdata->base + (reg << plat->shift); in ndregaddr() 141 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); in txx9ndfmc_cmd_ctrl() local 159 if (plat->flags & NDFMC_PLAT_FLAG_DUMMYWRITE) { in txx9ndfmc_cmd_ctrl() 228 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); in txx9ndfmc_initialize() local 232 if (plat->flags & NDFMC_PLAT_FLAG_NO_RSTR) in txx9ndfmc_initialize() 251 (plat->flags & NDFMC_PLAT_FLAG_USE_BSPRT) ? in txx9ndfmc_initialize() 277 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); in txx9ndfmc_probe() local 281 unsigned long gbusclk = plat->gbus_clock; in txx9ndfmc_probe() 292 hold = plat->hold ?: 20; /* tDH */ in txx9ndfmc_probe() [all …]
|
D | bf5xx_nand.c | 626 struct bf5xx_nand_platform *plat = info->platform; in bf5xx_nand_hw_init() local 631 (plat->data_width ? 16 : 8), in bf5xx_nand_hw_init() 632 plat->wr_dly, plat->rd_dly); in bf5xx_nand_hw_init() 635 (plat->data_width << NFC_NWIDTH_OFFSET) | in bf5xx_nand_hw_init() 636 (plat->rd_dly << NFC_RDDLY_OFFSET) | in bf5xx_nand_hw_init() 637 (plat->wr_dly << NFC_WRDLY_OFFSET); in bf5xx_nand_hw_init() 724 struct bf5xx_nand_platform *plat = to_nand_plat(pdev); in bf5xx_nand_probe() local 732 if (!plat) { in bf5xx_nand_probe() 754 info->platform = plat; in bf5xx_nand_probe() 759 if (plat->data_width) in bf5xx_nand_probe() [all …]
|
D | s3c2410.c | 266 struct s3c2410_platform_nand *plat = info->platform; in s3c2410_nand_setrate() local 278 if (plat != NULL) { in s3c2410_nand_setrate() 279 tacls = s3c_nand_calc_rate(plat->tacls, clkrate, tacls_max); in s3c2410_nand_setrate() 280 twrph0 = s3c_nand_calc_rate(plat->twrph0, clkrate, 8); in s3c2410_nand_setrate() 281 twrph1 = s3c_nand_calc_rate(plat->twrph1, clkrate, 8); in s3c2410_nand_setrate() 938 struct s3c2410_platform_nand *plat = to_nand_plat(pdev); in s3c24xx_nand_probe() local 980 info->platform = plat; in s3c24xx_nand_probe() 997 sets = (plat != NULL) ? plat->sets : NULL; in s3c24xx_nand_probe() 998 nr_sets = (plat != NULL) ? plat->nr_sets : 1; in s3c24xx_nand_probe()
|
/linux-4.1.27/drivers/mtd/maps/ |
D | sa1100-flash.c | 30 struct flash_platform_data *plat; member 49 subdev->plat->set_vpp(1); in sa1100_set_vpp() 52 subdev->plat->set_vpp(0); in sa1100_set_vpp() 98 if (subdev->plat->set_vpp) in sa1100_probe_subdev() 115 subdev->mtd = do_map_probe(subdev->plat->map_name, &subdev->map); in sa1100_probe_subdev() 134 static void sa1100_destroy(struct sa_info *info, struct flash_platform_data *plat) in sa1100_destroy() argument 148 if (plat->exit) in sa1100_destroy() 149 plat->exit(); in sa1100_destroy() 153 struct flash_platform_data *plat) in sa1100_setup_mtd() argument 181 if (plat->init) { in sa1100_setup_mtd() [all …]
|
D | ixp4xx.c | 155 struct flash_platform_data *plat = dev_get_platdata(&dev->dev); in ixp4xx_flash_remove() local 166 if (plat->exit) in ixp4xx_flash_remove() 167 plat->exit(); in ixp4xx_flash_remove() 174 struct flash_platform_data *plat = dev_get_platdata(&dev->dev); in ixp4xx_flash_probe() local 181 if (!plat) in ixp4xx_flash_probe() 184 if (plat->init) { in ixp4xx_flash_probe() 185 err = plat->init(); in ixp4xx_flash_probe() 223 info->mtd = do_map_probe(plat->map_name, &info->map); in ixp4xx_flash_probe() 235 plat->parts, plat->nr_parts); in ixp4xx_flash_probe()
|
D | Makefile | 38 obj-$(CONFIG_MTD_PLATRAM) += plat-ram.o
|
/linux-4.1.27/drivers/input/keyboard/ |
D | tc3589x-keypad.c | 325 struct tc3589x_keypad_platform_data *plat; in tc3589x_keypad_of_probe() local 333 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNEL); in tc3589x_keypad_of_probe() 334 if (!plat) in tc3589x_keypad_of_probe() 339 plat->kcol = (u8) cols; in tc3589x_keypad_of_probe() 340 plat->krow = (u8) rows; in tc3589x_keypad_of_probe() 341 if (!plat->krow || !plat->kcol || in tc3589x_keypad_of_probe() 342 plat->krow > TC_KPD_ROWS || plat->kcol > TC_KPD_COLUMNS) { in tc3589x_keypad_of_probe() 345 plat->kcol, plat->krow); in tc3589x_keypad_of_probe() 354 plat->no_autorepeat = of_property_read_bool(np, "linux,no-autorepeat"); in tc3589x_keypad_of_probe() 355 plat->enable_wakeup = of_property_read_bool(np, "linux,wakeup"); in tc3589x_keypad_of_probe() [all …]
|
D | nomadik-ske-keypad.c | 225 const struct ske_keypad_platform_data *plat = in ske_keypad_probe() local 233 if (!plat) { in ske_keypad_probe() 259 keypad->board = plat; in ske_keypad_probe() 294 error = matrix_keypad_build_keymap(plat->keymap_data, NULL, in ske_keypad_probe() 303 if (!plat->no_autorepeat) in ske_keypad_probe() 343 if (plat->wakeup_enable) in ske_keypad_probe()
|
/linux-4.1.27/arch/powerpc/boot/ |
D | Makefile | 88 src-plat-y := of.c epapr.c 89 src-plat-$(CONFIG_40x) += fixed-head.S ep405.c cuboot-hotfoot.c \ 93 src-plat-$(CONFIG_44x) += treeboot-ebony.c cuboot-ebony.c treeboot-bamboo.c \ 101 src-plat-$(CONFIG_8xx) += cuboot-8xx.c fixed-head.S ep88xc.c redboot-8xx.c 102 src-plat-$(CONFIG_PPC_MPC52xx) += cuboot-52xx.c 103 src-plat-$(CONFIG_PPC_82xx) += cuboot-pq2.c fixed-head.S ep8248e.c cuboot-824x.c 104 src-plat-$(CONFIG_PPC_83xx) += cuboot-83xx.c fixed-head.S redboot-83xx.c 105 src-plat-$(CONFIG_FSL_SOC_BOOKE) += cuboot-85xx.c cuboot-85xx-cpm2.c 106 src-plat-$(CONFIG_EMBEDDED6xx) += cuboot-pq2.c cuboot-mpc7448hpc2.c \ 110 src-plat-$(CONFIG_AMIGAONE) += cuboot-amigaone.c [all …]
|
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_platform.c | 31 struct sxgbe_plat_data *plat, in sxgbe_probe_config_dt() argument 41 plat->interface = of_get_phy_mode(np); in sxgbe_probe_config_dt() 43 plat->bus_id = of_alias_get_id(np, "ethernet"); in sxgbe_probe_config_dt() 44 if (plat->bus_id < 0) in sxgbe_probe_config_dt() 45 plat->bus_id = 0; in sxgbe_probe_config_dt() 47 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, in sxgbe_probe_config_dt() 48 sizeof(*plat->mdio_bus_data), in sxgbe_probe_config_dt() 55 plat->dma_cfg = dma_cfg; in sxgbe_probe_config_dt() 64 struct sxgbe_plat_data *plat, in sxgbe_probe_config_dt() argument
|
D | sxgbe_mdio.c | 147 struct sxgbe_mdio_bus_data *mdio_data = priv->plat->mdio_bus_data; in sxgbe_mdio_register() 170 mdio_bus->name, priv->plat->bus_id); in sxgbe_mdio_register() 201 if (priv->plat->phy_addr == -1) in sxgbe_mdio_register() 202 priv->plat->phy_addr = phy_addr; in sxgbe_mdio_register() 204 act = (priv->plat->phy_addr == phy_addr); in sxgbe_mdio_register()
|
D | sxgbe_main.c | 271 int phy_iface = priv->plat->interface; in sxgbe_init_phy() 278 if (priv->plat->phy_bus_name) in sxgbe_init_phy() 280 priv->plat->phy_bus_name, priv->plat->bus_id); in sxgbe_init_phy() 283 priv->plat->bus_id); in sxgbe_init_phy() 286 priv->plat->phy_addr); in sxgbe_init_phy() 706 if (likely(priv->plat->force_sf_dma_mode)) { in sxgbe_mtl_operation_mode() 718 } else if (unlikely(priv->plat->force_thresh_dma_mode)) { in sxgbe_mtl_operation_mode() 963 if (priv->plat->dma_cfg) { in sxgbe_init_dma_engine() 964 pbl = priv->plat->dma_cfg->pbl; in sxgbe_init_dma_engine() 965 fixed_burst = priv->plat->dma_cfg->fixed_burst; in sxgbe_init_dma_engine() [all …]
|
D | sxgbe_common.h | 488 struct sxgbe_plat_data *plat; member
|
/linux-4.1.27/arch/arm/mach-versatile/ |
D | core.h | 40 #define APB_DEVICE(name, busid, base, plat) \ argument 41 static AMBA_APB_DEVICE(name, busid, 0, VERSATILE_##base##_BASE, base##_IRQ, plat) 43 #define AHB_DEVICE(name, busid, base, plat) \ argument 44 static AMBA_AHB_DEVICE(name, busid, 0, VERSATILE_##base##_BASE, base##_IRQ, plat)
|
/linux-4.1.27/sound/soc/ux500/ |
D | Makefile | 3 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
|
/linux-4.1.27/drivers/video/fbdev/mmp/panel/ |
D | tpo_tj032md01bw.c | 90 struct tpohvga_plat_data *plat = panel->plat_data; in tpohvga_onoff() local 94 plat->plat_onoff(1); in tpohvga_onoff() 96 ret = spi_write(plat->spi, init, sizeof(init)); in tpohvga_onoff() 100 ret = spi_write(plat->spi, poweroff, sizeof(poweroff)); in tpohvga_onoff() 104 plat->plat_onoff(0); in tpohvga_onoff()
|
/linux-4.1.27/arch/arm/mach-realview/ |
D | core.h | 30 #define APB_DEVICE(name, busid, base, plat) \ argument 31 static AMBA_APB_DEVICE(name, busid, 0, REALVIEW_##base##_BASE, base##_IRQ, plat) 33 #define AHB_DEVICE(name, busid, base, plat) \ argument 34 static AMBA_AHB_DEVICE(name, busid, 0, REALVIEW_##base##_BASE, base##_IRQ, plat)
|
/linux-4.1.27/arch/arm/kernel/ |
D | perf_event.c | 318 struct arm_pmu_platdata *plat; in armpmu_dispatch_irq() local 330 plat = dev_get_platdata(&plat_device->dev); in armpmu_dispatch_irq() 333 if (plat && plat->handle_irq) in armpmu_dispatch_irq() 334 ret = plat->handle_irq(irq, armpmu, armpmu->handle_irq); in armpmu_dispatch_irq() 505 struct arm_pmu_platdata *plat = dev_get_platdata(dev); in armpmu_runtime_resume() local 507 if (plat && plat->runtime_resume) in armpmu_runtime_resume() 508 return plat->runtime_resume(dev); in armpmu_runtime_resume() 515 struct arm_pmu_platdata *plat = dev_get_platdata(dev); in armpmu_runtime_suspend() local 517 if (plat && plat->runtime_suspend) in armpmu_runtime_suspend() 518 return plat->runtime_suspend(dev); in armpmu_runtime_suspend()
|
/linux-4.1.27/Documentation/arm/Samsung/ |
D | Overview.txt | 46 plat-samsung provides the base for all the implementations, and is the 51 plat-s3c24xx is for s3c24xx specific builds, see the S3C24XX docs. 53 plat-s5p is for s5p specific builds, and contains common support for the 61 The old plat-s3c and plat-s5pc1xx directories have been removed, with 62 support moved to either plat-samsung or plat-s5p as necessary. These moves
|
D | GPIO.txt | 39 See arch/arm/plat-samsung/include/plat/gpio-cfg.h for more information
|
/linux-4.1.27/drivers/usb/musb/ |
D | am35x.c | 221 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in am35x_musb_interrupt() local 222 struct omap_musb_board_data *data = plat->board_data; in am35x_musb_interrupt() 338 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in am35x_musb_set_mode() local 339 struct omap_musb_board_data *data = plat->board_data; in am35x_musb_set_mode() 353 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in am35x_musb_init() local 354 struct omap_musb_board_data *data = plat->board_data; in am35x_musb_init() 396 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in am35x_musb_exit() local 397 struct omap_musb_board_data *data = plat->board_data; in am35x_musb_exit() 572 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in am35x_suspend() local 573 struct omap_musb_board_data *data = plat->board_data; in am35x_suspend() [all …]
|
D | ux500_dma.c | 286 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in ux500_dma_controller_start() local 298 if (!plat) { in ux500_dma_controller_start() 303 data = plat->board_data; in ux500_dma_controller_start()
|
D | musb_core.c | 1958 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in musb_init_controller() local 1963 if (!plat) { in musb_init_controller() 1970 musb = allocate_instance(dev, plat->config, ctrl); in musb_init_controller() 1977 musb->board_set_power = plat->set_power; in musb_init_controller() 1978 musb->min_power = plat->min_power; in musb_init_controller() 1979 musb->ops = plat->platform_ops; in musb_init_controller() 1980 musb->port_mode = plat->mode; in musb_init_controller() 2098 status = musb_core_init(plat->config->multipoint in musb_init_controller() 2122 if (plat->extvbus) { in musb_init_controller() 2138 status = musb_host_setup(musb, plat->power); in musb_init_controller() [all …]
|
D | omap2430.c | 355 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in omap2430_musb_init() local 356 struct omap_musb_board_data *data = plat->board_data; in omap2430_musb_init()
|
/linux-4.1.27/drivers/net/ethernet/8390/ |
D | ax88796.c | 95 const struct ax_plat_data *plat; member 385 u8 reg_gpoc = ax->plat->gpoc_val; in ax_phy_switch() 677 ei_outb(ax->plat->dcr_val & ~1, ioaddr + EN0_DCFG); in ax_initial_setup() 678 ei_outb(ax->plat->gpoc_val, ioaddr + EI_SHIFT(0x17)); in ax_initial_setup() 709 if (ax->plat->flags & AXFLG_HAS_EEPROM) { in ax_init_dev() 717 if (ax->plat->wordlength == 2) in ax_init_dev() 725 if (ax->plat->flags & AXFLG_HAS_93CX6) { in ax_init_dev() 741 if (ax->plat->wordlength == 2) { in ax_init_dev() 743 ei_outb(ax->plat->dcr_val, ei_local->mem + EN0_DCFG); in ax_init_dev() 752 if (ax->plat->flags & AXFLG_MAC_FROMDEV) { in ax_init_dev() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
D | gk20a.c | 155 struct nouveau_platform_device *plat; in gk20a_volt_ctor() local 165 plat = nv_device_to_platform(nv_device(parent)); in gk20a_volt_ctor() 167 uv = regulator_get_voltage(plat->gpu->vdd); in gk20a_volt_ctor() 170 priv->vdd = plat->gpu->vdd; in gk20a_volt_ctor() 180 plat->gpu_speedo); in gk20a_volt_ctor()
|
/linux-4.1.27/drivers/usb/host/ |
D | Makefile | 17 xhci-plat-hcd-y := xhci-plat.o 19 xhci-plat-hcd-y += xhci-mvebu.o 22 xhci-plat-hcd-y += xhci-rcar.o 64 obj-$(CONFIG_USB_XHCI_PLATFORM) += xhci-plat-hcd.o
|
/linux-4.1.27/arch/arm/ |
D | Makefile | 220 plat-$(CONFIG_ARCH_EXYNOS) += samsung 221 plat-$(CONFIG_ARCH_OMAP) += omap 222 plat-$(CONFIG_ARCH_S3C64XX) += samsung 223 plat-$(CONFIG_ARCH_S5PV210) += samsung 224 plat-$(CONFIG_PLAT_IOP) += iop 225 plat-$(CONFIG_PLAT_ORION) += orion 226 plat-$(CONFIG_PLAT_PXA) += pxa 227 plat-$(CONFIG_PLAT_S3C24XX) += samsung 228 plat-$(CONFIG_PLAT_VERSATILE) += versatile 251 platdirs := $(patsubst %,arch/arm/plat-%/,$(sort $(plat-y)))
|
D | Kconfig | 823 # This is sorted alphabetically by mach-* pathname. However, plat-* 825 # plat- suffix) or along side the corresponding mach-* source. 893 source "arch/arm/plat-omap/Kconfig" 904 source "arch/arm/plat-pxa/Kconfig" 929 source "arch/arm/plat-samsung/Kconfig" 946 source "arch/arm/plat-versatile/Kconfig"
|
/linux-4.1.27/drivers/w1/masters/ |
D | ds1wm.c | 259 struct ds1wm_driver_data *plat = dev_get_platdata(dev); in ds1wm_up() local 264 divisor = ds1wm_find_divisor(plat->clock_rate); in ds1wm_up() 266 divisor, plat->clock_rate); in ds1wm_up() 269 plat->clock_rate); in ds1wm_up() 456 struct ds1wm_driver_data *plat; in ds1wm_probe() local 484 plat = dev_get_platdata(&pdev->dev); in ds1wm_probe() 485 if (!plat) in ds1wm_probe() 492 ds1wm_data->int_en_reg_none = (plat->active_high ? DS1WM_INTEN_IAS : 0); in ds1wm_probe() 493 ds1wm_data->reset_recover_delay = plat->reset_recover_delay; in ds1wm_probe()
|
/linux-4.1.27/drivers/mfd/ |
D | ab8500-sysctrl.c | 132 struct ab8500_platform_data *plat; in ab8500_sysctrl_probe() local 135 plat = dev_get_platdata(pdev->dev.parent); in ab8500_sysctrl_probe() 137 if (!plat) in ab8500_sysctrl_probe() 145 pdata = plat->sysctrl; in ab8500_sysctrl_probe()
|
D | ab8500-core.c | 1574 struct ab8500_platform_data *plat = dev_get_platdata(&pdev->dev); in ab8500_probe() local 1706 if (plat && plat->init) in ab8500_probe() 1707 plat->init(ab8500); in ab8500_probe()
|
/linux-4.1.27/drivers/net/ethernet/xscale/ |
D | ixp4xx_eth.c | 175 struct eth_plat_info *plat; member 678 qmgr_disable_irq(port->plat->rxq); in eth_rx_irq() 686 unsigned int rxq = port->plat->rxq, rxfreeq = RXFREE_QUEUE(port->id); in eth_poll() 828 start = qmgr_stat_below_low_watermark(port->plat->txreadyq); in eth_txdone_irq() 829 queue_put_desc(port->plat->txreadyq, phys, desc); in eth_txdone_irq() 843 unsigned int txreadyq = port->plat->txreadyq; in eth_xmit() 1074 err = qmgr_request_queue(port->plat->rxq, RX_DESCS, 0, 0, in request_queues() 1084 err = qmgr_request_queue(port->plat->txreadyq, TX_DESCS, 0, 0, in request_queues() 1099 qmgr_release_queue(port->plat->txreadyq); in request_queues() 1103 qmgr_release_queue(port->plat->rxq); in request_queues() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | gk20a.c | 395 struct nouveau_platform_device *plat; in gk20a_instmem_ctor() local 405 plat = nv_device_to_platform(nv_device(parent)); in gk20a_instmem_ctor() 406 if (plat->gpu->iommu.domain) { in gk20a_instmem_ctor() 407 priv->domain = plat->gpu->iommu.domain; in gk20a_instmem_ctor() 408 priv->mm = plat->gpu->iommu.mm; in gk20a_instmem_ctor() 409 priv->iommu_pgshift = plat->gpu->iommu.pgshift; in gk20a_instmem_ctor() 410 priv->mm_mutex = &plat->gpu->iommu.mutex; in gk20a_instmem_ctor()
|
/linux-4.1.27/Documentation/arm/Marvell/ |
D | README | 27 Linux kernel plat directory: arch/arm/plat-orion 57 Linux kernel plat directory: none 77 Linux kernel plat directory: arch/arm/plat-orion 119 Linux kernel plat directory: none 136 Linux kernel plat directory: no code in mainline yet, planned for the future 197 Linux kernel plat directory: arch/arm/plat-pxa 234 Linux kernel plat directory: arch/arm/plat-pxa 270 Business Unit) in a single mach-<foo> directory. The plat-orion/ 274 directory. The plat-pxa/ would therefore disappear.
|
/linux-4.1.27/drivers/tty/serial/ |
D | amba-pl011.c | 271 struct amba_pl011_data *plat = dev_get_platdata(uap->port.dev); in pl011_dma_probe() local 292 if (!plat || !plat->dma_filter) { in pl011_dma_probe() 301 chan = dma_request_channel(mask, plat->dma_filter, in pl011_dma_probe() 302 plat->dma_tx_param); in pl011_dma_probe() 318 if (!chan && plat->dma_rx_param) { in pl011_dma_probe() 319 chan = dma_request_channel(mask, plat->dma_filter, plat->dma_rx_param); in pl011_dma_probe() 355 if (plat && plat->dma_rx_poll_enable) { in pl011_dma_probe() 357 if (plat->dma_rx_poll_rate) { in pl011_dma_probe() 359 uap->dmarx.poll_rate = plat->dma_rx_poll_rate; in pl011_dma_probe() 370 if (plat->dma_rx_poll_timeout) in pl011_dma_probe() [all …]
|
/linux-4.1.27/drivers/net/wan/ |
D | ixp4xx_hss.c | 261 struct hss_plat_info *plat; member 817 start = qmgr_stat_below_low_watermark(port->plat->txreadyq); in hss_hdlc_txdone_irq() 818 queue_put_desc(port->plat->txreadyq, in hss_hdlc_txdone_irq() 833 unsigned int txreadyq = port->plat->txreadyq; in hss_hdlc_xmit() 935 err = qmgr_request_queue(port->plat->txreadyq, TX_DESCS, 0, 0, in request_hdlc_queues() 947 qmgr_release_queue(port->plat->txreadyq); in request_hdlc_queues() 965 qmgr_release_queue(port->plat->txreadyq); in release_hdlc_queues() 1065 if (port->plat->open) in hss_hdlc_open() 1066 if ((err = port->plat->open(port->id, dev, in hss_hdlc_open() 1073 queue_put_desc(port->plat->txreadyq, in hss_hdlc_open() [all …]
|
/linux-4.1.27/drivers/mmc/host/ |
D | mmci.c | 1323 if (host->plat->ios_handler && in mmci_set_ios() 1324 host->plat->ios_handler(mmc_dev(mmc), ios)) in mmci_set_ios() 1425 struct mmci_platform_data *plat = host->plat; in mmci_get_cd() local 1429 if (!plat->status) in mmci_get_cd() 1432 status = plat->status(mmc_dev(host->mmc)); in mmci_get_cd() 1512 struct mmci_platform_data *plat = dev->dev.platform_data; in mmci_probe() local 1520 if (!plat && !np) { in mmci_probe() 1525 if (!plat) { in mmci_probe() 1526 plat = devm_kzalloc(&dev->dev, sizeof(*plat), GFP_KERNEL); in mmci_probe() 1527 if (!plat) in mmci_probe() [all …]
|
D | mmci.h | 220 struct mmci_platform_data *plat; member
|
/linux-4.1.27/drivers/dma/ |
D | omap-dma.c | 32 struct omap_system_dma_plat_info *plat; member 275 c->channel_base = od->base + od->plat->channel_stride * lch; in omap_dma_assign() 284 if (__dma_omap15xx(od->plat->dma_attr)) in omap_dma_start() 309 if (od->plat->errata & DMA_ERRATA_i541 && val & CCR_TRIGGER_SRC) { in omap_dma_stop() 347 if (!__dma_omap15xx(od->plat->dma_attr) && c->cyclic) { in omap_dma_stop() 557 if (__dma_omap16xx(od->plat->dma_attr)) { in omap_dma_alloc_chan_resources() 568 if (od->plat->errata & DMA_ERRATA_IFRAME_BUFFERING) in omap_dma_alloc_chan_resources() 637 if (val == 0 && od->plat->errata & DMA_ERRATA_3_3) in omap_dma_chan_read_3_3() 648 if (__dma_omap15xx(od->plat->dma_attr)) { in omap_dma_get_src_pos() 674 if (__dma_omap15xx(od->plat->dma_attr)) { in omap_dma_get_dst_pos() [all …]
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-pxa.c | 1125 struct i2c_pxa_platform_data *plat = dev_get_platdata(&pdev->dev); in i2c_pxa_probe_pdata() local 1129 if (plat) { in i2c_pxa_probe_pdata() 1130 i2c->use_pio = plat->use_pio; in i2c_pxa_probe_pdata() 1131 i2c->fast_mode = plat->fast_mode; in i2c_pxa_probe_pdata() 1132 i2c->high_mode = plat->high_mode; in i2c_pxa_probe_pdata() 1133 i2c->master_code = plat->master_code; in i2c_pxa_probe_pdata() 1136 i2c->rate = plat->rate; in i2c_pxa_probe_pdata() 1143 struct i2c_pxa_platform_data *plat = dev_get_platdata(&dev->dev); in i2c_pxa_probe() local 1211 if (plat) { in i2c_pxa_probe() 1213 i2c->slave_addr = plat->slave_addr; in i2c_pxa_probe() [all …]
|
/linux-4.1.27/arch/arc/plat-tb10x/ |
D | Makefile | 19 KBUILD_CFLAGS += -Iarch/arc/plat-tb10x/include
|
/linux-4.1.27/arch/arc/ |
D | Makefile | 85 core-$(CONFIG_ARC_PLAT_FPGA_LEGACY) += arch/arc/plat-arcfpga/ 86 core-$(CONFIG_ARC_PLAT_TB10X) += arch/arc/plat-tb10x/
|
D | Kconfig | 84 source "arch/arc/plat-arcfpga/Kconfig" 85 source "arch/arc/plat-tb10x/Kconfig"
|
/linux-4.1.27/arch/arc/plat-arcfpga/ |
D | Makefile | 9 KBUILD_CFLAGS += -Iarch/arc/plat-arcfpga/include
|
/linux-4.1.27/arch/arm/mach-s5pv210/ |
D | Makefile | 8 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-sams…
|
/linux-4.1.27/Documentation/arm/SPEAr/ |
D | overview.txt | 46 SPEAr13xx) are located in the platform code contained in arch/arm/plat-spear 47 with headers in plat/.
|
/linux-4.1.27/arch/arm/plat-omap/ |
D | Makefile | 5 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/arch/arm/plat-omap/include
|
/linux-4.1.27/arch/arm/mach-vexpress/ |
D | Makefile | 5 -I$(srctree)/arch/arm/plat-versatile/include
|
/linux-4.1.27/arch/arm/mach-exynos/ |
D | Makefile | 8 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-sams…
|
/linux-4.1.27/arch/arm/mach-mvebu/ |
D | Makefile | 2 -I$(srctree)/arch/arm/plat-orion/include
|
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/ |
D | Overview.txt | 40 arch/arm/plat-s3c24xx with headers in include/asm-arm/plat-s3c24xx. 42 code (arch/arm/plat-s3c24xx) and the arch/arm/mach-s3c24* code. 51 arch/arm/plat-s3c24xx:
|
D | GPIO.txt | 31 arch/arm/plat-samsung/include/plat/gpio-cfg.h:
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | gk20a.c | 641 struct nouveau_platform_device *plat; in gk20a_clk_ctor() local 660 plat = nv_device_to_platform(nv_device(parent)); in gk20a_clk_ctor() 661 priv->parent_rate = clk_get_rate(plat->gpu->clk); in gk20a_clk_ctor()
|
/linux-4.1.27/drivers/usb/dwc2/ |
D | gadget.c | 2947 else if (hsotg->plat && hsotg->plat->phy_init) in s3c_hsotg_phy_enable() 2948 hsotg->plat->phy_init(pdev, hsotg->plat->phy_type); in s3c_hsotg_phy_enable() 2968 else if (hsotg->plat && hsotg->plat->phy_exit) in s3c_hsotg_phy_disable() 2969 hsotg->plat->phy_exit(pdev, hsotg->plat->phy_type); in s3c_hsotg_phy_disable() 3845 struct s3c_hsotg_plat *plat = dev->platform_data; in dwc2_gadget_init() local 3874 plat = dev_get_platdata(dev); in dwc2_gadget_init() 3875 if (!plat) { in dwc2_gadget_init() 3880 hsotg->plat = plat; in dwc2_gadget_init()
|
D | core.h | 703 struct s3c_hsotg_plat *plat; member
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | core_tsunami.h | 77 tsunami_64 plat; member
|
D | core_titan.h | 85 titan_64 plat; member
|
/linux-4.1.27/drivers/power/ |
D | ab8500_btemp.c | 1064 struct abx500_bm_data *plat = pdev->dev.platform_data; in ab8500_btemp_probe() local 1076 if (!plat) { in ab8500_btemp_probe() 1080 di->bm = plat; in ab8500_btemp_probe()
|
D | abx500_chargalg.c | 2055 struct abx500_bm_data *plat = pdev->dev.platform_data; in abx500_chargalg_probe() local 2066 if (!plat) { in abx500_chargalg_probe() 2070 di->bm = plat; in abx500_chargalg_probe()
|
D | ab8500_fg.c | 3054 struct abx500_bm_data *plat = pdev->dev.platform_data; in ab8500_fg_probe() local 3066 if (!plat) { in ab8500_fg_probe() 3070 di->bm = plat; in ab8500_fg_probe()
|
D | ab8500_charger.c | 3464 struct abx500_bm_data *plat = pdev->dev.platform_data; in ab8500_charger_probe() local 3475 if (!plat) { in ab8500_charger_probe() 3479 di->bm = plat; in ab8500_charger_probe()
|
/linux-4.1.27/arch/arm/plat-samsung/ |
D | Kconfig | 1 # arch/arm/plat-samsung/Kconfig 306 mappings. See <plat/wakeup-mask.h>
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/samsung/ |
D | exynos-adc.txt | 99 Note: Does not apply to ADC driver under arch/arm/plat-samsung/
|
/linux-4.1.27/Documentation/arm/OMAP/ |
D | omap_pm | 51 found in arch/arm/plat-omap/include/mach/omap-pm.h.
|
D | DSS | 9 The DSS2 driver (omapdss module) is in arch/arm/plat-omap/dss/, and the FB,
|
/linux-4.1.27/arch/mips/kernel/ |
D | cpu-probe.c | 291 static inline void set_elf_platform(int cpu, const char *plat) in set_elf_platform() argument 294 __elf_platform = plat; in set_elf_platform()
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | Makefile | 6 -I$(srctree)/arch/arm/plat-omap/include
|
/linux-4.1.27/ |
D | MAINTAINERS | 819 F: arch/arm/plat-*/ 1227 F: arch/arm/plat-orion/ 1388 F: arch/arm/plat-samsung/ 1420 F: arch/arm/plat-samsung/s5p-dev-mfc.c
|