This repository was archived by the owner on Aug 5, 2022. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ SET(CONF_FILES
3131 ias-earlyapp-setup.service
3232 earlyapp_resume.service
3333 earlyapp-setup.service
34+ earlyapp-setup-ipu.service
3435 fb_splash.service
3536 simple-egl.service
3637 simple-egl_resume.service)
Original file line number Diff line number Diff line change 1+ [Unit]
2+ Description =Setup IPU device nodes for Early App
3+ DefaultDependencies =no
4+
5+ [Service]
6+ Type =oneshot
7+ RemainAfterExit =yes
8+ Slice =earlyapp.slice
9+
10+ # Load IPU/ICI modules
11+ ExecStart =/usr/bin/modprobe -a crlmodule-lite intel-ipu4 intel-ipu4-mmu intel-ipu4-psys ici-isys-mod intel-ipu4-psys-csslib intel-ipu4-isys-csslib
12+ # Set permissions on ICI device nodes
13+ ExecStart =/usr/bin/chown :ias /dev/intel_stream27 /dev/intel_pipeline /dev/ipu-psys0
14+ ExecStart =/usr/bin/chmod g+rw /dev/intel_stream27 /dev/intel_pipeline /dev/ipu-psys0
Original file line number Diff line number Diff line change 11[Unit]
2+ Description =Setup device nodes for Early App
23DefaultDependencies =no
34After =cbc_attach.service
45
@@ -7,13 +8,11 @@ Type=oneshot
78RemainAfterExit =yes
89Slice =earlyapp.slice
910
10- # Load IPU/ICI modules
11- ExecStart =/usr/bin/modprobe -a crlmodule-lite intel-ipu4 intel-ipu4-mmu intel-ipu4-psys ici-isys-mod intel-ipu4-psys-csslib intel-ipu4-isys-csslib
1211# Initialize GPIO device node
1312ExecStart =/usr/share/earlyapp/kpi_gpio.sh 442
14- # Set permissions on CBC, GPIO, and ICI device nodes
15- ExecStart =/usr/bin/chown :ias /dev/cbc-early-signals /sys/class/gpio/gpio442/value /dev/intel_stream27 /dev/intel_pipeline /dev/ipu-psys0
16- ExecStart =/usr/bin/chmod g+rw /dev/cbc-early-signals /sys/class/gpio/gpio442/value /dev/intel_stream27 /dev/intel_pipeline /dev/ipu-psys0
13+ # Set permissions on CBC and GPIO device nodes
14+ ExecStart =/usr/bin/chown :ias /dev/cbc-early-signals /sys/class/gpio/gpio442/value
15+ ExecStart =/usr/bin/chmod g+rw /dev/cbc-early-signals /sys/class/gpio/gpio442/value
1716# Set permissions on GPU render nodes
1817ExecStart =/usr/bin/chown :render /dev/dri/renderD128
1918ExecStart =/usr/bin/chmod g+rw /dev/dri/renderD128
Original file line number Diff line number Diff line change 11[Unit]
22Description =GP2.0 Early application
33DefaultDependencies =no
4- Requires =ias-earlyapp.service cbc_attach.service earlyapp-setup.service
5- After =ias-earlyapp.service cbc_attach.service earlyapp-setup.service
4+ Requires =ias-earlyapp.service cbc_attach.service earlyapp-setup.service earlyapp-setup-ipu.service
5+ After =ias-earlyapp.service cbc_attach.service earlyapp-setup.service earlyapp-setup-ipu.service
66
77[Service]
88Environment =XDG_RUNTIME_DIR =/run/ias
You can’t perform that action at this time.
0 commit comments