@@ -2399,10 +2399,7 @@ static int sony_check_add(struct sony_sc *sc)
2399
2399
memcpy (sc -> mac_address , & buf [1 ], sizeof (sc -> mac_address ));
2400
2400
2401
2401
snprintf (sc -> hdev -> uniq , sizeof (sc -> hdev -> uniq ),
2402
- "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx" ,
2403
- sc -> mac_address [5 ], sc -> mac_address [4 ],
2404
- sc -> mac_address [3 ], sc -> mac_address [2 ],
2405
- sc -> mac_address [1 ], sc -> mac_address [0 ]);
2402
+ "%pMR" , sc -> mac_address );
2406
2403
} else if ((sc -> quirks & SIXAXIS_CONTROLLER_USB ) ||
2407
2404
(sc -> quirks & NAVIGATION_CONTROLLER_USB )) {
2408
2405
buf = kmalloc (SIXAXIS_REPORT_0xF2_SIZE , GFP_KERNEL );
@@ -2432,10 +2429,7 @@ static int sony_check_add(struct sony_sc *sc)
2432
2429
sc -> mac_address [5 - n ] = buf [4 + n ];
2433
2430
2434
2431
snprintf (sc -> hdev -> uniq , sizeof (sc -> hdev -> uniq ),
2435
- "%02hhx:%02hhx:%02hhx:%02hhx:%02hhx:%02hhx" ,
2436
- sc -> mac_address [5 ], sc -> mac_address [4 ],
2437
- sc -> mac_address [3 ], sc -> mac_address [2 ],
2438
- sc -> mac_address [1 ], sc -> mac_address [0 ]);
2432
+ "%pMR" , sc -> mac_address );
2439
2433
} else {
2440
2434
return 0 ;
2441
2435
}
0 commit comments