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

123456

/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_pci.c19 int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
22 static void common_default_data(struct plat_stmmacenet_data *plat) argument
24 plat->clk_csr = 2; /* clk_csr_i = 20-35MHz & MDC = clk_csr_i/16 */
25 plat->has_gmac = 1;
26 plat->force_sf_dma_mode = 1;
28 plat->mdio_bus_data->needs_reset = true;
31 plat->multicast_filter_bins = HASH_TABLE_SIZE;
34 plat->unicast_filter_entries = 1;
37 plat->maxmtu = JUMBO_LEN;
40 plat
51 stmmac_default_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
72 snps_gmac5_default_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
157 struct plat_stmmacenet_data *plat; local
[all...]
H A Ddwmac-intel.c35 int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
96 if (priv->plat->max_speed == 2500)
249 priv->plat->max_speed = 2500;
250 priv->plat->phy_interface = PHY_INTERFACE_MODE_2500BASEX;
251 priv->plat->mdio_bus_data->xpcs_an_inband = false;
253 priv->plat->max_speed = 1000;
265 intel_priv = (struct intel_priv_data *)priv->plat->bsp_priv;
323 intel_priv = priv->plat->bsp_priv;
328 if (priv->plat->flags & STMMAC_FLAG_EXT_SNAPSHOT_EN)
331 priv->plat
417 common_default_data(struct plat_stmmacenet_data *plat) argument
446 intel_mgbe_common_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
623 ehl_common_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
644 ehl_sgmii_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
662 ehl_rgmii_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
677 ehl_pse0_common_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
693 ehl_pse0_rgmii1g_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
704 ehl_pse0_sgmii1g_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
718 ehl_pse1_common_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
734 ehl_pse1_rgmii1g_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
745 ehl_pse1_sgmii1g_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
759 tgl_common_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
780 tgl_sgmii_phy0_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
794 tgl_sgmii_phy1_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
808 adls_sgmii_phy0_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
823 adls_sgmii_phy1_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
900 quark_default_data(struct pci_dev *pdev, struct plat_stmmacenet_data *plat) argument
940 stmmac_config_single_msi(struct pci_dev *pdev, struct plat_stmmacenet_data *plat, struct stmmac_resources *res) argument
962 stmmac_config_multi_msi(struct pci_dev *pdev, struct plat_stmmacenet_data *plat, struct stmmac_resources *res) argument
1030 struct plat_stmmacenet_data *plat; local
[all...]
H A Ddwmac-mediatek.c91 int (*dwmac_set_phy_interface)(struct mediatek_dwmac_plat_data *plat);
92 int (*dwmac_set_delay)(struct mediatek_dwmac_plat_data *plat);
112 static int mt2712_set_interface(struct mediatek_dwmac_plat_data *plat) argument
114 int rmii_clk_from_mac = plat->rmii_clk_from_mac ? RMII_CLK_SRC_INTERNAL : 0;
115 int rmii_rxc = plat->rmii_rxc ? RMII_CLK_SRC_RXC : 0;
119 switch (plat->phy_mode) {
133 dev_err(plat->dev, "phy interface not supported\n");
137 regmap_write(plat->peri_regmap, PERI_ETH_PHY_INTF_SEL, intf_val);
142 static void mt2712_delay_ps2stage(struct mediatek_dwmac_plat_data *plat) argument
144 struct mac_delay_struct *mac_delay = &plat
167 mt2712_delay_stage2ps(struct mediatek_dwmac_plat_data *plat) argument
192 mt2712_set_delay(struct mediatek_dwmac_plat_data *plat) argument
291 mt8195_set_interface(struct mediatek_dwmac_plat_data *plat) argument
325 mt8195_delay_ps2stage(struct mediatek_dwmac_plat_data *plat) argument
334 mt8195_delay_stage2ps(struct mediatek_dwmac_plat_data *plat) argument
343 mt8195_set_delay(struct mediatek_dwmac_plat_data *plat) argument
455 mediatek_dwmac_config_dt(struct mediatek_dwmac_plat_data *plat) argument
500 mediatek_dwmac_clk_init(struct mediatek_dwmac_plat_data *plat) argument
535 struct mediatek_dwmac_plat_data *plat = priv; local
560 struct mediatek_dwmac_plat_data *plat = priv; local
584 mediatek_dwmac_common_data(struct platform_device *pdev, struct plat_stmmacenet_data *plat, struct mediatek_dwmac_plat_data *priv_plat) argument
[all...]
H A Dstmmac_platform.c129 * @plat: enet data
132 struct plat_stmmacenet_data *plat)
144 plat->rx_queues_to_use = 1;
145 plat->tx_queues_to_use = 1;
151 plat->rx_queues_cfg[0].mode_to_use = MTL_QUEUE_DCB;
152 plat->tx_queues_cfg[0].mode_to_use = MTL_QUEUE_DCB;
166 &plat->rx_queues_to_use))
167 plat->rx_queues_to_use = 1;
170 plat->rx_sched_algorithm = MTL_RX_ALGORITHM_SP;
172 plat
131 stmmac_mtl_setup(struct platform_device *pdev, struct plat_stmmacenet_data *plat) argument
351 stmmac_mdio_setup(struct plat_stmmacenet_data *plat, struct device_node *np, struct device *dev) argument
415 stmmac_remove_config_dt(struct platform_device *pdev, struct plat_stmmacenet_data *plat) argument
436 struct plat_stmmacenet_data *plat; local
671 struct plat_stmmacenet_data *plat = data; local
687 struct plat_stmmacenet_data *plat; local
767 stmmac_pltfr_init(struct platform_device *pdev, struct plat_stmmacenet_data *plat) argument
785 stmmac_pltfr_exit(struct platform_device *pdev, struct plat_stmmacenet_data *plat) argument
801 stmmac_pltfr_probe(struct platform_device *pdev, struct plat_stmmacenet_data *plat, struct stmmac_resources *res) argument
836 devm_stmmac_pltfr_probe(struct platform_device *pdev, struct plat_stmmacenet_data *plat, struct stmmac_resources *res) argument
861 struct plat_stmmacenet_data *plat = priv->plat; local
[all...]
H A Dstmmac_platform.h21 struct plat_stmmacenet_data *plat);
23 struct plat_stmmacenet_data *plat);
26 struct plat_stmmacenet_data *plat,
29 struct plat_stmmacenet_data *plat,
39 return priv->plat->bsp_priv;
H A Ddwmac-loongson.c12 static int loongson_default_data(struct plat_stmmacenet_data *plat) argument
14 plat->clk_csr = 2; /* clk_csr_i = 20-35MHz & MDC = clk_csr_i/16 */
15 plat->has_gmac = 1;
16 plat->force_sf_dma_mode = 1;
19 plat->multicast_filter_bins = HASH_TABLE_SIZE;
22 plat->unicast_filter_entries = 1;
25 plat->maxmtu = JUMBO_LEN;
28 plat->tx_queues_to_use = 1;
29 plat->rx_queues_to_use = 1;
32 plat
50 struct plat_stmmacenet_data *plat; local
[all...]
H A Dstmmac_ptp.c59 xmac = priv->plat->has_gmac4 || priv->plat->has_xgmac;
71 if (priv->plat->est && priv->plat->est->enable) {
73 mutex_lock(&priv->plat->est->lock);
74 priv->plat->est->enable = false;
75 stmmac_est_configure(priv, priv, priv->plat->est,
76 priv->plat->clk_ptp_rate);
77 mutex_unlock(&priv->plat->est->lock);
90 mutex_lock(&priv->plat
[all...]
H A Ddwmac-loongson1.c52 struct plat_stmmacenet_data *plat = dwmac->plat_dat; local
65 switch (plat->phy_interface) {
78 plat->phy_interface);
88 switch (plat->phy_interface) {
102 plat->phy_interface);
119 struct plat_stmmacenet_data *plat = dwmac->plat_dat; local
122 switch (plat->phy_interface) {
133 plat->phy_interface);
H A Ddwmac-tegra.c204 struct plat_stmmacenet_data *plat; local
287 plat = devm_stmmac_probe_config_dt(pdev, res.mac);
288 if (IS_ERR(plat)) {
289 err = PTR_ERR(plat);
293 plat->has_xgmac = 1;
294 plat->flags |= STMMAC_FLAG_TSO_EN;
295 plat->pmt = 1;
296 plat->bsp_priv = mgbe;
298 if (!plat->mdio_node)
299 plat
[all...]
H A Dstmmac_tc.c285 if (!priv->plat->fpe_cfg) {
286 priv->plat->fpe_cfg = devm_kzalloc(priv->device,
287 sizeof(*priv->plat->fpe_cfg),
289 if (!priv->plat->fpe_cfg)
292 memset(priv->plat->fpe_cfg, 0, sizeof(*priv->plat->fpe_cfg));
345 u32 tx_queues_count = priv->plat->tx_queues_to_use;
384 mode_to_use = priv->plat->tx_queues_cfg[queue].mode_to_use;
390 priv->plat->tx_queues_cfg[queue].mode_to_use = MTL_QUEUE_AVB;
397 priv->plat
921 struct plat_stmmacenet_data *plat = priv->plat; local
944 struct plat_stmmacenet_data *plat = priv->plat; local
[all...]
/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi_platform.c26 const struct hfi_platform *plat; local
29 plat = hfi_platform_get(version);
30 if (!plat)
33 if (plat->codec_vpp_freq)
34 freq = plat->codec_vpp_freq(session_type, codec);
42 const struct hfi_platform *plat; local
45 plat = hfi_platform_get(version);
46 if (!plat)
49 if (plat->codec_vpp_freq)
50 freq = plat
58 const struct hfi_platform *plat; local
74 const struct hfi_platform *plat; local
[all...]
/linux-master/arch/arc/plat-tb10x/
H A DMakefile8 KBUILD_CFLAGS += -Iarch/arc/plat-tb10x/include
/linux-master/drivers/ata/
H A Dahci_mtk.c48 struct mtk_ahci_plat *plat = hpriv->plat_data; local
52 plat->axi_rst = devm_reset_control_get_optional_exclusive(dev, "axi");
53 if (PTR_ERR(plat->axi_rst) == -EPROBE_DEFER)
54 return PTR_ERR(plat->axi_rst);
56 plat->sw_rst = devm_reset_control_get_optional_exclusive(dev, "sw");
57 if (PTR_ERR(plat->sw_rst) == -EPROBE_DEFER)
58 return PTR_ERR(plat->sw_rst);
60 plat->reg_rst = devm_reset_control_get_optional_exclusive(dev, "reg");
61 if (PTR_ERR(plat->reg_rst) == -EPROBE_DEFER)
62 return PTR_ERR(plat
106 struct mtk_ahci_plat *plat = hpriv->plat_data; local
128 struct mtk_ahci_plat *plat; local
[all...]
/linux-master/sound/soc/ux500/
H A DMakefile4 snd-soc-ux500-plat-msp-i2s-objs := ux500_msp_dai.o ux500_msp_i2s.o
5 obj-$(CONFIG_SND_SOC_UX500_PLAT_MSP_I2S) += snd-soc-ux500-plat-msp-i2s.o
7 snd-soc-ux500-plat-dma-objs := ux500_pcm.o
8 obj-$(CONFIG_SND_SOC_UX500_PLAT_DMA) += snd-soc-ux500-plat-dma.o
/linux-master/drivers/media/platform/mediatek/mdp3/
H A Dmtk-img-ipi.h121 #define CFG_CHECK(plat, p_id) ((plat) == (p_id))
123 #define _CFG_OFST(plat, cfg, ofst) ((void *)(&((cfg)->config_##plat) + (ofst)))
124 #define CFG_OFST(plat, cfg, ofst) \
125 (IS_ERR_OR_NULL(cfg) ? NULL : _CFG_OFST(plat, cfg, ofst))
127 #define _CFG_ADDR(plat, cfg, mem) (&((cfg)->config_##plat.mem))
128 #define CFG_ADDR(plat, cfg, mem) \
129 (IS_ERR_OR_NULL(cfg) ? NULL : _CFG_ADDR(plat, cf
[all...]
/linux-master/drivers/mtd/maps/
H A Dsa1100-flash.c31 struct flash_platform_data *plat; member in struct:sa_subdev_info
50 subdev->plat->set_vpp(1);
53 subdev->plat->set_vpp(0);
99 if (subdev->plat->set_vpp)
116 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
262 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev); local
291 struct flash_platform_data *plat = dev_get_platdata(&pdev->dev); local
[all...]
/linux-master/drivers/net/ethernet/broadcom/
H A Dbgmac-platform.c38 return readl(bgmac->plat.base + offset);
43 writel(value, bgmac->plat.base + offset);
48 return readl(bgmac->plat.idm_base + offset);
53 writel(value, bgmac->plat.idm_base + offset);
58 if (!bgmac->plat.idm_base)
72 if (!bgmac->plat.idm_base)
123 if (!bgmac->plat.nicpm_base)
128 bgmac->plat.nicpm_base + NICPM_PADRING_CFG);
146 writel(val, bgmac->plat.nicpm_base + NICPM_IOMUX_CTRL);
155 if (bgmac->plat
[all...]
/linux-master/drivers/pci/controller/mobiveil/
H A DMakefile4 obj-$(CONFIG_PCIE_MOBIVEIL_PLAT) += pcie-mobiveil-plat.o
/linux-master/drivers/pci/controller/cadence/
H A DMakefile5 obj-$(CONFIG_PCIE_CADENCE_PLAT) += pcie-cadence-plat.o
/linux-master/drivers/input/keyboard/
H A Dtc3589x-keypad.c325 struct tc3589x_keypad_platform_data *plat; local
333 plat = devm_kzalloc(dev, sizeof(*plat), GFP_KERNEL);
334 if (!plat)
339 plat->kcol = (u8) cols;
340 plat->krow = (u8) rows;
341 if (!plat->krow || !plat->kcol ||
342 plat->krow > TC_KPD_ROWS || plat
379 const struct tc3589x_keypad_platform_data *plat; local
[all...]
/linux-master/arch/arm/mach-dove/
H A DMakefile2 ccflags-y := -I$(srctree)/arch/arm/plat-orion/include
/linux-master/arch/arm/mach-mv78xx0/
H A DMakefile2 ccflags-y := -I$(srctree)/arch/arm/plat-orion/include
H A Dmpp.c11 #include <plat/mpp.h>
/linux-master/arch/arm/plat-orion/
H A Dirq.c2 * arch/arm/plat-orion/irq.c
19 #include <plat/irq.h>
20 #include <plat/orion-gpio.h>
/linux-master/arch/arm/mach-orion5x/
H A Dirq.c13 #include <plat/orion-gpio.h>
14 #include <plat/irq.h>

Completed in 228 milliseconds

123456