sandbox: Add and build AXI bus and device

Add test AXI drivers to the sandbox.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Mario Six <mario.six@gdsys.cc>
This commit is contained in:
Mario Six 2018-08-09 14:51:19 +02:00 committed by Anatolij Gustschin
parent 9a8bcabd8a
commit 957983e00b
3 changed files with 25 additions and 0 deletions

View File

@ -11,6 +11,7 @@
i2c0 = &i2c_0; i2c0 = &i2c_0;
pci0 = &pci; pci0 = &pci;
rtc0 = &rtc_0; rtc0 = &rtc_0;
axi0 = &axi;
}; };
chosen { chosen {
@ -311,6 +312,16 @@
}; };
}; };
}; };
axi: axi@0 {
compatible = "sandbox,axi";
#address-cells = <0x1>;
#size-cells = <0x1>;
store@0 {
compatible = "sandbox,sandbox_store";
reg = <0x0 0x400>;
};
};
}; };
#include "cros-ec-keyboard.dtsi" #include "cros-ec-keyboard.dtsi"

View File

@ -36,6 +36,7 @@
usb0 = &usb_0; usb0 = &usb_0;
usb1 = &usb_1; usb1 = &usb_1;
usb2 = &usb_2; usb2 = &usb_2;
axi0 = &axi;
}; };
a-test { a-test {
@ -552,6 +553,16 @@
compatible = "sandbox,wdt"; compatible = "sandbox,wdt";
}; };
axi: axi@0 {
compatible = "sandbox,axi";
#address-cells = <0x1>;
#size-cells = <0x1>;
store@0 {
compatible = "sandbox,sandbox_store";
reg = <0x0 0x400>;
};
};
chosen { chosen {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <1>; #size-cells = <1>;

View File

@ -45,6 +45,7 @@ CONFIG_CMD_REMOTEPROC=y
CONFIG_CMD_SF=y CONFIG_CMD_SF=y
CONFIG_CMD_SPI=y CONFIG_CMD_SPI=y
CONFIG_CMD_USB=y CONFIG_CMD_USB=y
CONFIG_CMD_AXI=y
CONFIG_CMD_TFTPPUT=y CONFIG_CMD_TFTPPUT=y
CONFIG_CMD_TFTPSRV=y CONFIG_CMD_TFTPSRV=y
CONFIG_CMD_RARP=y CONFIG_CMD_RARP=y
@ -80,6 +81,8 @@ CONFIG_DEVRES=y
CONFIG_DEBUG_DEVRES=y CONFIG_DEBUG_DEVRES=y
CONFIG_ADC=y CONFIG_ADC=y
CONFIG_ADC_SANDBOX=y CONFIG_ADC_SANDBOX=y
CONFIG_AXI=y
CONFIG_AXI_SANDBOX=y
CONFIG_CLK=y CONFIG_CLK=y
CONFIG_CPU=y CONFIG_CPU=y
CONFIG_DM_DEMO=y CONFIG_DM_DEMO=y