/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_platform.c | 113 struct plat_stmmacenet_data *plat, 129 plat->has_gmac = data->has_gmac; 130 plat->enh_desc = data->enh_desc; 131 plat->tx_coe = data->tx_coe; 132 plat->rx_coe = data->rx_coe; 133 plat->bugged_jumbo = data->bugged_jumbo; 134 plat->pmt = data->pmt; 135 plat->riwt_off = data->riwt_off; 136 plat->fix_mac_speed = data->fix_mac_speed; 137 plat 112 stmmac_probe_config_dt(struct platform_device *pdev, struct plat_stmmacenet_data *plat, const char **mac) argument 236 stmmac_probe_config_dt(struct platform_device *pdev, struct plat_stmmacenet_data *plat, const char **mac) argument [all...] |
H A D | stmmac_mdio.c | 137 struct stmmac_mdio_bus_data *data = priv->plat->mdio_bus_data; 175 data->phy_reset(priv->plat->bsp_priv); 198 struct stmmac_mdio_bus_data *mdio_bus_data = priv->plat->mdio_bus_data; 226 new_bus->name, priv->plat->bus_id); 260 if (priv->plat->phy_addr == -1) 261 priv->plat->phy_addr = addr; 263 act = (priv->plat->phy_addr == addr);
|
H A D | stmmac_main.c | 222 if (likely(priv->plat->fix_mac_speed)) 223 priv->plat->fix_mac_speed(priv->plat->bsp_priv, phydev->speed); 278 char *phy_bus_name = priv->plat->phy_bus_name; 724 if (likely(priv->plat->has_gmac)) 730 if (priv->plat->has_gmac) { 785 int interface = priv->plat->interface; 815 int interface = priv->plat->interface; 816 int max_speed = priv->plat->max_speed; 821 if (priv->plat [all...] |
/drivers/mtd/nand/ |
H A D | gpio.c | 38 struct gpio_nand_platdata plat; member in struct:gpiomtd 77 gpio_set_value(gpiomtd->plat.gpio_nce, !(ctrl & NAND_NCE)); 78 gpio_set_value(gpiomtd->plat.gpio_cle, !!(ctrl & NAND_CLE)); 79 gpio_set_value(gpiomtd->plat.gpio_ale, !!(ctrl & NAND_ALE)); 93 return gpio_get_value(gpiomtd->plat.gpio_rdy); 104 struct gpio_nand_platdata *plat) 113 plat->options |= NAND_BUSWIDTH_16; 120 plat->gpio_rdy = of_get_gpio(dev->of_node, 0); 121 plat->gpio_nce = of_get_gpio(dev->of_node, 1); 122 plat 103 gpio_nand_get_config_of(const struct device *dev, struct gpio_nand_platdata *plat) argument 152 gpio_nand_get_config_of(const struct device *dev, struct gpio_nand_platdata *plat) argument 165 gpio_nand_get_config(const struct device *dev, struct gpio_nand_platdata *plat) argument [all...] |
H A D | txx9ndfmc.c | 90 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); local 92 return drvdata->base + (reg << plat->shift); 141 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); local 159 if (plat->flags & NDFMC_PLAT_FLAG_DUMMYWRITE) { 228 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); local 232 if (plat->flags & NDFMC_PLAT_FLAG_NO_RSTR) 251 (plat->flags & NDFMC_PLAT_FLAG_USE_BSPRT) ? 277 struct txx9ndfmc_platform_data *plat = dev_get_platdata(&dev->dev); local 281 unsigned long gbusclk = plat->gbus_clock; 292 hold = plat [all...] |
H A D | bf5xx_nand.c | 626 struct bf5xx_nand_platform *plat = info->platform; local 631 (plat->data_width ? 16 : 8), 632 plat->wr_dly, plat->rd_dly); 635 (plat->data_width << NFC_NWIDTH_OFFSET) | 636 (plat->rd_dly << NFC_RDDLY_OFFSET) | 637 (plat->wr_dly << NFC_WRDLY_OFFSET); 724 struct bf5xx_nand_platform *plat = to_nand_plat(pdev); local 732 if (!plat) { 754 info->platform = plat; [all...] |
H A D | s3c2410.c | 266 struct s3c2410_platform_nand *plat = info->platform; local 278 if (plat != NULL) { 279 tacls = s3c_nand_calc_rate(plat->tacls, clkrate, tacls_max); 280 twrph0 = s3c_nand_calc_rate(plat->twrph0, clkrate, 8); 281 twrph1 = s3c_nand_calc_rate(plat->twrph1, clkrate, 8); 938 struct s3c2410_platform_nand *plat = to_nand_plat(pdev); local 982 info->platform = plat; 999 sets = (plat != NULL) ? plat->sets : NULL; 1000 nr_sets = (plat ! [all...] |
/drivers/mtd/maps/ |
H A D | sa1100-flash.c | 30 struct flash_platform_data *plat; member in struct:sa_subdev_info 49 subdev->plat->set_vpp(1); 52 subdev->plat->set_vpp(0); 98 if (subdev->plat->set_vpp) 115 subdev->mtd = do_map_probe(subdev->plat->map_name, &subdev->map); 134 static void sa1100_destroy(struct sa_info *info, struct flash_platform_data *plat) argument 148 if (plat->exit) 149 plat->exit(); 153 struct flash_platform_data *plat) 181 if (plat 152 sa1100_setup_mtd(struct platform_device *pdev, struct flash_platform_data *plat) argument 251 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev); local 280 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev); local [all...] |
H A D | ixp4xx.c | 155 struct flash_platform_data *plat = dev_get_platdata(&dev->dev); local 166 if (plat->exit) 167 plat->exit(); 174 struct flash_platform_data *plat = dev_get_platdata(&dev->dev); local 181 if (!plat) 184 if (plat->init) { 185 err = plat->init(); 223 info->mtd = do_map_probe(plat->map_name, &info->map); 235 plat->parts, plat [all...] |
/drivers/input/keyboard/ |
H A D | stmpe-keypad.c | 106 const struct stmpe_keypad_platform_data *plat; member in struct:stmpe_keypad 211 const struct stmpe_keypad_platform_data *plat = keypad->plat; local 216 if (plat->debounce_ms > STMPE_KEYPAD_MAX_DEBOUNCE) 219 if (plat->scan_count > STMPE_KEYPAD_MAX_SCAN_COUNT) 248 plat->scan_count << 4); 256 (plat->debounce_ms << 1)); 280 struct stmpe_keypad_platform_data *plat; local 285 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNE 307 const struct stmpe_keypad_platform_data *plat; local [all...] |
H A D | tc3589x-keypad.c | 304 struct tc3589x_keypad_platform_data *plat; local 312 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNEL); 313 if (!plat) 318 plat->kcol = (u8) cols; 319 plat->krow = (u8) rows; 320 if (!plat->krow || !plat->kcol || 321 plat->krow > TC_KPD_ROWS || plat 363 const struct tc3589x_keypad_platform_data *plat; local [all...] |
H A D | nomadik-ske-keypad.c | 225 const struct ske_keypad_platform_data *plat = local 233 if (!plat) { 259 keypad->board = plat; 294 error = matrix_keypad_build_keymap(plat->keymap_data, NULL, 303 if (!plat->no_autorepeat) 343 if (plat->wakeup_enable)
|
/drivers/video/fbdev/mmp/panel/ |
H A D | tpo_tj032md01bw.c | 90 struct tpohvga_plat_data *plat = panel->plat_data; local 94 plat->plat_onoff(1); 96 ret = spi_write(plat->spi, init, sizeof(init)); 100 ret = spi_write(plat->spi, poweroff, sizeof(poweroff)); 104 plat->plat_onoff(0);
|
/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_platform.c | 31 struct sxgbe_plat_data *plat, 41 plat->interface = of_get_phy_mode(np); 43 plat->bus_id = of_alias_get_id(np, "ethernet"); 44 if (plat->bus_id < 0) 45 plat->bus_id = 0; 47 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, 48 sizeof(*plat->mdio_bus_data), 55 plat->dma_cfg = dma_cfg; 64 struct sxgbe_plat_data *plat, 30 sxgbe_probe_config_dt(struct platform_device *pdev, struct sxgbe_plat_data *plat, const char **mac) argument 63 sxgbe_probe_config_dt(struct platform_device *pdev, struct sxgbe_plat_data *plat, const char **mac) argument
|
H A D | sxgbe_mdio.c | 147 struct sxgbe_mdio_bus_data *mdio_data = priv->plat->mdio_bus_data; 170 mdio_bus->name, priv->plat->bus_id); 201 if (priv->plat->phy_addr == -1) 202 priv->plat->phy_addr = phy_addr; 204 act = (priv->plat->phy_addr == phy_addr);
|
/drivers/mfd/ |
H A D | ab8500-sysctrl.c | 95 struct ab8500_platform_data *plat; local 105 plat = dev_get_platdata(sysctrl_dev->parent); 106 pdata = plat->sysctrl; 186 struct ab8500_platform_data *plat; local 189 plat = dev_get_platdata(pdev->dev.parent); 191 if (!plat) 199 pdata = plat->sysctrl;
|
/drivers/w1/masters/ |
H A D | ds1wm.c | 259 struct ds1wm_driver_data *plat = dev_get_platdata(dev); local 264 divisor = ds1wm_find_divisor(plat->clock_rate); 266 divisor, plat->clock_rate); 269 plat->clock_rate); 456 struct ds1wm_driver_data *plat; local 484 plat = dev_get_platdata(&pdev->dev); 485 if (!plat) 492 ds1wm_data->int_en_reg_none = (plat->active_high ? DS1WM_INTEN_IAS : 0); 493 ds1wm_data->reset_recover_delay = plat->reset_recover_delay;
|
/drivers/usb/host/ |
H A D | Makefile | 19 xhci-plat-hcd-y := xhci-plat.o 21 xhci-plat-hcd-y += xhci-mvebu.o 24 xhci-plat-hcd-y += xhci-rcar.o 32 obj-$(CONFIG_USB_XHCI_PLATFORM) += xhci-plat-hcd.o
|
/drivers/net/ethernet/8390/ |
H A D | ax88796.c | 95 const struct ax_plat_data *plat; member in struct:ax_device 385 u8 reg_gpoc = ax->plat->gpoc_val; 677 ei_outb(ax->plat->dcr_val & ~1, ioaddr + EN0_DCFG); 678 ei_outb(ax->plat->gpoc_val, ioaddr + EI_SHIFT(0x17)); 709 if (ax->plat->flags & AXFLG_HAS_EEPROM) { 717 if (ax->plat->wordlength == 2) 725 if (ax->plat->flags & AXFLG_HAS_93CX6) { 741 if (ax->plat->wordlength == 2) { 743 ei_outb(ax->plat->dcr_val, ei_local->mem + EN0_DCFG); 752 if (ax->plat [all...] |
/drivers/usb/musb/ |
H A D | am35x.c | 221 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); local 222 struct omap_musb_board_data *data = plat->board_data; 338 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); local 339 struct omap_musb_board_data *data = plat->board_data; 353 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); local 354 struct omap_musb_board_data *data = plat->board_data; 396 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); local 397 struct omap_musb_board_data *data = plat->board_data; 570 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); local 571 struct omap_musb_board_data *data = plat 586 struct musb_hdrc_platform_data *plat = dev_get_platdata(dev); local [all...] |
/drivers/cpufreq/ |
H A D | s3c2410-cpufreq.c | 28 #include <plat/cpu.h> 29 #include <plat/cpu-freq-core.h>
|
/drivers/net/ethernet/xscale/ |
H A D | ixp4xx_eth.c | 175 struct eth_plat_info *plat; member in struct:port 678 qmgr_disable_irq(port->plat->rxq); 686 unsigned int rxq = port->plat->rxq, rxfreeq = RXFREE_QUEUE(port->id); 828 start = qmgr_stat_below_low_watermark(port->plat->txreadyq); 829 queue_put_desc(port->plat->txreadyq, phys, desc); 843 unsigned int txreadyq = port->plat->txreadyq; 1074 err = qmgr_request_queue(port->plat->rxq, RX_DESCS, 0, 0, 1084 err = qmgr_request_queue(port->plat->txreadyq, TX_DESCS, 0, 0, 1099 qmgr_release_queue(port->plat->txreadyq); 1103 qmgr_release_queue(port->plat 1407 struct eth_plat_info *plat = dev_get_platdata(&pdev->dev); local [all...] |
/drivers/net/wan/ |
H A D | ixp4xx_hss.c | 261 struct hss_plat_info *plat; member in struct:port 817 start = qmgr_stat_below_low_watermark(port->plat->txreadyq); 818 queue_put_desc(port->plat->txreadyq, 833 unsigned int txreadyq = port->plat->txreadyq; 935 err = qmgr_request_queue(port->plat->txreadyq, TX_DESCS, 0, 0, 947 qmgr_release_queue(port->plat->txreadyq); 965 qmgr_release_queue(port->plat->txreadyq); 1065 if (port->plat->open) 1066 if ((err = port->plat->open(port->id, dev, 1073 queue_put_desc(port->plat [all...] |
/drivers/mmc/host/ |
H A D | mmci.c | 1321 if (host->plat->ios_handler && 1322 host->plat->ios_handler(mmc_dev(mmc), ios)) 1423 struct mmci_platform_data *plat = host->plat; local 1427 if (!plat->status) 1430 status = plat->status(mmc_dev(host->mmc)); 1510 struct mmci_platform_data *plat = dev->dev.platform_data; local 1518 if (!plat && !np) { 1519 dev_err(&dev->dev, "No plat data or DT found\n"); 1523 if (!plat) { [all...] |
/drivers/dma/ |
H A D | omap-dma.c | 32 struct omap_system_dma_plat_info *plat; member in struct:omap_dmadev 275 c->channel_base = od->base + od->plat->channel_stride * lch; 284 if (__dma_omap15xx(od->plat->dma_attr)) 309 if (od->plat->errata & DMA_ERRATA_i541 && val & CCR_TRIGGER_SRC) { 347 if (!__dma_omap15xx(od->plat->dma_attr) && c->cyclic) { 557 if (__dma_omap16xx(od->plat->dma_attr)) { 559 /* Duplicate what plat-omap/dma.c does */ 568 if (od->plat->errata & DMA_ERRATA_IFRAME_BUFFERING) 637 if (val == 0 && od->plat->errata & DMA_ERRATA_3_3) 648 if (__dma_omap15xx(od->plat [all...] |