mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-20 17:52:52 +00:00
parent
5bfebe7a3f
commit
d4f246517c
@ -0,0 +1,3 @@
|
||||
|
||||
Device drivers needed to run interactive
|
||||
scenarios on i.MX8 EVK Board
|
@ -0,0 +1,4 @@
|
||||
_/src/imx8_fb_drv
|
||||
_/src/usb_host_drv
|
||||
_/src/usb_hid_drv
|
||||
_/raw/drivers_interactive-imx8q_evk
|
@ -0,0 +1 @@
|
||||
2019-12-13 86b5a97fc10e5cffdf25ebdd51f7e44f9b32689f
|
@ -0,0 +1,4 @@
|
||||
content: drivers.config fb_drv.config
|
||||
|
||||
drivers.config fb_drv.config:
|
||||
cp $(REP_DIR)/recipes/raw/drivers_interactive-imx8q_evk/$@ $@
|
@ -0,0 +1,73 @@
|
||||
<config>
|
||||
|
||||
<parent-provides>
|
||||
<service name="IRQ"/>
|
||||
<service name="IO_MEM"/>
|
||||
<service name="ROM"/>
|
||||
<service name="PD"/>
|
||||
<service name="RM"/>
|
||||
<service name="CPU"/>
|
||||
<service name="LOG"/>
|
||||
<service name="Timer"/>
|
||||
</parent-provides>
|
||||
|
||||
<default caps="60"/>
|
||||
|
||||
<service name="Framebuffer">
|
||||
<default-policy> <child name="fb_drv"/> </default-policy> </service>
|
||||
|
||||
<service name="Input">
|
||||
<default-policy> <child name="usb_hid_drv"/> </default-policy> </service>
|
||||
|
||||
<start name="report_rom">
|
||||
<resource name="RAM" quantum="1M"/>
|
||||
<provides> <service name="Report"/> <service name="ROM"/> </provides>
|
||||
<config verbose="no">
|
||||
<default-policy report="usb_drv -> devices"/>
|
||||
</config>
|
||||
<route>
|
||||
<any-service> <parent/> </any-service>
|
||||
</route>
|
||||
</start>
|
||||
|
||||
<start name="usb_drv" caps="150">
|
||||
<binary name="imx8q_evk_usb_host_drv"/>
|
||||
<resource name="RAM" quantum="12M"/>
|
||||
<provides> <service name="Usb"/> </provides>
|
||||
<config bios_handoff="yes">
|
||||
<report devices="yes"/>
|
||||
<policy label_prefix="usb_hid_drv" class="0x3"/>
|
||||
</config>
|
||||
<route>
|
||||
<service name="Report"> <child name="report_rom"/> </service>
|
||||
<any-service> <parent/> <any-child/> </any-service>
|
||||
</route>
|
||||
</start>
|
||||
|
||||
<start name="usb_hid_drv" caps="140">
|
||||
<resource name="RAM" quantum="11M"/>
|
||||
<provides><service name="Input"/></provides>
|
||||
<config use_report="yes"/>
|
||||
<route>
|
||||
<service name="ROM" label="report"> <child name="report_rom"/> </service>
|
||||
<any-service> <parent/> <any-child/> </any-service>
|
||||
</route>
|
||||
</start>
|
||||
|
||||
<start name="fb_drv" caps="250">
|
||||
<binary name="imx8_fb_drv"/>
|
||||
<resource name="RAM" quantum="80M"/>
|
||||
<provides><service name="Framebuffer"/></provides>
|
||||
<route>
|
||||
<service name="ROM" label="config"> <parent label="fb_drv.config"/> </service>
|
||||
<service name="IO_MEM"> <parent/> </service>
|
||||
<service name="IRQ"> <parent/> </service>
|
||||
<service name="RM"> <parent/> </service>
|
||||
<service name="ROM"> <parent/> </service>
|
||||
<service name="PD"> <parent/> </service>
|
||||
<service name="CPU"> <parent/> </service>
|
||||
<service name="LOG"> <parent/> </service>
|
||||
<service name="Timer"> <parent/> </service>
|
||||
</route>
|
||||
</start>
|
||||
</config>
|
@ -0,0 +1,3 @@
|
||||
<config>
|
||||
<connector name="HDMI-A-1" width="1920" height="1080" hz="60" enabled="true"/>
|
||||
</config>
|
@ -0,0 +1 @@
|
||||
2019-12-12 9005c81eb6288927c84de1dccd1179b413f2472e
|
@ -465,6 +465,7 @@ proc drivers_interactive_pkg { } {
|
||||
if {[have_spec pbxa9]} { return drivers_interactive-pbxa9 }
|
||||
if {[have_spec imx53_qsb]} { return drivers_interactive-imx53_qsb }
|
||||
if {[have_spec rpi]} { return drivers_interactive-rpi }
|
||||
if {[have_spec imx8q_evk]} { return drivers_interactive-imx8q_evk }
|
||||
|
||||
puts stderr "drivers_interactive package undefined for this build configuration"
|
||||
exit 1
|
||||
|
Loading…
x
Reference in New Issue
Block a user