blob: 64ebe2c6d47b2cf5972d98f68a67ce111949b1b5 [file] [log] [blame]
Tom Rini83d290c2018-05-06 17:58:06 -04001// SPDX-License-Identifier: GPL-2.0+
Marek Behúnc2502e72017-06-09 19:28:42 +02002/*
3 * Copyright (C) 2017 Marek Behun <marek.behun@nic.cz>
Marek Behúnc2502e72017-06-09 19:28:42 +02004 */
5
6/ {
7 aliases {
8 i2c0 = &i2c0;
9 i2c1 = &i2cmux;
10 spi0 = &spi0;
11 };
12};
13
14&i2c0 {
15 u-boot,dm-pre-reloc;
16
17 i2cmux: i2cmux@70 {
18 u-boot,dm-pre-reloc;
19
20 i2c@0 {
21 u-boot,dm-pre-reloc;
22 };
23
24 i2c@1 {
25 u-boot,dm-pre-reloc;
26 };
27
28 i2c@5 {
29 u-boot,dm-pre-reloc;
30
31 /* ATSHA204A at address 0x64 */
Pali Rohár08b99b62022-04-08 16:30:15 +020032 crypto@64 {
Marek Behúnc2502e72017-06-09 19:28:42 +020033 u-boot,dm-pre-reloc;
34 compatible = "atmel,atsha204a";
35 reg = <0x64>;
36 };
37 };
38 };
39};
40
Rogier Stama37b6882022-02-09 00:27:00 +010041#ifdef CONFIG_ENV_IS_IN_SPI_FLASH
Marek Behúnc2502e72017-06-09 19:28:42 +020042&spi0 {
43 u-boot,dm-pre-reloc;
44
Marek Behún2ca5b192021-02-09 03:43:03 +010045 spi-nor@0 {
Marek Behúnc2502e72017-06-09 19:28:42 +020046 u-boot,dm-pre-reloc;
Marek Behún644b9862021-07-15 19:21:01 +020047
48 partitions {
49 partition@0 {
50 reg = <0x0 CONFIG_ENV_OFFSET>;
51 };
52
53 partition@f0000 {
54 reg = <CONFIG_ENV_OFFSET CONFIG_ENV_SIZE>;
55 label = "u-boot-env";
56 };
57 };
Marek Behúnc2502e72017-06-09 19:28:42 +020058 };
59};
Rogier Stama37b6882022-02-09 00:27:00 +010060#endif
Marek Behúnc2502e72017-06-09 19:28:42 +020061
62&uart0 {
63 u-boot,dm-pre-reloc;
64};