X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=drivers%2Fps3%2Fps3av.c;h=d21e04ccb02143163de7ed90bf7306fbf6b59f28;hb=745975c052cc8e808860c8634a2efdcc2da6dd01;hp=1926b4d3e1f40b85d629a50514d2643728c80828;hpb=58a3bb59973e33a428d72fa530a3d1d81feb0e8f;p=powerpc.git diff --git a/drivers/ps3/ps3av.c b/drivers/ps3/ps3av.c index 1926b4d3e1..d21e04ccb0 100644 --- a/drivers/ps3/ps3av.c +++ b/drivers/ps3/ps3av.c @@ -24,6 +24,8 @@ #include #include #include + +#include #include #include #include @@ -947,7 +949,12 @@ static struct ps3_vuart_port_driver ps3av_driver = { static int ps3av_module_init(void) { - int error = ps3_vuart_port_driver_register(&ps3av_driver); + int error; + + if (!firmware_has_feature(FW_FEATURE_PS3_LV1)) + return -ENODEV; + + error = ps3_vuart_port_driver_register(&ps3av_driver); if (error) { printk(KERN_ERR "%s: ps3_vuart_port_driver_register failed %d\n",