hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/drivers/regulator/ti-abb-regulator.c
....@@ -629,7 +629,7 @@
629629 return 0;
630630 }
631631
632
-static struct regulator_ops ti_abb_reg_ops = {
632
+static const struct regulator_ops ti_abb_reg_ops = {
633633 .list_voltage = regulator_list_voltage_table,
634634
635635 .set_voltage_sel = ti_abb_set_voltage_sel,
....@@ -758,7 +758,7 @@
758758 * We may have shared interrupt register offsets which are
759759 * write-1-to-clear between domains ensuring exclusivity.
760760 */
761
- abb->int_base = devm_ioremap_nocache(dev, res->start,
761
+ abb->int_base = devm_ioremap(dev, res->start,
762762 resource_size(res));
763763 if (!abb->int_base) {
764764 dev_err(dev, "Unable to map '%s'\n", pname);
....@@ -778,7 +778,7 @@
778778 * We may have shared efuse register offsets which are read-only
779779 * between domains
780780 */
781
- abb->efuse_base = devm_ioremap_nocache(dev, res->start,
781
+ abb->efuse_base = devm_ioremap(dev, res->start,
782782 resource_size(res));
783783 if (!abb->efuse_base) {
784784 dev_err(dev, "Unable to map '%s'\n", pname);