* [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc
@ 2012-01-12 8:42 Liming Wang
2012-01-12 8:42 ` [PATCH 1/1] V2 meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99 Liming Wang
2012-01-12 13:45 ` [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Bruce Ashfield
0 siblings, 2 replies; 6+ messages in thread
From: Liming Wang @ 2012-01-12 8:42 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
v2 change log:
- disable CONFIG_DEVTMPFS option to avoid /dev/console
pointing to serial. Otherwise, keyboard doesn't work well
on X-windows.
The following changes since commit a8ebc77767e034c589e8041406f4282136a2219b:
meta/qemu-ppc32: remove references to non-existent patches (2012-01-05 10:42:40 -0500)
are available in the git repository at:
git://128.224.163.150/linux-yocto-dev.git meta-qemuppc
Liming Wang (1):
meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
.../kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 11 +++++
.../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 44 +++++++++++++++----
.../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc | 1 +
3 files changed, 46 insertions(+), 10 deletions(-)
create mode 100644 meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/1] V2 meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
2012-01-12 8:42 [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Liming Wang
@ 2012-01-12 8:42 ` Liming Wang
2012-01-12 13:45 ` [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Bruce Ashfield
1 sibling, 0 replies; 6+ messages in thread
From: Liming Wang @ 2012-01-12 8:42 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
Repalce emulation of qemuppc from prep to mac99. Also add
qemu-ppc32-gfx.cfg file to support framebuffer and touchscreen.
Signed-off-by: Liming Wang <liming.wang@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
.../kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 11 +++++
.../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 44 +++++++++++++++----
.../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc | 1 +
3 files changed, 46 insertions(+), 10 deletions(-)
create mode 100644 meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
diff --git a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
new file mode 100644
index 0000000..5fee67f
--- /dev/null
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
@@ -0,0 +1,11 @@
+CONFIG_VGA_ARB=y
+CONFIG_FB=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_OF=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_WACOM=y
+CONFIG_INPUT_MISC=y
diff --git a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg
index f6648f5..3917741 100644
--- a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg
@@ -10,21 +10,45 @@
#
#.........................................................................
# CONFIG_PPC_CHRP is not set
-# CONFIG_PPC_PMAC is not set
-CONFIG_PPC_QEMU=y
-CONFIG_ISA=y
+CONFIG_PPC_PMAC=y
# CONFIG_PNP is not set
+# CONFIG_DEVTMPFS is not set
CONFIG_MII=y
-CONFIG_NET_ISA=y
-CONFIG_NE2000=y
-CONFIG_SERIAL_8250=y
-CONFIG_SERIAL_8250_CONSOLE=y
-CONFIG_SERIAL_8250_PCI=y
-CONFIG_SERIAL_8250_NR_UARTS=4
-CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+CONFIG_PCNET32=y
+CONFIG_NE2K_PCI=y
+CONFIG_MACE=y
+CONFIG_BMAC=y
+
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_SERIAL_PMACZILOG=y
+CONFIG_SERIAL_PMACZILOG_TTYS=y
+CONFIG_SERIAL_PMACZILOG_CONSOLE=y
CONFIG_IDE=y
CONFIG_IDE_GENERIC=y
+CONFIG_BLK_DEV_IDEPCI=y
+CONFIG_BLK_DEV_IDEDMA_PCI=y
+CONFIG_BLK_DEV_IDE_PMAC=y
+CONFIG_BLK_DEV_IDEDMA=y
+
+CONFIG_ADB=y
+CONFIG_ADB_CUDA=y
+CONFIG_INPUT_ADBHID=y
+
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_INPUT_MOUSE=y
+
+CONFIG_USB=y
+CONFIG_USB_DEVICEFS=y
+CONFIG_USB_MON=y
+CONFIG_USB_OHCI_HCD=y
+CONFIG_USB_STORAGE=m
+
+CONFIG_INPUT_EVDEV=y
+CONFIG_SERIO=y
+# CONFIG_SERIO_SERPORT is not set
+
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
diff --git a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc
index 859329d..43f9dc6 100644
--- a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc
@@ -1,4 +1,5 @@
kconf hardware qemu-ppc32.cfg
+kconf hardware qemu-ppc32-gfx.cfg
include features/profiling/profiling.scc
include features/latencytop/latencytop.scc
--
1.7.5.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc
2012-01-12 8:42 [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Liming Wang
2012-01-12 8:42 ` [PATCH 1/1] V2 meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99 Liming Wang
@ 2012-01-12 13:45 ` Bruce Ashfield
2012-01-13 5:52 ` Liming Wang
1 sibling, 1 reply; 6+ messages in thread
From: Bruce Ashfield @ 2012-01-12 13:45 UTC (permalink / raw)
To: Liming Wang; +Cc: openembedded-core
On 12-01-12 03:42 AM, Liming Wang wrote:
> v2 change log:
> - disable CONFIG_DEVTMPFS option to avoid /dev/console
> pointing to serial. Otherwise, keyboard doesn't work well
> on X-windows.
This looks fine to me, but can you resend it as an incremental on top
of:
http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.0/commit/?h=meta&id=73dafd44ea875df654129b32b2877f342d5573e4
Since I pushed the core support yesterday (you won't see it in
your local build unless you use AUTOREV or pull in my series
from yesterday).
Making it incremental will show the tweak more clearly, and I can
merge it directly.
Cheers,
Bruce
>
> The following changes since commit a8ebc77767e034c589e8041406f4282136a2219b:
>
> meta/qemu-ppc32: remove references to non-existent patches (2012-01-05 10:42:40 -0500)
>
> are available in the git repository at:
> git://128.224.163.150/linux-yocto-dev.git meta-qemuppc
>
> Liming Wang (1):
> meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
>
> .../kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 11 +++++
> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 44 +++++++++++++++----
> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc | 1 +
> 3 files changed, 46 insertions(+), 10 deletions(-)
> create mode 100644 meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc
2012-01-12 13:45 ` [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Bruce Ashfield
@ 2012-01-13 5:52 ` Liming Wang
2012-01-13 14:45 ` Bruce Ashfield
2012-01-23 17:57 ` Bruce Ashfield
0 siblings, 2 replies; 6+ messages in thread
From: Liming Wang @ 2012-01-13 5:52 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: openembedded-core
On 2012-1-12 21:45, Bruce Ashfield wrote:
> On 12-01-12 03:42 AM, Liming Wang wrote:
>> v2 change log:
>> - disable CONFIG_DEVTMPFS option to avoid /dev/console
>> pointing to serial. Otherwise, keyboard doesn't work well
>> on X-windows.
>
> This looks fine to me, but can you resend it as an incremental on top
> of:
>
> http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.0/commit/?h=meta&id=73dafd44ea875df654129b32b2877f342d5573e4
>
>
> Since I pushed the core support yesterday (you won't see it in
> your local build unless you use AUTOREV or pull in my series
> from yesterday).
>
> Making it incremental will show the tweak more clearly, and I can
> merge it directly.
Is pull request is enough? BTW: I used linux-yocto-dev git tree in
previous pull request.
The following changes since commit 73dafd44ea875df654129b32b2877f342d5573e4:
meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
(2012-01-06 15:09:36 -0500)
are available in the git repository at:
git://128.224.163.150/linux-yocto-3.0.git meta-qemuppc
Liming Wang (1):
meta/qemuppc: disable CONFIG_DEVTMPFS option
.../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Liming Wang
>
> Cheers,
>
> Bruce
>
>>
>> The following changes since commit
>> a8ebc77767e034c589e8041406f4282136a2219b:
>>
>> meta/qemu-ppc32: remove references to non-existent patches
>> (2012-01-05 10:42:40 -0500)
>>
>> are available in the git repository at:
>> git://128.224.163.150/linux-yocto-dev.git meta-qemuppc
>>
>> Liming Wang (1):
>> meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
>>
>> .../kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 11 +++++
>> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 44
>> +++++++++++++++----
>> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc | 1 +
>> 3 files changed, 46 insertions(+), 10 deletions(-)
>> create mode 100644
>> meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
>>
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc
2012-01-13 5:52 ` Liming Wang
@ 2012-01-13 14:45 ` Bruce Ashfield
2012-01-23 17:57 ` Bruce Ashfield
1 sibling, 0 replies; 6+ messages in thread
From: Bruce Ashfield @ 2012-01-13 14:45 UTC (permalink / raw)
To: Liming Wang; +Cc: openembedded-core
On 12-01-13 12:52 AM, Liming Wang wrote:
> On 2012-1-12 21:45, Bruce Ashfield wrote:
>> On 12-01-12 03:42 AM, Liming Wang wrote:
>>> v2 change log:
>>> - disable CONFIG_DEVTMPFS option to avoid /dev/console
>>> pointing to serial. Otherwise, keyboard doesn't work well
>>> on X-windows.
>>
>> This looks fine to me, but can you resend it as an incremental on top
>> of:
>>
>> http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.0/commit/?h=meta&id=73dafd44ea875df654129b32b2877f342d5573e4
>>
>>
>> Since I pushed the core support yesterday (you won't see it in
>> your local build unless you use AUTOREV or pull in my series
>> from yesterday).
>>
>> Making it incremental will show the tweak more clearly, and I can
>> merge it directly.
>
> Is pull request is enough? BTW: I used linux-yocto-dev git tree in
This is fine. Using the dev tree is fine, I noticed a bit of
fuzz in the patch, but fixed it up and merged it into both
locations.
> previous pull request.
>
> The following changes since commit
> 73dafd44ea875df654129b32b2877f342d5573e4:
>
> meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
> (2012-01-06 15:09:36 -0500)
>
> are available in the git repository at:
> git://128.224.163.150/linux-yocto-3.0.git meta-qemuppc
>
> Liming Wang (1):
> meta/qemuppc: disable CONFIG_DEVTMPFS option
I'll pull this in later today, thanks!
Bruce
>
> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
>
> Liming Wang
>
>>
>> Cheers,
>>
>> Bruce
>>
>>>
>>> The following changes since commit
>>> a8ebc77767e034c589e8041406f4282136a2219b:
>>>
>>> meta/qemu-ppc32: remove references to non-existent patches
>>> (2012-01-05 10:42:40 -0500)
>>>
>>> are available in the git repository at:
>>> git://128.224.163.150/linux-yocto-dev.git meta-qemuppc
>>>
>>> Liming Wang (1):
>>> meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
>>>
>>> .../kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 11 +++++
>>> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 44
>>> +++++++++++++++----
>>> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc | 1 +
>>> 3 files changed, 46 insertions(+), 10 deletions(-)
>>> create mode 100644
>>> meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
>>>
>>
>>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc
2012-01-13 5:52 ` Liming Wang
2012-01-13 14:45 ` Bruce Ashfield
@ 2012-01-23 17:57 ` Bruce Ashfield
1 sibling, 0 replies; 6+ messages in thread
From: Bruce Ashfield @ 2012-01-23 17:57 UTC (permalink / raw)
To: Liming Wang; +Cc: openembedded-core
On 12-01-13 12:52 AM, Liming Wang wrote:
> On 2012-1-12 21:45, Bruce Ashfield wrote:
>> On 12-01-12 03:42 AM, Liming Wang wrote:
>>> v2 change log:
>>> - disable CONFIG_DEVTMPFS option to avoid /dev/console
>>> pointing to serial. Otherwise, keyboard doesn't work well
>>> on X-windows.
>>
>> This looks fine to me, but can you resend it as an incremental on top
>> of:
>>
>> http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-3.0/commit/?h=meta&id=73dafd44ea875df654129b32b2877f342d5573e4
>>
>>
>> Since I pushed the core support yesterday (you won't see it in
>> your local build unless you use AUTOREV or pull in my series
>> from yesterday).
>>
>> Making it incremental will show the tweak more clearly, and I can
>> merge it directly.
>
> Is pull request is enough? BTW: I used linux-yocto-dev git tree in
> previous pull request.
While fixing another problem, I tried just taking this change
and I still had no keyboard. So I went with the console=tty option
that we discussed another time.
That at least gets keyboard working for me in the tree, and we can
revisit it at a later date.
Cheers,
Bruce
>
> The following changes since commit
> 73dafd44ea875df654129b32b2877f342d5573e4:
>
> meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
> (2012-01-06 15:09:36 -0500)
>
> are available in the git repository at:
> git://128.224.163.150/linux-yocto-3.0.git meta-qemuppc
>
> Liming Wang (1):
> meta/qemuppc: disable CONFIG_DEVTMPFS option
>
> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
>
> Liming Wang
>
>>
>> Cheers,
>>
>> Bruce
>>
>>>
>>> The following changes since commit
>>> a8ebc77767e034c589e8041406f4282136a2219b:
>>>
>>> meta/qemu-ppc32: remove references to non-existent patches
>>> (2012-01-05 10:42:40 -0500)
>>>
>>> are available in the git repository at:
>>> git://128.224.163.150/linux-yocto-dev.git meta-qemuppc
>>>
>>> Liming Wang (1):
>>> meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99
>>>
>>> .../kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg | 11 +++++
>>> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg | 44
>>> +++++++++++++++----
>>> .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.scc | 1 +
>>> 3 files changed, 46 insertions(+), 10 deletions(-)
>>> create mode 100644
>>> meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32-gfx.cfg
>>>
>>
>>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-01-23 18:05 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-12 8:42 [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Liming Wang
2012-01-12 8:42 ` [PATCH 1/1] V2 meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99 Liming Wang
2012-01-12 13:45 ` [PATCH 0/1] V2 qemuppc/kernel: replace emulation of qemuppc Bruce Ashfield
2012-01-13 5:52 ` Liming Wang
2012-01-13 14:45 ` Bruce Ashfield
2012-01-23 17:57 ` Bruce Ashfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox