diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/README b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/README new file mode 100644 index 000000000..5731069d0 --- /dev/null +++ b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/README @@ -0,0 +1,3 @@ + + Device drivers needed to run interactive + scenarios on Raspberry Pi 1 diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives new file mode 100644 index 000000000..9416721fa --- /dev/null +++ b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives @@ -0,0 +1,4 @@ +_/src/platform_drv +_/src/usb_drv +_/src/rpi_fb_drv +_/raw/drivers_interactive-rpi diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/hash b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/hash new file mode 100644 index 000000000..87eefae8c --- /dev/null +++ b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/hash @@ -0,0 +1 @@ +2019-05-03 98bd67b9a00dbc1d1b221b068f342ecd8a13e094 diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk new file mode 100644 index 000000000..f07ffa563 --- /dev/null +++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk @@ -0,0 +1,4 @@ +content: drivers.config fb_drv.config + +drivers.config fb_drv.config: + cp $(REP_DIR)/recipes/raw/drivers_interactive-rpi/$@ $@ diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config new file mode 100644 index 000000000..5bfb97e50 --- /dev/null +++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/fb_drv.config b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/fb_drv.config new file mode 100644 index 000000000..24da699e2 --- /dev/null +++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/fb_drv.config @@ -0,0 +1 @@ + diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/hash b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/hash new file mode 100644 index 000000000..8b15d4194 --- /dev/null +++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/hash @@ -0,0 +1 @@ +2019-05-03 90b3968dc85e9ec4316592db21182afa524412cf diff --git a/repos/os/recipes/src/rpi_fb_drv/content.mk b/repos/os/recipes/src/rpi_fb_drv/content.mk new file mode 100644 index 000000000..528e53fe2 --- /dev/null +++ b/repos/os/recipes/src/rpi_fb_drv/content.mk @@ -0,0 +1,2 @@ +SRC_DIR = src/drivers/framebuffer/spec/rpi +include $(GENODE_DIR)/repos/base/recipes/src/content.inc diff --git a/repos/os/recipes/src/rpi_fb_drv/hash b/repos/os/recipes/src/rpi_fb_drv/hash new file mode 100644 index 000000000..4e1aa09f3 --- /dev/null +++ b/repos/os/recipes/src/rpi_fb_drv/hash @@ -0,0 +1 @@ +2019-05-03-b 0568d4a64418c23be00b98fa7b25114e12896637 diff --git a/repos/os/recipes/src/rpi_fb_drv/used_apis b/repos/os/recipes/src/rpi_fb_drv/used_apis new file mode 100644 index 000000000..4e3ce1a12 --- /dev/null +++ b/repos/os/recipes/src/rpi_fb_drv/used_apis @@ -0,0 +1,5 @@ +base +os +blit +platform_session +framebuffer_session diff --git a/tool/run/depot.inc b/tool/run/depot.inc index 3a2851747..a30b80e04 100644 --- a/tool/run/depot.inc +++ b/tool/run/depot.inc @@ -461,6 +461,7 @@ proc drivers_interactive_pkg { } { if {[have_spec x86]} { return drivers_interactive-pc } 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 } puts stderr "drivers_interactive package undefined for this build configuration" exit 1