Message ID | 20230503133437.10469-1-p-bhagat@ti.com |
---|---|
State | Superseded |
Delegated to: | Ryan Eatmon |
Headers | show |
Series | [kirkstone,v5] meta-arago-distro: Add Jailhouse support for am62xx | expand |
On 5/3/2023 8:34, Paresh Bhagat wrote: > Update arago conf to add support for jailhouse in am62xx. > Update package group to add support for jailhouse for am62xx. > Optionally build jailhouse for am62xx if JAILHOUSE_ENABLE is set to 1. > > Signed-off-by: Andreas Dannenberg <dannenberg@ti.com> > Signed-off-by: Paresh Bhagat <p-bhagat@ti.com> > --- > meta-arago-distro/conf/distro/arago.conf | 3 +++ > .../packagegroups/packagegroup-arago-tisdk-addons.bb | 4 ++++ > 2 files changed, 7 insertions(+) > > diff --git a/meta-arago-distro/conf/distro/arago.conf b/meta-arago-distro/conf/distro/arago.conf > index 094e67da..3e4c4644 100644 > --- a/meta-arago-distro/conf/distro/arago.conf > +++ b/meta-arago-distro/conf/distro/arago.conf > @@ -121,6 +121,9 @@ PACKAGECONFIG:append:pn-cairo = " egl glesv2" > PACKAGECONFIG:remove:pn-alsa-plugins = "pulseaudio" > RDEPENDS:pulseaudio-server:remove = "alsa-plugins-pulseaudio-conf" > > +# Configure RAMFS for jailhouse linux-demo > +JH_RAMFS_IMAGE = "tisdk-tiny-image" > + > # Enable UI and scripting for perf > PERF_FEATURES_ENABLE ?= "perf-scripting perf-tui" > > diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > index 8d8a36f6..f3e45bb2 100644 > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb > @@ -59,6 +59,10 @@ UTILS:append:k3 = " mmc-utils \ > > UTILS:append:k3 = " ti-rtos-firmware" > UTILS:append:am64xx = " pru-icss" > + > +JAILHOUSE_ENABLE ?= "0" > +UTILS:append:am62xx = " ${@oe.utils.conditional("JAILHOUSE_ENABLE", "1", "jailhouse", "", d)}" > + I would prefer this variable to follow the same pattern that the other variables have... Please change this to ARAGO_JAILHOUSE_ENABLE. > UTILS:append:am65xx = " pru-icss" > UTILS:append:j721e = " pru-icss" >
diff --git a/meta-arago-distro/conf/distro/arago.conf b/meta-arago-distro/conf/distro/arago.conf index 094e67da..3e4c4644 100644 --- a/meta-arago-distro/conf/distro/arago.conf +++ b/meta-arago-distro/conf/distro/arago.conf @@ -121,6 +121,9 @@ PACKAGECONFIG:append:pn-cairo = " egl glesv2" PACKAGECONFIG:remove:pn-alsa-plugins = "pulseaudio" RDEPENDS:pulseaudio-server:remove = "alsa-plugins-pulseaudio-conf" +# Configure RAMFS for jailhouse linux-demo +JH_RAMFS_IMAGE = "tisdk-tiny-image" + # Enable UI and scripting for perf PERF_FEATURES_ENABLE ?= "perf-scripting perf-tui" diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb index 8d8a36f6..f3e45bb2 100644 --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb @@ -59,6 +59,10 @@ UTILS:append:k3 = " mmc-utils \ UTILS:append:k3 = " ti-rtos-firmware" UTILS:append:am64xx = " pru-icss" + +JAILHOUSE_ENABLE ?= "0" +UTILS:append:am62xx = " ${@oe.utils.conditional("JAILHOUSE_ENABLE", "1", "jailhouse", "", d)}" + UTILS:append:am65xx = " pru-icss" UTILS:append:j721e = " pru-icss"