1*66de3eeeSSimon Glass /*
2*66de3eeeSSimon Glass  * Copyright (C) 2017 Google, Inc
3*66de3eeeSSimon Glass  *
4*66de3eeeSSimon Glass  * SPDX-License-Identifier:	GPL-2.0+
5*66de3eeeSSimon Glass  */
6*66de3eeeSSimon Glass 
7*66de3eeeSSimon Glass #include <common.h>
8*66de3eeeSSimon Glass #include <dm.h>
9*66de3eeeSSimon Glass #include <syscon.h>
10*66de3eeeSSimon Glass 
11*66de3eeeSSimon Glass static const struct udevice_id tegra124_syscon_ids[] = {
12*66de3eeeSSimon Glass 	{ .compatible = "nvidia,tegra124-pmc", .data = TEGRA_SYSCON_PMC },
13*66de3eeeSSimon Glass };
14*66de3eeeSSimon Glass 
15*66de3eeeSSimon Glass U_BOOT_DRIVER(syscon_tegra124) = {
16*66de3eeeSSimon Glass 	.name = "tegra124_syscon",
17*66de3eeeSSimon Glass 	.id = UCLASS_SYSCON,
18*66de3eeeSSimon Glass 	.of_match = tegra124_syscon_ids,
19*66de3eeeSSimon Glass };
20