From 078ba81ed2e2e2a5845eac7099e9cc8e3b75ea12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20F=C3=B6rster?= Date: Tue, 29 Nov 2016 18:48:11 +0100 Subject: [PATCH] libplatforminfo: add x86-geode platform (#148) --- libs/libplatforminfo/Makefile | 2 +- libs/libplatforminfo/src/targets/template/x86.c | 2 ++ libs/libplatforminfo/src/targets/x86-geode.c | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) create mode 120000 libs/libplatforminfo/src/targets/x86-geode.c diff --git a/libs/libplatforminfo/Makefile b/libs/libplatforminfo/Makefile index cab13c7..c21fc7a 100644 --- a/libs/libplatforminfo/Makefile +++ b/libs/libplatforminfo/Makefile @@ -18,7 +18,7 @@ define Package/libplatforminfo SECTION:=libs CATEGORY:=Libraries TITLE:=Platform information library - DEPENDS:=@(TARGET_ar71xx_generic||TARGET_ar71xx_mikrotik||TARGET_ar71xx_nand||TARGET_mpc85xx_generic||TARGET_x86_generic||TARGET_x86_kvm_guest||TARGET_x86_64||TARGET_x86_xen_domu||TARGET_ramips_mt7621||TARGET_ramips_rt305x||TARGET_brcm2708_bcm2708||TARGET_brcm2708_bcm2709||TARGET_sunxi) + DEPENDS:=@(TARGET_ar71xx_generic||TARGET_ar71xx_mikrotik||TARGET_ar71xx_nand||TARGET_mpc85xx_generic||TARGET_x86_generic||TARGET_x86_geode||TARGET_x86_kvm_guest||TARGET_x86_64||TARGET_x86_xen_domu||TARGET_ramips_mt7621||TARGET_ramips_rt305x||TARGET_brcm2708_bcm2708||TARGET_brcm2708_bcm2709||TARGET_sunxi) endef CMAKE_OPTIONS += \ diff --git a/libs/libplatforminfo/src/targets/template/x86.c b/libs/libplatforminfo/src/targets/template/x86.c index 0ddafeb..f932571 100644 --- a/libs/libplatforminfo/src/targets/template/x86.c +++ b/libs/libplatforminfo/src/targets/template/x86.c @@ -95,6 +95,8 @@ const char * platforminfo_get_model(void) { const char * platforminfo_get_image_name(void) { #if defined(TARGET_x86_generic) return "x86-generic"; +#elif defined(TARGET_x86_geode) + return "x86-geode"; #elif defined(TARGET_x86_kvm_guest) return "x86-kvm"; #elif defined(TARGET_x86_xen_domu) diff --git a/libs/libplatforminfo/src/targets/x86-geode.c b/libs/libplatforminfo/src/targets/x86-geode.c new file mode 120000 index 0000000..c6233a6 --- /dev/null +++ b/libs/libplatforminfo/src/targets/x86-geode.c @@ -0,0 +1 @@ +template/x86.c \ No newline at end of file