sp2.c (c38e8657a471e9af42b86009e5d3085031b41fda) | sp2.c (2d3da59ff163b2aa805de0fc65ba933a735b00cd) |
---|---|
1/* 2 * CIMaX SP2/SP2HF (Atmel T90FJR) CI driver 3 * 4 * Copyright (C) 2014 Olli Salonen <olli.salonen@iki.fi> 5 * 6 * Heavily based on CIMax2(R) SP2 driver in conjunction with NetUp Dual 7 * DVB-S2 CI card (cimax2) with following copyrights: 8 * --- 367 unchanged lines hidden (view full) --- 376 const struct i2c_device_id *id) 377{ 378 struct sp2_config *cfg = client->dev.platform_data; 379 struct sp2 *s; 380 int ret; 381 382 dev_dbg(&client->dev, "\n"); 383 | 1/* 2 * CIMaX SP2/SP2HF (Atmel T90FJR) CI driver 3 * 4 * Copyright (C) 2014 Olli Salonen <olli.salonen@iki.fi> 5 * 6 * Heavily based on CIMax2(R) SP2 driver in conjunction with NetUp Dual 7 * DVB-S2 CI card (cimax2) with following copyrights: 8 * --- 367 unchanged lines hidden (view full) --- 376 const struct i2c_device_id *id) 377{ 378 struct sp2_config *cfg = client->dev.platform_data; 379 struct sp2 *s; 380 int ret; 381 382 dev_dbg(&client->dev, "\n"); 383 |
384 s = kzalloc(sizeof(struct sp2), GFP_KERNEL); | 384 s = kzalloc(sizeof(*s), GFP_KERNEL); |
385 if (!s) { 386 ret = -ENOMEM; 387 goto err; 388 } 389 390 s->client = client; 391 s->dvb_adap = cfg->dvb_adap; 392 s->priv = cfg->priv; --- 47 unchanged lines hidden --- | 385 if (!s) { 386 ret = -ENOMEM; 387 goto err; 388 } 389 390 s->client = client; 391 s->dvb_adap = cfg->dvb_adap; 392 s->priv = cfg->priv; --- 47 unchanged lines hidden --- |