Changes since v1:Rob's bot complained again. Can you run with
-removed unnecessary Kconfig dependencies
- cleaned up header includes.
- moved to using pm_clk
- Moved to right place in Makefile
- moved to use module_platform_driver instead of builtin_platform_driver
- add null check for of_device_get_match_data
verified dt_binding_check to pass on linux nexthttps://paste.ubuntu.com/p/6nVzjRwvsW/
make DT_SCHEMA_FILES=<path to schema file.yaml> dt_binding_check
and make sure the schema is up to date?