[PATCH openEuler-26.09 363/408] <linux/cleanup.h>: Allow the passing of both iomem and non-iomem pointers to no_free_ptr()