On Sun, Oct 10, 2021 at 08:14:12AM -0600, Simon Glass wrote: > Hi Takahiro, > > On Thu, 30 Sept 2021 at 23:03, AKASHI Takahiro > <takahiro.aka...@linaro.org> wrote: > > > > Every time a sata bus/port is scanned and a new device is detected, > > we want to call device_probe() as it will give us a chance to run additional > > post-processings for some purposes. > > > > In particular, support for creating partitions on a device will be added. > > > > Signed-off-by: AKASHI Takahiro <takahiro.aka...@linaro.org> > > --- > > drivers/ata/dwc_ahsata.c | 10 ++++++++++ > > drivers/ata/fsl_sata.c | 11 +++++++++++ > > drivers/ata/sata_mv.c | 9 +++++++++ > > drivers/ata/sata_sil.c | 12 ++++++++++++ > > 4 files changed, 42 insertions(+) > > > > diff --git a/drivers/ata/dwc_ahsata.c b/drivers/ata/dwc_ahsata.c > > index 6d42548087b3..6a51c70d1170 100644 > > --- a/drivers/ata/dwc_ahsata.c > > +++ b/drivers/ata/dwc_ahsata.c > > @@ -1026,6 +1026,16 @@ int dwc_ahsata_scan(struct udevice *dev) > > return ret; > > } > > > > + ret = device_probe(bdev); > > + if (ret < 0) { > > + debug("Can't probe\n"); > > + /* TODO: undo create */ > > + > > + device_unbind(bdev); > > It looks like this one has the wrong variable name.
Ah, it was a copy-and-paste thing :) I will fix it. Thanks, -Takahiro Akashi > [..] > > Regards, > Simon