Searched refs:plat (Results 1 - 25 of 66) sorted by relevance

123

/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_platform.c113 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 Dstmmac_mdio.c137 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 Dstmmac_main.c222 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 Dgpio.c38 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 Dtxx9ndfmc.c90 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 Dbf5xx_nand.c626 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 Ds3c2410.c266 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 Dsa1100-flash.c30 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 Dixp4xx.c155 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 Dstmpe-keypad.c106 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 Dtc3589x-keypad.c304 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 Dnomadik-ske-keypad.c225 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 Dtpo_tj032md01bw.c90 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 Dsxgbe_platform.c31 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 Dsxgbe_mdio.c147 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 Dab8500-sysctrl.c95 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 Dds1wm.c259 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 DMakefile19 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 Dax88796.c95 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 Dam35x.c221 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 Ds3c2410-cpufreq.c28 #include <plat/cpu.h>
29 #include <plat/cpu-freq-core.h>
/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c175 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 Dixp4xx_hss.c261 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 Dmmci.c1321 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 Domap-dma.c32 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...]

Completed in 2848 milliseconds

123