| /OK3568_Linux_fs/u-boot/drivers/spmi/ |
| H A D | spmi-msm.c | 52 static int msm_spmi_write(struct udevice *dev, int usid, int pid, int off, in msm_spmi_write() argument 59 if (usid >= SPMI_MAX_SLAVES) in msm_spmi_write() 64 channel = priv->channel_map[usid][pid]; in msm_spmi_write() 75 reg |= (usid << SPMI_CMD_SLAVE_ID_SHIFT); in msm_spmi_write() 98 static int msm_spmi_read(struct udevice *dev, int usid, int pid, int off) in msm_spmi_read() argument 104 if (usid >= SPMI_MAX_SLAVES) in msm_spmi_read() 109 channel = priv->channel_map[usid][pid]; in msm_spmi_read() 116 reg |= (usid << SPMI_CMD_SLAVE_ID_SHIFT); in msm_spmi_read()
|
| H A D | spmi-sandbox.c | 47 static bool check_address_valid(int usid, int pid, int off) in check_address_valid() argument 49 if (usid != 0) in check_address_valid() 58 static int sandbox_spmi_write(struct udevice *dev, int usid, int pid, int off, in sandbox_spmi_write() argument 64 if (!check_address_valid(usid, pid, off)) in sandbox_spmi_write() 85 static int sandbox_spmi_read(struct udevice *dev, int usid, int pid, int off) in sandbox_spmi_read() argument 90 if (!check_address_valid(usid, pid, off)) in sandbox_spmi_read()
|
| H A D | spmi-uclass.c | 17 int spmi_reg_read(struct udevice *dev, int usid, int pid, int reg) in spmi_reg_read() argument 24 return ops->read(dev, usid, pid, reg); in spmi_reg_read() 27 int spmi_reg_write(struct udevice *dev, int usid, int pid, int reg, in spmi_reg_write() argument 35 return ops->write(dev, usid, pid, reg, value); in spmi_reg_write()
|
| /OK3568_Linux_fs/kernel/drivers/spmi/ |
| H A D | spmi.c | 65 dev_set_name(&sdev->dev, "%d-%02x", ctrl->nr, sdev->usid); in spmi_device_add() 146 return spmi_read_cmd(sdev->ctrl, SPMI_CMD_READ, sdev->usid, addr, in spmi_register_read() 168 return spmi_read_cmd(sdev->ctrl, SPMI_CMD_EXT_READ, sdev->usid, addr, in spmi_ext_register_read() 190 return spmi_read_cmd(sdev->ctrl, SPMI_CMD_EXT_READL, sdev->usid, addr, in spmi_ext_register_readl() 209 return spmi_write_cmd(sdev->ctrl, SPMI_CMD_WRITE, sdev->usid, addr, in spmi_register_write() 223 return spmi_write_cmd(sdev->ctrl, SPMI_CMD_ZERO_WRITE, sdev->usid, 0, in spmi_register_zero_write() 245 return spmi_write_cmd(sdev->ctrl, SPMI_CMD_EXT_WRITE, sdev->usid, addr, in spmi_ext_register_write() 267 return spmi_write_cmd(sdev->ctrl, SPMI_CMD_EXT_WRITEL, sdev->usid, in spmi_ext_register_writel() 282 return spmi_cmd(sdev->ctrl, SPMI_CMD_RESET, sdev->usid); in spmi_command_reset() 294 return spmi_cmd(sdev->ctrl, SPMI_CMD_SLEEP, sdev->usid); in spmi_command_sleep() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/power/pmic/ |
| H A D | pm8916.c | 20 uint32_t usid; /* Slave ID on SPMI bus */ member 36 return spmi_reg_write(dev->parent, priv->usid, in pm8916_write() 49 val = spmi_reg_read(dev->parent, priv->usid, in pm8916_read() 73 priv->usid = dev_read_addr(dev); in pm8916_probe() 75 if (priv->usid == FDT_ADDR_T_NONE) in pm8916_probe()
|
| /OK3568_Linux_fs/u-boot/include/spmi/ |
| H A D | spmi.h | 17 int (*read)(struct udevice *dev, int usid, int pid, int reg); 18 int (*write)(struct udevice *dev, int usid, int pid, int reg, 31 int spmi_reg_read(struct udevice *dev, int usid, int pid, int reg); 43 int spmi_reg_write(struct udevice *dev, int usid, int pid, int reg,
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | signal32.h | 65 static inline int compat_setup_frame(int usid, struct ksignal *ksig, in compat_setup_frame() argument
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | qcom-spmi-pmic.c | 132 if (sdev->usid % 2 == 0) in pmic_spmi_probe()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | spmi.h | 43 u8 usid; member
|