<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-op-linux/drivers/platform/goldfish/Kconfig, branch master</title>
<subtitle>Blackbird™ Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/blackbird-op-linux/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-op-linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/'/>
<updated>2019-10-10T13:24:20+00:00</updated>
<entry>
<title>platform: goldfish: Allow goldfish drivers for archs with IOMEM and DMA</title>
<updated>2019-10-10T13:24:20+00:00</updated>
<author>
<name>Anup Patel</name>
<email>Anup.Patel@wdc.com</email>
</author>
<published>2019-09-25T06:37:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=d52accce0aadd577ab12b59a71a450b3765f5db1'/>
<id>urn:sha1:d52accce0aadd577ab12b59a71a450b3765f5db1</id>
<content type='text'>
We don't need explicit dependency of Goldfish kconfig option on various
architectures. Instead, the Goldfish kconfig option should only depend
on HAS_IOMEM and HAS_DMA which is sufficient for all Goldfish devices.

Signed-off-by: Anup Patel &lt;anup.patel@wdc.com&gt;
Link: https://lore.kernel.org/r/20190925063706.56175-2-anup.patel@wdc.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>treewide: Add SPDX license identifier - Makefile/Kconfig</title>
<updated>2019-05-21T08:50:46+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2019-05-19T12:07:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1'/>
<id>urn:sha1:ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1</id>
<content type='text'>
Add SPDX license identifiers to all Make/Kconfig files which:

 - Have no license information of any form

These files fall under the project license, GPL v2 only. The resulting SPDX
license identifier is:

  GPL-2.0-only

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drivers: platform: goldfish: fix the checkpatch complain in Kconfig</title>
<updated>2019-01-22T10:58:33+00:00</updated>
<author>
<name>Roman Kiryanov</name>
<email>rkir@google.com</email>
</author>
<published>2019-01-09T02:11:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=dcf9b50e2197133a0137b8194bae23e6eba70c14'/>
<id>urn:sha1:dcf9b50e2197133a0137b8194bae23e6eba70c14</id>
<content type='text'>
prefer 'help' over '---help---' for new help texts

Signed-off-by: Roman Kiryanov &lt;rkir@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>platform: goldfish: Retire pdev_bus</title>
<updated>2018-08-02T08:24:51+00:00</updated>
<author>
<name>Roman Kiryanov</name>
<email>rkir@google.com</email>
</author>
<published>2018-08-01T00:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=9a481bdc16294414fa4d666ab4f4019224d880a5'/>
<id>urn:sha1:9a481bdc16294414fa4d666ab4f4019224d880a5</id>
<content type='text'>
Not used by goldfish.

Signed-off-by: Roman Kiryanov &lt;rkir@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>goldfish: Fix build error of missing ioremap on UM</title>
<updated>2016-03-05T20:33:58+00:00</updated>
<author>
<name>Krzysztof Kozlowski</name>
<email>k.kozlowski@samsung.com</email>
</author>
<published>2016-03-03T08:13:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=16617535684faf9de30620de83667214297a36b8'/>
<id>urn:sha1:16617535684faf9de30620de83667214297a36b8</id>
<content type='text'>
Add missing HAS_IOMEM dependency to fix the allyesconfig build error on
ARCH=um (for x86_64):

drivers/platform/goldfish/pdev_bus.c: In function ‘goldfish_pdev_bus_probe’:
drivers/platform/goldfish/pdev_bus.c:191:18: error: implicit declaration of function ‘ioremap’ [-Werror=implicit-function-declaration]
  pdev_bus_base = ioremap(pdev_bus_addr, pdev_bus_len);

Signed-off-by: Krzysztof Kozlowski &lt;k.kozlowski@samsung.com&gt;
Reviewed-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Enable platform support for Goldfish virtual devices</title>
<updated>2016-01-29T07:34:36+00:00</updated>
<author>
<name>Miodrag Dinic</name>
<email>miodrag.dinic@imgtec.com</email>
</author>
<published>2016-01-06T14:06:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=2e5fc89ac5a0b1460316f19b21c38284949daf38'/>
<id>urn:sha1:2e5fc89ac5a0b1460316f19b21c38284949daf38</id>
<content type='text'>
Enable CONFIG_GOLDFISH for MIPS platforms.

Signed-off-by: Miodrag Dinic &lt;miodrag.dinic@imgtec.com&gt;
Signed-off-by: Jin Qian &lt;jinqian@android.com&gt;
Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>goldfish: refactor goldfish platform configs</title>
<updated>2016-01-29T07:34:36+00:00</updated>
<author>
<name>Greg Hackmann</name>
<email>ghackmann@google.com</email>
</author>
<published>2016-01-06T14:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=bd2f348db5033b88b8b81caf58e7bdabf0b6961d'/>
<id>urn:sha1:bd2f348db5033b88b8b81caf58e7bdabf0b6961d</id>
<content type='text'>
On new virtual devices, the goldfish virtual bus can be replaced with
autoprobing infrastructure like Device Tree.  Refactor the goldfish
kernel configs to better accommodate this.

Move the goldfish platform into a menuconfig in the style of the chrome
platform, and separate the goldfish bus into its own config option.

Signed-off-by: Greg Hackmann &lt;ghackmann@google.com&gt;
Signed-off-by: Jin Qian &lt;jinqian@android.com&gt;
[Corrected a tristate to bool]
Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>goldfish: add QEMU pipe driver</title>
<updated>2013-01-24T21:49:34+00:00</updated>
<author>
<name>David 'Digit' Turner</name>
<email>digit@android.com</email>
</author>
<published>2013-01-21T23:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=c89f2750e9845aa115ca30c062edd569da619cad'/>
<id>urn:sha1:c89f2750e9845aa115ca30c062edd569da619cad</id>
<content type='text'>
A QEMU pipe is a very fast communication channel between the
guest system and the emulator. Usage from the guest is simply
something like;

  // connect to special device
  fd = open("/dev/qemu_pipe", O_RDWR);

  // tell which service we want to talk to (must be zero-terminated)
  write(fd, "pipeName", strlen("pipeName")+1);

  // do read()/write() through fd now
  ...

  // close channel
  close(fd);

Signed-off-by: David 'Digit' Turner &lt;digit@android.com&gt;
[Added support for parameter buffers for speed]
igned-off-by: Xin, Xiaohui &lt;xiaohui.xin@intel.com&gt;
Signed-off-by: Jiang, Yunhong &lt;yunhong.jiang@intel.com&gt;
Signed-off-by: Nakajima, Jun &lt;jun.nakajima@intel.com&gt;
[Ported to 3.6]
Signed-off-by: Tom Keel &lt;thomas.keel@intel.com&gt;
[Ported to 3.7, moved to platform/goldfish]
Signed-off-by: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
