mirror of
https://github.com/tsukumijima/px4_drv.git
synced 2025-07-23 12:13:06 +02:00
Linux版ISDB2056Nに対し、TC90522の初期化、終了処理を追加
This commit is contained in:
@@ -79,6 +79,16 @@ static int isdb2056_backend_init(struct isdb2056_device *isdb2056)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isdb2056->isdb2056_model == ISDB2056N_MODEL) {
|
||||||
|
ret = tc90522_init(&chrdev2056->tc90522_s0);
|
||||||
|
if (ret) {
|
||||||
|
dev_err(isdb2056->dev,
|
||||||
|
"isdb2056_backend_init: tc90522_init() (s0) failed. (ret: %d)\n",
|
||||||
|
ret);
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ret = r850_init(&chrdev2056->r850);
|
ret = r850_init(&chrdev2056->r850);
|
||||||
if (ret) {
|
if (ret) {
|
||||||
dev_err(isdb2056->dev,
|
dev_err(isdb2056->dev,
|
||||||
@@ -107,6 +117,8 @@ static int isdb2056_backend_term(struct isdb2056_device *isdb2056)
|
|||||||
|
|
||||||
tc90522_term(&chrdev2056->tc90522_t);
|
tc90522_term(&chrdev2056->tc90522_t);
|
||||||
tc90522_term(&chrdev2056->tc90522_s);
|
tc90522_term(&chrdev2056->tc90522_s);
|
||||||
|
if (isdb2056->isdb2056_model == ISDB2056N_MODEL)
|
||||||
|
tc90522_term(&chrdev2056->tc90522_s0);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user