/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_pci.c | 19 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 D | dwmac-intel.c | 35 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 D | dwmac-mediatek.c | 91 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 D | stmmac_platform.c | 129 * @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 D | stmmac_platform.h | 21 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 D | dwmac-loongson.c | 12 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 D | stmmac_ptp.c | 59 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 D | dwmac-loongson1.c | 52 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 D | dwmac-tegra.c | 204 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 D | stmmac_tc.c | 285 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 D | hfi_platform.c | 26 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 D | Makefile | 8 KBUILD_CFLAGS += -Iarch/arc/plat-tb10x/include
|
/linux-master/drivers/ata/ |
H A D | ahci_mtk.c | 48 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 D | Makefile | 4 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 D | mtk-img-ipi.h | 121 #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 D | sa1100-flash.c | 31 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 D | bgmac-platform.c | 38 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 D | Makefile | 4 obj-$(CONFIG_PCIE_MOBIVEIL_PLAT) += pcie-mobiveil-plat.o
|
/linux-master/drivers/pci/controller/cadence/ |
H A D | Makefile | 5 obj-$(CONFIG_PCIE_CADENCE_PLAT) += pcie-cadence-plat.o
|
/linux-master/drivers/input/keyboard/ |
H A D | tc3589x-keypad.c | 325 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 D | Makefile | 2 ccflags-y := -I$(srctree)/arch/arm/plat-orion/include
|
/linux-master/arch/arm/mach-mv78xx0/ |
H A D | Makefile | 2 ccflags-y := -I$(srctree)/arch/arm/plat-orion/include
|
H A D | mpp.c | 11 #include <plat/mpp.h>
|
/linux-master/arch/arm/plat-orion/ |
H A D | irq.c | 2 * 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 D | irq.c | 13 #include <plat/orion-gpio.h> 14 #include <plat/irq.h>
|