Lines Matching refs:imx8mp_blk_ctrl

38 struct imx8mp_blk_ctrl {  struct
45 void (*power_off) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain); argument
46 void (*power_on) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain); argument
67 struct imx8mp_blk_ctrl *bc;
74 int (*probe) (struct imx8mp_blk_ctrl *bc);
76 void (*power_off) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
77 void (*power_on) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
147 static int imx8mp_hsio_blk_ctrl_probe(struct imx8mp_blk_ctrl *bc) in imx8mp_hsio_blk_ctrl_probe()
174 static void imx8mp_hsio_blk_ctrl_power_on(struct imx8mp_blk_ctrl *bc, in imx8mp_hsio_blk_ctrl_power_on()
193 static void imx8mp_hsio_blk_ctrl_power_off(struct imx8mp_blk_ctrl *bc, in imx8mp_hsio_blk_ctrl_power_off()
215 struct imx8mp_blk_ctrl *bc = container_of(nb, struct imx8mp_blk_ctrl, in imx8mp_hsio_power_notifier()
305 static void imx8mp_hdmi_blk_ctrl_power_on(struct imx8mp_blk_ctrl *bc, in imx8mp_hdmi_blk_ctrl_power_on()
363 static void imx8mp_hdmi_blk_ctrl_power_off(struct imx8mp_blk_ctrl *bc, in imx8mp_hdmi_blk_ctrl_power_off()
422 struct imx8mp_blk_ctrl *bc = container_of(nb, struct imx8mp_blk_ctrl, in imx8mp_hdmi_power_notifier()
527 struct imx8mp_blk_ctrl *bc = domain->bc; in imx8mp_blk_ctrl_power_on()
574 struct imx8mp_blk_ctrl *bc = domain->bc; in imx8mp_blk_ctrl_power_off()
603 struct imx8mp_blk_ctrl *bc; in imx8mp_blk_ctrl_probe()
768 struct imx8mp_blk_ctrl *bc = dev_get_drvdata(&pdev->dev); in imx8mp_blk_ctrl_remove()
788 struct imx8mp_blk_ctrl *bc = dev_get_drvdata(dev); in imx8mp_blk_ctrl_suspend()
828 struct imx8mp_blk_ctrl *bc = dev_get_drvdata(dev); in imx8mp_blk_ctrl_resume()