def METHOD_NAME(self, driver, bus, addr, times, node):
    """
    Register the hwmon device multiple times to fix loading issue
    Param:
        string: driver name like "fsp550"
        int:    bus, decimal format like 11
        hex:    addr, hex format like 0x59
        string: node like 'fan1_input'
    Returns:
        bool:   true for success , false for fail
    """
    count = 0
    while count < times:
        self.new_i2c_device(driver, addr, bus)
        ret = os.system("ls /sys/bus/i2c/devices/i2c-%d/%d-%4.4x/hwmon/hwmon*/ | grep %s > /dev/null" % (bus, bus, addr, node))
        if ret == 0:
            return True
        os.system("echo 0x%4.4x > /sys/bus/i2c/devices/i2c-%d/delete_device" % (addr, bus))
        count = count + 1
    return False