Openembedded Core Discussions
 help / color / mirror / Atom feed
* [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