mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 21:38:32 +08:00
mfd: Check for mem_base when building IORESOURCE_MEM resources
If mem_base is NULL, then we fall back to the default case, just copying the original resource. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
5f7df57eec
commit
f03cfcbc84
@ -48,7 +48,7 @@ static int mfd_add_device(struct device *parent, int id,
|
||||
res[r].flags = cell->resources[r].flags;
|
||||
|
||||
/* Find out base to use */
|
||||
if (cell->resources[r].flags & IORESOURCE_MEM) {
|
||||
if ((cell->resources[r].flags & IORESOURCE_MEM) && mem_base) {
|
||||
res[r].parent = mem_base;
|
||||
res[r].start = mem_base->start +
|
||||
cell->resources[r].start;
|
||||
|
Loading…
Reference in New Issue
Block a user