Home
last modified time | relevance | path

Searched full:goldfish (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/platform/goldfish/
H A DKconfig2 menuconfig GOLDFISH config
3 bool "Platform support for Goldfish virtual devices"
7 Say Y here to get to see options for the Goldfish virtual platform.
10 Unless you are building for the Android Goldfish emulator say N here.
12 if GOLDFISH
15 tristate "Goldfish virtual device for QEMU pipes"
18 the Goldfish Android Virtual Device.
20 endif # GOLDFISH
H A DMakefile3 # Makefile for Goldfish platform specific drivers
/linux/drivers/tty/
H A Dgoldfish.c17 #include <linux/goldfish.h>
22 /* Goldfish tty register's offsets */
30 /* Goldfish tty commands */
83 * Goldfish TTY for Ranchu platform uses in goldfish_tty_rw()
117 * Old style Goldfish TTY used on the Goldfish platform in goldfish_tty_rw()
253 tty->driver_name = "goldfish"; in goldfish_tty_create_driver()
342 * Goldfish TTY device used by the Goldfish emulator in goldfish_tty_probe()
344 * to use virtual addresses. Goldfish TTY device in goldfish_tty_probe()
351 * Goldfish TTY device on Ranchu emulator (qemu2) in goldfish_tty_probe()
450 OF_EARLYCON_DECLARE(early_gf_tty, "google,goldfish-tty", gf_earlycon_setup);
[all …]
H A DKconfig291 tristate "Goldfish TTY Driver"
292 depends on GOLDFISH
296 Console and system TTY driver for the Goldfish virtual platform.
H A DMakefile26 obj-$(CONFIG_GOLDFISH_TTY) += goldfish.o
/linux/Documentation/devicetree/bindings/display/
H A Dgoogle,goldfish-fb.yaml4 $id: http://devicetree.org/schemas/display/google,goldfish-fb.yaml#
7 title: Android Goldfish Framebuffer
13 Android Goldfish framebuffer device used by Android emulator.
17 const: google,goldfish-fb
35 compatible = "google,goldfish-fb";
/linux/Documentation/devicetree/bindings/serial/
H A Dgoogle,goldfish-tty.yaml4 $id: http://devicetree.org/schemas/serial/google,goldfish-tty.yaml#
7 title: Google Goldfish TTY
16 Android goldfish TTY device generated by Android emulator.
20 const: google,goldfish-tty
38 compatible = "google,goldfish-tty";
/linux/Documentation/devicetree/bindings/power/supply/
H A Dgoogle,goldfish-battery.yaml4 $id: http://devicetree.org/schemas/power/supply/google,goldfish-battery.yaml#
7 title: Android Goldfish Battery
16 Android goldfish battery device generated by Android emulator.
20 const: google,goldfish-battery
38 compatible = "google,goldfish-battery";
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dgoogle,goldfish-pic.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/google,goldfish-pic.yaml#
7 title: Android Goldfish PIC
13 Android Goldfish programmable interrupt device used by Android emulator.
17 const: google,goldfish-pic
40 compatible = "google,goldfish-pic";
/linux/drivers/rtc/
H A Drtc-goldfish.c2 /* drivers/rtc/rtc-goldfish.c
13 #include <linux/goldfish.h>
14 #include <clocksource/timer-goldfish.h>
191 { .compatible = "google,goldfish-rtc", },
206 MODULE_DESCRIPTION("Android Goldfish Real Time Clock driver");
/linux/arch/m68k/virt/
H A Dints.c34 * 6 goldfish-pic for CPU IRQ #1 to IRQ #6
37 * IRQ #32 -> goldfish-tty
47 * IRQ #1 -> goldfish-timer
48 * IRQ #2 -> goldfish-rtc
H A Dplatform.c41 /* We need this to have DMA'able memory provided to goldfish-tty */ in virt_platform_init()
/linux/arch/mips/generic/
H A Dboard-ranchu.c41 np = of_find_compatible_node(NULL, NULL, "google,goldfish-rtc"); in ranchu_measure_hpt_freq()
43 panic("%s(): Failed to find 'google,goldfish-rtc' dt node!", in ranchu_measure_hpt_freq()
49 panic("%s(): Failed to ioremap Goldfish RTC base!", __func__); in ranchu_measure_hpt_freq()
/linux/drivers/irqchip/
H A Dirq-goldfish-pic.c3 * Driver for MIPS Goldfish Programmable Interrupt Controller.
20 /* 8..39 Cascaded Goldfish PIC interrupts */
133 IRQCHIP_DECLARE(google_gf_pic, "google,goldfish-pic", goldfish_pic_of_init);
/linux/drivers/power/supply/
H A Dgoldfish_battery.c3 * Power supply driver for the goldfish emulator
252 { .compatible = "google,goldfish-battery", },
268 .name = "goldfish-battery",
277 MODULE_DESCRIPTION("Battery driver for the Goldfish emulator");
/linux/drivers/clocksource/
H A Dtimer-goldfish.c9 #include <linux/goldfish.h>
10 #include <clocksource/timer-goldfish.h>
145 pr_err("Couldn't register goldfish-timer interrupt\n"); in goldfish_timer_init()
/linux/include/clocksource/
H A Dtimer-goldfish.h3 * goldfish-timer clocksource
4 * Registers definition for the goldfish-timer device
/linux/drivers/input/keyboard/
H A Dgoldfish_events.c163 "goldfish-events-keypad", edev); in events_probe()
175 { .compatible = "google,goldfish-events-keypad", },
200 MODULE_DESCRIPTION("Goldfish Event Device");
H A DKconfig560 depends on GOLDFISH || COMPILE_TEST
561 tristate "Generic Input Event device for Goldfish"
563 Say Y here to get an input event device for the Goldfish virtual
567 module will be called goldfish-events.
/linux/Documentation/devicetree/bindings/rtc/
H A Dtrivial-rtc.yaml56 # Android Goldfish Real-time Clock
57 - google,goldfish-rtc
/linux/drivers/platform/
H A DKconfig6 source "drivers/platform/goldfish/Kconfig"
H A DMakefile11 obj-$(CONFIG_GOLDFISH) += goldfish/
/linux/Documentation/devicetree/bindings/misc/
H A Dgoogle,android-pipe.yaml7 title: Android Goldfish QEMU Pipe
/linux/include/linux/
H A Dgoldfish.h9 /* Helpers for Goldfish virtual platform */
/linux/arch/riscv/
H A DKconfig.socs92 select GOLDFISH

12