Commit b7565240 authored by Jakub Michalski's avatar Jakub Michalski Committed by Benjamin Cabé
Browse files

tests: add VIRTIO PCI build test



This commit adds a build test for the VIRTIO PCI device.

Signed-off-by: default avatarJakub Michalski <jmichalski@antmicro.com>
Signed-off-by: default avatarFilip Kokosinski <fkokosinski@antmicro.com>
parent 43b3781f
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: Apache-2.0

cmake_minimum_required(VERSION 3.20.0)
find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
project(build_all)

FILE(GLOB app_sources src/*.c)
target_sources(app PRIVATE ${app_sources})
+19 −0
Original line number Diff line number Diff line
/*
 * Copyright (c) 2024 Antmicro <www.antmicro.com>
 *
 * SPDX-License-Identifier: Apache-2.0
 */

&pcie0 {
	virtio_pci: virtio_pci {
		compatible = "virtio,pci";

		vendor-id = <0x1af4>;
		device-id = <0x105a>;

		interrupts = <0xb 0x0 0x0>;
		interrupt-parent = <&intc>;

		status = "okay";
	};
};
+19 −0
Original line number Diff line number Diff line
/*
 * Copyright (c) 2024 Antmicro <www.antmicro.com>
 *
 * SPDX-License-Identifier: Apache-2.0
 */

&pcie0 {
	virtio_pci: virtio_pci {
		compatible = "virtio,pci";

		vendor-id = <0x1af4>;
		device-id = <0x105a>;

		interrupts = <0xb 0x0 0x0>;
		interrupt-parent = <&intc>;

		status = "okay";
	};
};
+4 −0
Original line number Diff line number Diff line
CONFIG_TEST=y
CONFIG_VIRTIO=y
CONFIG_PCIE=y
CONFIG_HEAP_MEM_POOL_SIZE=1024
+10 −0
Original line number Diff line number Diff line
/*
 * Copyright (c) 2024 Antmicro <www.antmicro.com>
 *
 * SPDX-License-Identifier: Apache-2.0
 */

int main(void)
{
	return 0;
}
Loading