Lines Matching refs:imxdi_dev
97 * struct imxdi_dev - private imxdi rtc data
108 struct imxdi_dev {
170 static void di_write_busy_wait(const struct imxdi_dev *imxdi, u32 val,
183 static void di_report_tamper_info(struct imxdi_dev *imxdi, u32 dsr)
234 static void di_what_is_to_be_done(struct imxdi_dev *imxdi,
241 static int di_handle_failure_state(struct imxdi_dev *imxdi, u32 dsr)
266 static int di_handle_valid_state(struct imxdi_dev *imxdi, u32 dsr)
279 static int di_handle_invalid_state(struct imxdi_dev *imxdi, u32 dsr)
336 static int di_handle_invalid_and_failure_state(struct imxdi_dev *imxdi, u32 dsr)
409 static int di_handle_state(struct imxdi_dev *imxdi)
441 static void di_int_enable(struct imxdi_dev *imxdi, u32 intr)
454 static void di_int_disable(struct imxdi_dev *imxdi, u32 intr)
471 static void clear_write_error(struct imxdi_dev *imxdi)
496 static int di_write_wait(struct imxdi_dev *imxdi, u32 val, int reg)
541 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
556 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
591 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
607 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
632 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
661 struct imxdi_dev *imxdi = dev_id;
728 struct imxdi_dev *imxdi = container_of(work,
729 struct imxdi_dev, work);
743 struct imxdi_dev *imxdi;
831 struct imxdi_dev *imxdi = platform_get_drvdata(pdev);