| /linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
| D | stmmac_platform.c | 111 struct plat_stmmacenet_data *plat; in stmmac_probe_config_dt() local 114 plat = devm_kzalloc(&pdev->dev, sizeof(*plat), GFP_KERNEL); in stmmac_probe_config_dt() 115 if (!plat) in stmmac_probe_config_dt() 119 plat->interface = of_get_phy_mode(np); in stmmac_probe_config_dt() 122 if (of_property_read_u32(np, "max-speed", &plat->max_speed)) in stmmac_probe_config_dt() 123 plat->max_speed = -1; in stmmac_probe_config_dt() 125 plat->bus_id = of_alias_get_id(np, "ethernet"); in stmmac_probe_config_dt() 126 if (plat->bus_id < 0) in stmmac_probe_config_dt() 127 plat->bus_id = 0; in stmmac_probe_config_dt() 130 plat->phy_addr = -1; 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 | 217 if (likely(priv->plat->fix_mac_speed)) in stmmac_hw_fix_mac_speed() 218 priv->plat->fix_mac_speed(priv->plat->bsp_priv, phydev->speed); in stmmac_hw_fix_mac_speed() 273 char *phy_bus_name = priv->plat->phy_bus_name; in stmmac_eee_init() 725 if (likely(priv->plat->has_gmac)) in stmmac_adjust_link() 731 if (priv->plat->has_gmac) { in stmmac_adjust_link() 786 int interface = priv->plat->interface; in stmmac_check_pcs_mode() 816 int interface = priv->plat->interface; in stmmac_init_phy() 817 int max_speed = priv->plat->max_speed; in stmmac_init_phy() 822 if (priv->plat->phy_node) { in stmmac_init_phy() 823 phydev = of_phy_connect(dev, priv->plat->phy_node, 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() 178 data->phy_reset(priv->plat->bsp_priv); in stmmac_mdio_reset() 201 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; in stmmac_mdio_register() 229 new_bus->name, priv->plat->bus_id); in stmmac_mdio_register() 263 if (priv->plat->phy_addr == -1) in stmmac_mdio_register() 264 priv->plat->phy_addr = addr; in stmmac_mdio_register() 266 act = (priv->plat->phy_addr == addr); in stmmac_mdio_register()
|
| D | stmmac.h | 99 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.4.14/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 | 627 struct bf5xx_nand_platform *plat = info->platform; in bf5xx_nand_hw_init() local 632 (plat->data_width ? 16 : 8), in bf5xx_nand_hw_init() 633 plat->wr_dly, plat->rd_dly); in bf5xx_nand_hw_init() 636 (plat->data_width << NFC_NWIDTH_OFFSET) | in bf5xx_nand_hw_init() 637 (plat->rd_dly << NFC_RDDLY_OFFSET) | in bf5xx_nand_hw_init() 638 (plat->wr_dly << NFC_WRDLY_OFFSET); in bf5xx_nand_hw_init() 725 struct bf5xx_nand_platform *plat = to_nand_plat(pdev); in bf5xx_nand_probe() local 733 if (!plat) { in bf5xx_nand_probe() 755 info->platform = plat; in bf5xx_nand_probe() 760 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() 937 struct s3c2410_platform_nand *plat = to_nand_plat(pdev); in s3c24xx_nand_probe() local 979 info->platform = plat; in s3c24xx_nand_probe() 996 sets = (plat != NULL) ? plat->sets : NULL; in s3c24xx_nand_probe() 997 nr_sets = (plat != NULL) ? plat->nr_sets : 1; in s3c24xx_nand_probe()
|
| /linux-4.4.14/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() 133 static void sa1100_destroy(struct sa_info *info, struct flash_platform_data *plat) in sa1100_destroy() argument 147 if (plat->exit) in sa1100_destroy() 148 plat->exit(); in sa1100_destroy() 152 struct flash_platform_data *plat) in sa1100_setup_mtd() argument 180 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.4.14/drivers/input/keyboard/ |
| D | tc3589x-keypad.c | 326 struct tc3589x_keypad_platform_data *plat; in tc3589x_keypad_of_probe() local 334 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNEL); in tc3589x_keypad_of_probe() 335 if (!plat) in tc3589x_keypad_of_probe() 340 plat->kcol = (u8) cols; in tc3589x_keypad_of_probe() 341 plat->krow = (u8) rows; in tc3589x_keypad_of_probe() 342 if (!plat->krow || !plat->kcol || in tc3589x_keypad_of_probe() 343 plat->krow > TC_KPD_ROWS || plat->kcol > TC_KPD_COLUMNS) { in tc3589x_keypad_of_probe() 346 plat->kcol, plat->krow); in tc3589x_keypad_of_probe() 355 plat->no_autorepeat = of_property_read_bool(np, "linux,no-autorepeat"); in tc3589x_keypad_of_probe() 357 plat->enable_wakeup = of_property_read_bool(np, "wakeup-source") || 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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() 576 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in am35x_suspend() local 577 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 | 1981 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); in musb_init_controller() local 1986 if (!plat) { in musb_init_controller() 1993 musb = allocate_instance(dev, plat->config, ctrl); in musb_init_controller() 2000 musb->board_set_power = plat->set_power; in musb_init_controller() 2001 musb->min_power = plat->min_power; in musb_init_controller() 2002 musb->ops = plat->platform_ops; in musb_init_controller() 2003 musb->port_mode = plat->mode; in musb_init_controller() 2141 status = musb_core_init(plat->config->multipoint in musb_init_controller() 2165 if (plat->extvbus) { in musb_init_controller() 2181 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.4.14/drivers/usb/dwc2/ |
| D | platform.c | 136 else if (hsotg->plat && hsotg->plat->phy_init) in __dwc2_lowlevel_hw_enable() 137 ret = hsotg->plat->phy_init(pdev, hsotg->plat->phy_type); in __dwc2_lowlevel_hw_enable() 170 else if (hsotg->plat && hsotg->plat->phy_exit) in __dwc2_lowlevel_hw_disable() 171 ret = hsotg->plat->phy_exit(pdev, hsotg->plat->phy_type); in __dwc2_lowlevel_hw_disable() 251 hsotg->plat = dev_get_platdata(hsotg->dev); in dwc2_lowlevel_hw_init()
|
| D | core.h | 716 struct dwc2_hsotg_plat *plat; member
|
| /linux-4.4.14/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.4.14/arch/arm/ |
| D | Makefile | 228 plat-$(CONFIG_ARCH_EXYNOS) += samsung 229 plat-$(CONFIG_ARCH_OMAP) += omap 230 plat-$(CONFIG_ARCH_S3C64XX) += samsung 231 plat-$(CONFIG_ARCH_S5PV210) += samsung 232 plat-$(CONFIG_PLAT_IOP) += iop 233 plat-$(CONFIG_PLAT_ORION) += orion 234 plat-$(CONFIG_PLAT_PXA) += pxa 235 plat-$(CONFIG_PLAT_S3C24XX) += samsung 236 plat-$(CONFIG_PLAT_VERSATILE) += versatile 259 platdirs := $(patsubst %,arch/arm/plat-%/,$(sort $(plat-y)))
|
| D | Kconfig | 807 # This is sorted alphabetically by mach-* pathname. However, plat-* 809 # plat- suffix) or along side the corresponding mach-* source. 877 source "arch/arm/plat-omap/Kconfig" 888 source "arch/arm/plat-pxa/Kconfig" 913 source "arch/arm/plat-samsung/Kconfig" 932 source "arch/arm/plat-versatile/Kconfig"
|
| /linux-4.4.14/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 66 obj-$(CONFIG_USB_XHCI_PLATFORM) += xhci-plat-hcd.o
|
| /linux-4.4.14/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.4.14/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 | 1570 struct ab8500_platform_data *plat = dev_get_platdata(&pdev->dev); in ab8500_probe() local 1702 if (plat && plat->init) in ab8500_probe() 1703 plat->init(ab8500); in ab8500_probe()
|
| /linux-4.4.14/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.4.14/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.4.14/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.4.14/arch/arc/ |
| D | Makefile | 99 core-$(CONFIG_ARC_PLAT_SIM) += arch/arc/plat-sim/ 100 core-$(CONFIG_ARC_PLAT_TB10X) += arch/arc/plat-tb10x/ 101 core-$(CONFIG_ARC_PLAT_AXS10X) += arch/arc/plat-axs10x/
|
| D | Kconfig | 90 source "arch/arc/plat-sim/Kconfig" 91 source "arch/arc/plat-tb10x/Kconfig" 92 source "arch/arc/plat-axs10x/Kconfig"
|
| /linux-4.4.14/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.4.14/drivers/tty/serial/ |
| D | amba-pl011.c | 284 struct amba_pl011_data *plat = dev_get_platdata(uap->port.dev); in pl011_dma_probe() local 305 if (!plat || !plat->dma_filter) { in pl011_dma_probe() 314 chan = dma_request_channel(mask, plat->dma_filter, in pl011_dma_probe() 315 plat->dma_tx_param); in pl011_dma_probe() 331 if (!chan && plat->dma_rx_param) { in pl011_dma_probe() 332 chan = dma_request_channel(mask, plat->dma_filter, plat->dma_rx_param); in pl011_dma_probe() 368 if (plat && plat->dma_rx_poll_enable) { in pl011_dma_probe() 370 if (plat->dma_rx_poll_rate) { in pl011_dma_probe() 372 uap->dmarx.poll_rate = plat->dma_rx_poll_rate; in pl011_dma_probe() 383 if (plat->dma_rx_poll_timeout) in pl011_dma_probe() [all …]
|
| /linux-4.4.14/drivers/dma/ |
| D | omap-dma.c | 35 struct omap_system_dma_plat_info *plat; member 279 c->channel_base = od->base + od->plat->channel_stride * lch; in omap_dma_assign() 288 if (__dma_omap15xx(od->plat->dma_attr)) in omap_dma_start() 313 if (od->plat->errata & DMA_ERRATA_i541 && val & CCR_TRIGGER_SRC) { in omap_dma_stop() 351 if (!__dma_omap15xx(od->plat->dma_attr) && c->cyclic) { in omap_dma_stop() 561 if (__dma_omap16xx(od->plat->dma_attr)) { in omap_dma_alloc_chan_resources() 572 if (od->plat->errata & DMA_ERRATA_IFRAME_BUFFERING) in omap_dma_alloc_chan_resources() 642 if (val == 0 && od->plat->errata & DMA_ERRATA_3_3) in omap_dma_chan_read_3_3() 653 if (__dma_omap15xx(od->plat->dma_attr)) { in omap_dma_get_src_pos() 679 if (__dma_omap15xx(od->plat->dma_attr)) { in omap_dma_get_dst_pos() [all …]
|
| /linux-4.4.14/drivers/i2c/busses/ |
| D | i2c-pxa.c | 1171 struct i2c_pxa_platform_data *plat = dev_get_platdata(&pdev->dev); in i2c_pxa_probe_pdata() local 1175 if (plat) { in i2c_pxa_probe_pdata() 1176 i2c->use_pio = plat->use_pio; in i2c_pxa_probe_pdata() 1177 i2c->fast_mode = plat->fast_mode; in i2c_pxa_probe_pdata() 1178 i2c->high_mode = plat->high_mode; in i2c_pxa_probe_pdata() 1179 i2c->master_code = plat->master_code; in i2c_pxa_probe_pdata() 1182 i2c->rate = plat->rate; in i2c_pxa_probe_pdata() 1189 struct i2c_pxa_platform_data *plat = dev_get_platdata(&dev->dev); in i2c_pxa_probe() local 1253 if (plat) { in i2c_pxa_probe() 1255 i2c->slave_addr = plat->slave_addr; in i2c_pxa_probe() [all …]
|
| /linux-4.4.14/arch/arc/plat-tb10x/ |
| D | Makefile | 19 KBUILD_CFLAGS += -Iarch/arc/plat-tb10x/include
|
| /linux-4.4.14/arch/arm/mach-s5pv210/ |
| D | Makefile | 8 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-sams…
|
| /linux-4.4.14/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.4.14/arch/arm/plat-omap/ |
| D | Makefile | 5 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/arch/arm/plat-omap/include
|
| /linux-4.4.14/arch/arm/mach-vexpress/ |
| D | Makefile | 5 -I$(srctree)/arch/arm/plat-versatile/include
|
| /linux-4.4.14/arch/arm/mach-exynos/ |
| D | Makefile | 8 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-sams…
|
| /linux-4.4.14/arch/arm/mach-mvebu/ |
| D | Makefile | 2 -I$(srctree)/arch/arm/plat-orion/include
|
| /linux-4.4.14/drivers/perf/ |
| D | arm_pmu.c | 328 struct arm_pmu_platdata *plat; in armpmu_dispatch_irq() local 340 plat = dev_get_platdata(&plat_device->dev); in armpmu_dispatch_irq() 343 if (plat && plat->handle_irq) in armpmu_dispatch_irq() 344 ret = plat->handle_irq(irq, armpmu, armpmu->handle_irq); in armpmu_dispatch_irq()
|
| /linux-4.4.14/sound/soc/generic/ |
| D | simple-card.c | 331 struct device_node *plat = NULL; in asoc_simple_card_dai_link_of() local 347 plat = of_get_child_by_name(node, prop); in asoc_simple_card_dai_link_of() 384 if (plat) { in asoc_simple_card_dai_link_of() 387 ret = of_parse_phandle_with_args(plat, "sound-dai", in asoc_simple_card_dai_link_of()
|
| /linux-4.4.14/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.4.14/arch/arc/boot/dts/ |
| D | axc003.dtsi | 77 * interrupts - setup accordinly in platform init (plat-axs10x/ax10x.c)
|
| /linux-4.4.14/arch/alpha/include/asm/ |
| D | core_tsunami.h | 77 tsunami_64 plat; member
|
| D | core_titan.h | 85 titan_64 plat; member
|
| /linux-4.4.14/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.4.14/arch/arm/plat-samsung/ |
| D | Kconfig | 1 # arch/arm/plat-samsung/Kconfig 289 mappings. See <plat/wakeup-mask.h>
|
| /linux-4.4.14/Documentation/devicetree/bindings/arm/samsung/ |
| D | exynos-adc.txt | 99 Note: Does not apply to ADC driver under arch/arm/plat-samsung/
|
| /linux-4.4.14/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.4.14/arch/arm/mach-omap2/ |
| D | Makefile | 6 -I$(srctree)/arch/arm/plat-omap/include
|
| /linux-4.4.14/arch/mips/kernel/ |
| D | cpu-probe.c | 297 static inline void set_elf_platform(int cpu, const char *plat) in set_elf_platform() argument 300 __elf_platform = plat; in set_elf_platform()
|
| /linux-4.4.14/ |
| D | MAINTAINERS | 852 F: arch/arm/plat-*/ 1285 F: arch/arm/plat-orion/ 1461 F: arch/arm/plat-samsung/ 1497 F: arch/arm/plat-samsung/s5p-dev-mfc.c 10350 F: arch/arc/plat-axs10x
|