Home
last modified time | relevance | path

Searched refs:sysci (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/ufs/host/
H A Dufs-sprd.c34 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 Dufs-sprd.h72 struct ufs_sprd_syscon sysci[SPRD_UFS_SYSCON_MAX]; member