[OE-core] [PATCH v2] formfactor: add machconfig for qemumips64 and beaglebone

Khem Raj raj.khem at gmail.com
Wed Feb 3 15:17:57 UTC 2016


On Wed, Feb 3, 2016 at 7:08 AM, Maxin B. John <maxin.john at intel.com> wrote:
> Hi Martin,
>
> On Wed, Feb 03, 2016 at 04:02:56PM +0100, Martin Jansa wrote:
>> On Wed, Feb 03, 2016 at 12:30:08PM +0200, Maxin B. John wrote:
>> > We need machconfig file to automatically choose between physical and virtual
>> > keyboards.
>> >
>> > [YOCTO #9027]
>> >
>> > Signed-off-by: Maxin B. John <maxin.john at intel.com>
>> > ---
>> >  meta/recipes-bsp/formfactor/files/beaglebone/machconfig |  3 +++
>>
>> I still don't understand why beaglebone specific file should be included
>> in oe-core, all other BSP layers are providing own machconfig for their
>> MACHINEs, why should beaglebone be first exception for oe-core?
>>
> Apart from what Ross mentioned before,
>
> commit 76b1d595cd7104797495067cc8c59db631edb75d
> Author: Denys Dmytriyenko <denys at ti.com>
> Date:   Wed Mar 26 15:21:10 2014 -0400
>
> added beaglebone to meta-yocto-bsp. Before that, ARM reference board was
> beagleboard.
>
> commit 7254dfb642cb0262c7e14ef2a4c8a7a42afada60
> Author: Richard Purdie <richard.purdie at linuxfoundation.org>
> Date:   Fri Mar 28 18:07:01 2014 +0000
>
>     Drop beagleboard, replaced by beaglebone

yeah so move it to meta-yocto. OE-Core in-tree BSPs are just the qemu machines

>
>> >  meta/recipes-bsp/formfactor/files/qemumips64/machconfig | 10 ++++++++++
>> >  2 files changed, 13 insertions(+)
>> >  create mode 100755 meta/recipes-bsp/formfactor/files/beaglebone/machconfig
>> >  create mode 100755 meta/recipes-bsp/formfactor/files/qemumips64/machconfig
>> >
>> > diff --git a/meta/recipes-bsp/formfactor/files/beaglebone/machconfig b/meta/recipes-bsp/formfactor/files/beaglebone/machconfig
>> > new file mode 100755
>> > index 0000000..ffce012
>> > --- /dev/null
>> > +++ b/meta/recipes-bsp/formfactor/files/beaglebone/machconfig
>> > @@ -0,0 +1,3 @@
>> > +# Assume a USB mouse and keyboard are connected
>> > +HAVE_TOUCHSCREEN=0
>> > +HAVE_KEYBOARD=1
>> > diff --git a/meta/recipes-bsp/formfactor/files/qemumips64/machconfig b/meta/recipes-bsp/formfactor/files/qemumips64/machconfig
>> > new file mode 100755
>> > index 0000000..56777b6
>> > --- /dev/null
>> > +++ b/meta/recipes-bsp/formfactor/files/qemumips64/machconfig
>> > @@ -0,0 +1,10 @@
>> > +HAVE_TOUCHSCREEN=1
>> > +HAVE_KEYBOARD=1
>> > +
>> > +DISPLAY_CAN_ROTATE=0
>> > +DISPLAY_ORIENTATION=0
>> > +DISPLAY_WIDTH_PIXELS=640
>> > +DISPLAY_HEIGHT_PIXELS=480
>> > +DISPLAY_BPP=16
>> > +DISPLAY_DPI=150
>> > +#DISPLAY_SUBPIXEL_ORDER=vrgb
>> > --
>> > 2.4.0
>> >
>> > --
>> > _______________________________________________
>> > Openembedded-core mailing list
>> > Openembedded-core at lists.openembedded.org
>> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
>>
>> --
>> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
>
> Best Regards,
> Maxin
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list