Home
last modified time | relevance | path

Searched refs:pbs_dev (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/include/linux/soc/qcom/
H A Dqcom-pbs.h13 struct pbs_dev;
16 int qcom_pbs_trigger_event(struct pbs_dev *pbs, u8 bitmap);
17 struct pbs_dev *get_pbs_client_device(struct device *client_dev);
19 static inline int qcom_pbs_trigger_event(struct pbs_dev *pbs, u8 bitmap) in qcom_pbs_trigger_event()
24 static inline struct pbs_dev *get_pbs_client_device(struct device *client_dev) in get_pbs_client_device()
/linux-6.15/drivers/soc/qcom/
H A Dqcom-pbs.c26 struct pbs_dev { struct
35 static int qcom_pbs_wait_for_ack(struct pbs_dev *pbs, u8 bit_pos) in qcom_pbs_wait_for_ack() argument
75 int qcom_pbs_trigger_event(struct pbs_dev *pbs, u8 bitmap) in qcom_pbs_trigger_event()
144 struct pbs_dev *get_pbs_client_device(struct device *dev) in get_pbs_client_device()
147 struct pbs_dev *pbs; in get_pbs_client_device()
182 struct pbs_dev *pbs; in qcom_pbs_probe()
/linux-6.15/drivers/leds/rgb/
H A Dleds-qcom-lpg.c121 struct pbs_dev *pbs_dev; member
296 rc = qcom_pbs_trigger_event(lpg->pbs_dev, val); in lpg_set_pbs_trigger()
1565 lpg->pbs_dev = get_pbs_client_device(lpg->dev); in lpg_init_sdam()
1566 if (IS_ERR(lpg->pbs_dev)) in lpg_init_sdam()
1567 return dev_err_probe(lpg->dev, PTR_ERR(lpg->pbs_dev), in lpg_init_sdam()