Lines Matching refs:imxdi_dev
98 * struct imxdi_dev - private imxdi rtc data
109 struct imxdi_dev {
171 static void di_write_busy_wait(const struct imxdi_dev *imxdi, u32 val,
184 static void di_report_tamper_info(struct imxdi_dev *imxdi, u32 dsr)
235 static void di_what_is_to_be_done(struct imxdi_dev *imxdi,
242 static int di_handle_failure_state(struct imxdi_dev *imxdi, u32 dsr)
267 static int di_handle_valid_state(struct imxdi_dev *imxdi, u32 dsr)
280 static int di_handle_invalid_state(struct imxdi_dev *imxdi, u32 dsr)
337 static int di_handle_invalid_and_failure_state(struct imxdi_dev *imxdi, u32 dsr)
410 static int di_handle_state(struct imxdi_dev *imxdi)
442 static void di_int_enable(struct imxdi_dev *imxdi, u32 intr)
455 static void di_int_disable(struct imxdi_dev *imxdi, u32 intr)
472 static void clear_write_error(struct imxdi_dev *imxdi)
497 static int di_write_wait(struct imxdi_dev *imxdi, u32 val, int reg)
542 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
557 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
592 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
608 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
633 struct imxdi_dev *imxdi = dev_get_drvdata(dev);
662 struct imxdi_dev *imxdi = dev_id;
729 struct imxdi_dev *imxdi = container_of(work,
730 struct imxdi_dev, work);
744 struct imxdi_dev *imxdi;
835 struct imxdi_dev *imxdi = platform_get_drvdata(pdev);