Revert "Add OPPO changes 21/07 to drivers/rtc"

This reverts commit 8ddf45fae8f5e56fc90ae7f0acf53fc1ef6c1559 and dependencies
Revert "Add OPPO changes 21/07 to drivers/i2c"

This reverts commit c9ee4835ccaf484eb69ff86538b053d920aa7a8f.
revert: "Add OPPO changes 21/07 to kernel/*"

This revert commit 206b4e258ec33b193b82bc30687331c7dfc96e23 almost