Home
last modified time | relevance | path

Searched refs:phy_base (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/phy/rockchip/
H A Dphy-rockchip-inno-csidphy.c146 void __iomem *phy_base; member
205 val = readl(priv->phy_base + drv_data->ths_settle_offset + offset); in rockchip_inno_csidphy_ths_settle()
208 writel(val, priv->phy_base + drv_data->ths_settle_offset + offset); in rockchip_inno_csidphy_ths_settle()
267 priv->phy_base + drv_data->pwrctl_offset); in rockchip_inno_csidphy_power_on()
273 writel(val, priv->phy_base + CSIDPHY_CTRL_LANE_ENABLE); in rockchip_inno_csidphy_power_on()
278 priv->phy_base + drv_data->pwrctl_offset); in rockchip_inno_csidphy_power_on()
283 priv->phy_base + CSIDPHY_CTRL_DIG_RST); in rockchip_inno_csidphy_power_on()
285 priv->phy_base + CSIDPHY_CTRL_DIG_RST); in rockchip_inno_csidphy_power_on()
293 priv->phy_base + drv_data->calib_offset + in rockchip_inno_csidphy_power_on()
297 priv->phy_base + drv_data->calib_offset + in rockchip_inno_csidphy_power_on()
[all …]
H A Dphy-rockchip-inno-dsidphy.c233 void __iomem *phy_base; member
330 orig = readl(inno->phy_base + reg); in phy_update_bits()
333 writel(tmp, inno->phy_base + reg); in phy_update_bits()
789 inno->phy_base = devm_platform_ioremap_resource(pdev, 0); in inno_dsidphy_probe()
790 if (IS_ERR(inno->phy_base)) in inno_dsidphy_probe()
791 return PTR_ERR(inno->phy_base); in inno_dsidphy_probe()
/linux/drivers/phy/marvell/
H A Dphy-berlin-sata.c63 u32 phy_base; member
67 u32 phy_base, u32 reg, u32 mask, u32 val) in phy_berlin_sata_reg_setbits() argument
72 writel(phy_base + reg, ctrl_reg + PORT_VSR_ADDR); in phy_berlin_sata_reg_setbits()
105 phy_berlin_sata_reg_setbits(ctrl_reg, priv->phy_base, 0x01, in phy_berlin_sata_power_on()
110 phy_berlin_sata_reg_setbits(ctrl_reg, priv->phy_base, 0x25, in phy_berlin_sata_power_on()
114 phy_berlin_sata_reg_setbits(ctrl_reg, priv->phy_base, 0x23, in phy_berlin_sata_power_on()
118 phy_berlin_sata_reg_setbits(ctrl_reg, priv->phy_base, 0x02, in phy_berlin_sata_power_on()
225 priv->phy_base = BG2_PHY_BASE; in phy_berlin_sata_probe()
227 priv->phy_base = BG2Q_PHY_BASE; in phy_berlin_sata_probe()
/linux/drivers/clk/ux500/
H A Dclk-prcc.c95 resource_size_t phy_base, in clk_reg_prcc() argument
113 clk->base = ioremap(phy_base, SZ_4K); in clk_reg_prcc()
143 resource_size_t phy_base, in clk_reg_prcc_pclk() argument
147 return clk_reg_prcc(name, parent_name, phy_base, cg_sel, flags, in clk_reg_prcc_pclk()
153 resource_size_t phy_base, in clk_reg_prcc_kclk() argument
157 return clk_reg_prcc(name, parent_name, phy_base, cg_sel, flags, in clk_reg_prcc_kclk()
H A Dclk.h20 resource_size_t phy_base,
26 resource_size_t phy_base,
H A Dreset-prcc.c166 ur->base[i] = ioremap(ur->phy_base[i], SZ_4K); in u8500_prcc_reset_init()
169 i, ur->phy_base[i]); in u8500_prcc_reset_init()
H A Dreset-prcc.h17 u32 phy_base[CLKRST_MAX]; member
H A Du8500_of_clk.c152 rstc->phy_base[i] = r.start; in u8500_clk_init()
/linux/drivers/phy/ti/
H A Dphy-omap-usb2.c58 void __iomem *phy_base; member
241 val = omap_usb_readl(phy->phy_base, USB2PHY_ANA_CONFIG1); in omap_usb_init()
243 omap_usb_writel(phy->phy_base, USB2PHY_ANA_CONFIG1, val); in omap_usb_init()
247 val = omap_usb_readl(phy->phy_base, USB2PHY_CHRG_DET); in omap_usb_init()
250 omap_usb_writel(phy->phy_base, USB2PHY_CHRG_DET, val); in omap_usb_init()
410 phy->phy_base = devm_platform_ioremap_resource(pdev, 0); in omap_usb2_probe()
411 if (IS_ERR(phy->phy_base)) in omap_usb2_probe()
412 return PTR_ERR(phy->phy_base); in omap_usb2_probe()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-isys-mcd-phy.c577 void __iomem *phy_base; in ipu6_isys_mcd_phy_common_init() local
584 phy_base = isp_base + IPU6_ISYS_MCD_PHY_BASE(phy_id); in ipu6_isys_mcd_phy_common_init()
588 phy_base + common_init_regs[i].reg); in ipu6_isys_mcd_phy_common_init()
634 void __iomem *phy_base; in ipu6_isys_mcd_phy_config() local
648 phy_base = isp_base + IPU6_ISYS_MCD_PHY_BASE(phy_id); in ipu6_isys_mcd_phy_config()
656 phy_base + phy_config_regs[cfg.port][i].reg); in ipu6_isys_mcd_phy_config()
/linux/drivers/ata/
H A Dsata_highbank.c57 void __iomem *phy_base; member
219 writel(CPHY_MAP(dev, addr), port_data[sata_port].phy_base + 0x800); in __combo_phy_reg_read()
220 data = readl(port_data[sata_port].phy_base + CPHY_ADDR(addr)); in __combo_phy_reg_read()
229 writel(CPHY_MAP(dev, addr), port_data[sata_port].phy_base + 0x800); in __combo_phy_reg_write()
230 writel(data, port_data[sata_port].phy_base + CPHY_ADDR(addr)); in __combo_phy_reg_write()
261 if (unlikely(port_data[sata_port].phy_base == NULL)) in highbank_cphy_disable_overrides()
316 if (unlikely(port_data[sata_port].phy_base == NULL)) in highbank_cphy_override_lane()
359 port_data[port].phy_base = cphy_base[phy]; in highbank_initialize_phys()
/linux/arch/arm/mach-ux500/
H A Dpm.c176 void __init ux500_pm_init(u32 phy_base, u32 size) in ux500_pm_init() argument
180 prcmu_base = ioremap(phy_base, size); in ux500_pm_init()
/linux/drivers/phy/broadcom/
H A Dphy-brcm-sata.c73 void __iomem *phy_base; member
215 void __iomem *pcb_base = priv->phy_base; in brcm_sata_phy_wr()
232 void __iomem *pcb_base = priv->phy_base; in brcm_sata_phy_rd()
769 priv->phy_base = devm_platform_ioremap_resource_byname(pdev, "phy"); in brcm_sata_phy_probe()
770 if (IS_ERR(priv->phy_base)) in brcm_sata_phy_probe()
771 return PTR_ERR(priv->phy_base); in brcm_sata_phy_probe()
/linux/drivers/hid/amd-sfh-hid/sfh1_1/
H A Damd_sfh_init.c385 u32 phy_base = readl(mp2->mmio + amd_get_c2p_val(mp2, 22)); in amd_sfh1_1_init() local
390 phy_base <<= 21; in amd_sfh1_1_init()
391 if (!devm_request_mem_region(dev, phy_base, 128 * 1024, "amd_sfh")) { in amd_sfh1_1_init()
396 mp2->vsbase = devm_ioremap(dev, phy_base, 128 * 1024); in amd_sfh1_1_init()
/linux/include/linux/platform_data/
H A Darm-ux500-pm.h18 void ux500_pm_init(u32 phy_base, u32 size);
/linux/drivers/usb/musb/
H A Dux500_dma.c47 dma_addr_t phy_base; member
84 ux500_channel->controller->phy_base); in ux500_configure_channel()
378 controller->phy_base = (dma_addr_t) iomem->start; in ux500_dma_controller_create()
/linux/sound/soc/atmel/
H A Datmel-pdmic.c28 dma_addr_t phy_base; member
206 slave_config->src_addr = dd->phy_base + PDMIC_CDR; in atmel_pdmic_platform_configure_dma()
622 dd->phy_base = res->start; in atmel_pdmic_probe()
/linux/arch/arm/include/asm/hardware/
H A Dcache-l2x0.h172 unsigned long phy_base; member
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c1210 u64 phy_base, const struct hns_roce_buf_region *r, in alloc_fake_root_bt() argument
1228 hem_list_assign_bt(hem, cpu_base, phy_base); in alloc_fake_root_bt()
1269 u64 phy_base; in setup_root_hem() local
1286 phy_base = root_hem->dma_addr + total * BA_BYTE_LEN; in setup_root_hem()
1292 ret = alloc_fake_root_bt(hr_dev, cpu_base, phy_base, r, in setup_root_hem()
/linux/drivers/net/dsa/
H A Dlan9303-core.c1082 int phy_base = chip->phy_addr_base; in lan9303_phy_read() local
1089 return chip->ops->phy_read(chip, phy_base + port, regnum); in lan9303_phy_read()
1096 int phy_base = chip->phy_addr_base; in lan9303_phy_write() local
1103 return chip->ops->phy_write(chip, phy_base + port, regnum, val); in lan9303_phy_write()
/linux/arch/arm/kernel/
H A Dasm-offsets.c97 DEFINE(L2X0_R_PHY_BASE, offsetof(struct l2x0_regs, phy_base)); in main()
/linux/drivers/gpu/drm/omapdrm/dss/
H A Ddsi.h342 void __iomem *phy_base; member
H A Ddsi.c93 case DSI_PHY: base = dsi->phy_base; break; in dsi_write_reg()
107 case DSI_PHY: base = dsi->phy_base; break; in dsi_read_reg()
4929 dsi->phy_base = devm_platform_ioremap_resource_byname(pdev, "phy"); in dsi_probe()
4930 if (IS_ERR(dsi->phy_base)) in dsi_probe()
4931 return PTR_ERR(dsi->phy_base); in dsi_probe()
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c2153 dev->wlan.phy_base) | MTK_WFMDA_RX_DMA_EN; in mtk_wed_dma_enable()
2155 dev->wlan.wpdma_rx_glo - dev->wlan.phy_base, in mtk_wed_dma_enable()
2276 wed_w32(dev, MTK_WED_RRO_CFG0, dev->wlan.phy_base + in mtk_wed_ind_rx_ring_setup()
/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddsi.c294 void __iomem *phy_base; member
440 case DSI_PHY: base = dsi->phy_base; break; in dsi_write_reg()
456 case DSI_PHY: base = dsi->phy_base; break; in dsi_read_reg()
5330 dsi->phy_base = devm_ioremap(&dsidev->dev, res->start, in dsi_bind()
5332 if (!dsi->phy_base) { in dsi_bind()

12