firmware: ti_sci: Bind sysreset driver when enabled
The sysreset TI-SCI API is available with TI-SCI always, there is no need for a DT node to describe the availability of this. If the sysreset driver is available then bind it during ti-sci probe. Remove the unneeded device tree matching. Signed-off-by: Andrew Davis <afd@ti.com> Tested-by: Jonathan Humphreys <j-humphreys@ti.com> Reviewed-by: Neha Malcom Francis <n-francis@ti.com>
This commit is contained in:
@@ -60,15 +60,9 @@ static struct sysreset_ops ti_sci_sysreset_ops = {
|
||||
.request = ti_sci_sysreset_request,
|
||||
};
|
||||
|
||||
static const struct udevice_id ti_sci_sysreset_of_match[] = {
|
||||
{ .compatible = "ti,sci-sysreset", },
|
||||
{ /* sentinel */ },
|
||||
};
|
||||
|
||||
U_BOOT_DRIVER(ti_sci_sysreset) = {
|
||||
.name = "ti-sci-sysreset",
|
||||
.id = UCLASS_SYSRESET,
|
||||
.of_match = ti_sci_sysreset_of_match,
|
||||
.probe = ti_sci_sysreset_probe,
|
||||
.priv_auto = sizeof(struct ti_sci_sysreset_data),
|
||||
.ops = &ti_sci_sysreset_ops,
|
||||
|
||||
Reference in New Issue
Block a user