diff options
Diffstat (limited to 'drivers/ieee1394/raw1394.c')
-rw-r--r-- | drivers/ieee1394/raw1394.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/ieee1394/raw1394.c b/drivers/ieee1394/raw1394.c index 6a08a8982ea8..7419af450bd1 100644 --- a/drivers/ieee1394/raw1394.c +++ b/drivers/ieee1394/raw1394.c | |||
@@ -2901,7 +2901,7 @@ static int __init init_raw1394(void) | |||
2901 | 2901 | ||
2902 | hpsb_register_highlevel(&raw1394_highlevel); | 2902 | hpsb_register_highlevel(&raw1394_highlevel); |
2903 | 2903 | ||
2904 | if (IS_ERR(class_simple_device_add(hpsb_protocol_class, MKDEV( | 2904 | if (IS_ERR(class_device_create(hpsb_protocol_class, MKDEV( |
2905 | IEEE1394_MAJOR, IEEE1394_MINOR_BLOCK_RAW1394 * 16), | 2905 | IEEE1394_MAJOR, IEEE1394_MINOR_BLOCK_RAW1394 * 16), |
2906 | NULL, RAW1394_DEVICE_NAME))) { | 2906 | NULL, RAW1394_DEVICE_NAME))) { |
2907 | ret = -EFAULT; | 2907 | ret = -EFAULT; |
@@ -2934,8 +2934,8 @@ static int __init init_raw1394(void) | |||
2934 | 2934 | ||
2935 | out_dev: | 2935 | out_dev: |
2936 | devfs_remove(RAW1394_DEVICE_NAME); | 2936 | devfs_remove(RAW1394_DEVICE_NAME); |
2937 | class_simple_device_remove(MKDEV( | 2937 | class_device_destroy(hpsb_protocol_class, |
2938 | IEEE1394_MAJOR, IEEE1394_MINOR_BLOCK_RAW1394 * 16)); | 2938 | MKDEV(IEEE1394_MAJOR, IEEE1394_MINOR_BLOCK_RAW1394 * 16)); |
2939 | out_unreg: | 2939 | out_unreg: |
2940 | hpsb_unregister_highlevel(&raw1394_highlevel); | 2940 | hpsb_unregister_highlevel(&raw1394_highlevel); |
2941 | out: | 2941 | out: |
@@ -2944,8 +2944,8 @@ out: | |||
2944 | 2944 | ||
2945 | static void __exit cleanup_raw1394(void) | 2945 | static void __exit cleanup_raw1394(void) |
2946 | { | 2946 | { |
2947 | class_simple_device_remove(MKDEV( | 2947 | class_device_destroy(hpsb_protocol_class, |
2948 | IEEE1394_MAJOR, IEEE1394_MINOR_BLOCK_RAW1394 * 16)); | 2948 | MKDEV(IEEE1394_MAJOR, IEEE1394_MINOR_BLOCK_RAW1394 * 16)); |
2949 | cdev_del(&raw1394_cdev); | 2949 | cdev_del(&raw1394_cdev); |
2950 | devfs_remove(RAW1394_DEVICE_NAME); | 2950 | devfs_remove(RAW1394_DEVICE_NAME); |
2951 | hpsb_unregister_highlevel(&raw1394_highlevel); | 2951 | hpsb_unregister_highlevel(&raw1394_highlevel); |