|
@@ -81,16 +81,10 @@ static struct mbox_controller pcc_mbox_ctrl = {};
|
|
|
*/
|
|
|
static struct mbox_chan *get_pcc_channel(int id)
|
|
|
{
|
|
|
- struct mbox_chan *pcc_chan;
|
|
|
-
|
|
|
if (id < 0 || id > pcc_mbox_ctrl.num_chans)
|
|
|
return ERR_PTR(-ENOENT);
|
|
|
|
|
|
- pcc_chan = (struct mbox_chan *)
|
|
|
- (unsigned long) pcc_mbox_channels +
|
|
|
- (id * sizeof(*pcc_chan));
|
|
|
-
|
|
|
- return pcc_chan;
|
|
|
+ return &pcc_mbox_channels[id];
|
|
|
}
|
|
|
|
|
|
/**
|