|
@@ -856,7 +856,8 @@ pl330_probe(struct amba_device *adev, const struct amba_id *id)
|
|
|
INIT_LIST_HEAD(&pd->channels);
|
|
|
|
|
|
/* Initialize channel parameters */
|
|
|
- num_chan = max(pdat ? pdat->nr_valid_peri : 0, (u8)pi->pcfg.num_chan);
|
|
|
+ num_chan = max(pdat ? (int)pdat->nr_valid_peri : 0,
|
|
|
+ (int)pi->pcfg.num_chan);
|
|
|
pdmac->peripherals = kzalloc(num_chan * sizeof(*pch), GFP_KERNEL);
|
|
|
|
|
|
for (i = 0; i < num_chan; i++) {
|