diff --git a/components/drivers/misc/pin.c b/components/drivers/misc/pin.c index d83c3d2f03d688e398d1085d4fde74052c86b4ce..f3577a11d54f0d665ac62550550de0f062ddc3fc 100644 --- a/components/drivers/misc/pin.c +++ b/components/drivers/misc/pin.c @@ -93,7 +93,7 @@ int rt_device_pin_register(const char *name, const struct rt_pin_ops *ops, void _hw_pin.parent.user_data = user_data; /* register a character device */ - rt_device_register(&_hw_pin.parent, "pin", RT_DEVICE_FLAG_RDWR); + rt_device_register(&_hw_pin.parent, name, RT_DEVICE_FLAG_RDWR); return 0; }