summaryrefslogtreecommitdiff
path: root/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package
diff options
context:
space:
mode:
authorDominik Sliwa <dominik.sliwa@toradex.com>2016-12-22 11:28:52 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2017-01-11 12:03:36 +0100
commit09f7eea74acda1a71b74ae38eee6ec5774b41ec4 (patch)
tree67197141314d2ca14e88ffdb1b0549768642e4ff /jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package
parent242ec2d574b9f2ca782bfcfc1305eb314fc83aa9 (diff)
linux-driver-package: Migrate init to systemd
Migrate Nvidia init scripts to systemd. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package')
-rw-r--r--jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service18
-rw-r--r--jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service17
2 files changed, 35 insertions, 0 deletions
diff --git a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service
new file mode 100644
index 0000000..99c8c28
--- /dev/null
+++ b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service
@@ -0,0 +1,18 @@
+[Unit]
+Description=Nvidia binary driver init script
+After=nvfb.service
+
+[Install]
+WantedBy=multi-user.target
+
+[Service]
+Type=forking
+Restart=no
+TimeoutSec=5min
+IgnoreSIGPIPE=no
+KillMode=process
+GuessMainPID=no
+RemainAfterExit=yes
+ExecStart=/usr/bin/nv start
+ExecStop=/usr/bin/nv stop
+
diff --git a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service
new file mode 100644
index 0000000..deb8d97
--- /dev/null
+++ b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service
@@ -0,0 +1,17 @@
+[Unit]
+Description=Nvidia binary driver first-boot script
+Before=nv.service
+
+[Install]
+WantedBy=multi-user.target
+
+[Service]
+Type=forking
+Restart=no
+TimeoutSec=5min
+IgnoreSIGPIPE=no
+KillMode=process
+GuessMainPID=no
+RemainAfterExit=yes
+ExecStart=/usr/bin/nvfb start
+ExecStop=/usr/bin/nvfb stop