Searched refs:sysci (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/ufs/host/ |
H A D | ufs-sprd.c | 34 regmap_update_bits(priv->sysci[index].regmap, reg, bits, val); in ufs_sprd_regmap_update() 40 regmap_read(priv->sysci[index].regmap, reg, val); in ufs_sprd_regmap_read() 73 static int ufs_sprd_get_syscon_reg(struct device *dev, struct ufs_sprd_syscon *sysci) in ufs_sprd_get_syscon_reg() argument 75 sysci->regmap = syscon_regmap_lookup_by_phandle(dev->of_node, sysci->name); in ufs_sprd_get_syscon_reg() 76 if (IS_ERR(sysci->regmap)) { in ufs_sprd_get_syscon_reg() 77 dev_err(dev, "failed to get ufs syscon:%s\n", sysci->name); in ufs_sprd_get_syscon_reg() 78 return PTR_ERR(sysci->regmap); in ufs_sprd_get_syscon_reg() 112 if (!priv->sysci[i].name) in ufs_sprd_parse_dt() 114 ret = ufs_sprd_get_syscon_reg(dev, &priv->sysci[i]); in ufs_sprd_parse_dt() 392 .sysci[SPRD_UFS_ANLG] = { .name = "sprd,ufs-anlg-syscon", }, [all …]
|
H A D | ufs-sprd.h | 72 struct ufs_sprd_syscon sysci[SPRD_UFS_SYSCON_MAX]; member
|