Lines Matching refs:ti_k3_rtc
107 * struct ti_k3_rtc - Private data for ti-k3-rtc
115 struct ti_k3_rtc {
124 static int k3rtc_field_read(struct ti_k3_rtc *priv, enum ti_k3_rtc_fields f)
139 static void k3rtc_field_write(struct ti_k3_rtc *priv, enum ti_k3_rtc_fields f, u32 val)
150 static int k3rtc_fence(struct ti_k3_rtc *priv)
160 static inline int k3rtc_check_unlocked(struct ti_k3_rtc *priv)
171 static int k3rtc_unlock_rtc(struct ti_k3_rtc *priv)
203 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
267 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
280 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
298 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
318 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
333 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
355 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
378 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
406 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
489 struct ti_k3_rtc *priv = (struct ti_k3_rtc *)priv_data;
497 struct ti_k3_rtc *priv = (struct ti_k3_rtc *)priv_data;
516 static int k3rtc_get_32kclk(struct device *dev, struct ti_k3_rtc *priv)
541 static int k3rtc_get_vbusclk(struct device *dev, struct ti_k3_rtc *priv)
556 struct ti_k3_rtc *priv;
560 priv = devm_kzalloc(dev, sizeof(struct ti_k3_rtc), GFP_KERNEL);
632 struct ti_k3_rtc *priv = dev_get_drvdata(dev);
642 struct ti_k3_rtc *priv = dev_get_drvdata(dev);