diff options
Diffstat (limited to 'drivers/tty/serial/sc16is7xx.c')
| -rw-r--r-- | drivers/tty/serial/sc16is7xx.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/tty/serial/sc16is7xx.c b/drivers/tty/serial/sc16is7xx.c index f86ec2d2635b..9adb8362578c 100644 --- a/drivers/tty/serial/sc16is7xx.c +++ b/drivers/tty/serial/sc16is7xx.c @@ -1196,7 +1196,7 @@ static int sc16is7xx_probe(struct device *dev,  	ret = regmap_read(regmap,  			  SC16IS7XX_LSR_REG << SC16IS7XX_REG_SHIFT, &val);  	if (ret < 0) -		return ret; +		return -EPROBE_DEFER;  	/* Alloc port structure */  	s = devm_kzalloc(dev, struct_size(s, p, devtype->nr_uart), GFP_KERNEL); | 
