sculpt: integrate preliminary touchpad support

Issue #5195
Issue #5174
This commit is contained in:
Christian Helmuth 2024-04-19 16:22:04 +02:00
parent 54cf1334e1
commit 6dd87a6ce0
3 changed files with 18 additions and 1 deletions

View File

@ -8,7 +8,7 @@ import: pkg/sculpt_drivers-pc
# selection of launcher-menu entries
launcher: vm_fs shared_fs download_debug_info black_hole trace_logger
launcher: audio mixer system_clock acpi_support recall_fs
launcher: audio mixer system_clock acpi_support recall_fs touchpad
# selection of accepted depot-package providers
depot: genodelabs cnuke alex-ab mstein nfeske cproc chelmuth jschlatow

View File

@ -114,6 +114,10 @@
<pci class="VGA"/>
<pci class="ISABRIDGE"/>
</policy>
<policy label="runtime -> touchpad" info="yes">
<device name="00:15.3" type="pci"/>
<device name="INT34C5" type="acpi"/>
</policy>
<policy label_suffix="-> wifi" msix="false" info="yes"> <pci class="WIFI"/> </policy>
<policy label_suffix="-> nic" info="yes"> <pci class="ETHERNET"/> </policy>
<policy label_suffix="-> audio"> <pci class="AUDIO"/> <pci class="HDAUDIO"/> </policy>

View File

@ -0,0 +1,13 @@
<launcher pkg="chelmuth/pkg/pc_i2c_hid_drv/2024-04-24" priority="-1">
<config info="Fujtisu U7411 (SYNAPTICS)"/>
<!--
<config gpio_pin="266" bus_addr="21" hid_addr="1" info="Fujtisu U7511 (ELAN)"/>
<config gpio_pin="174" bus_addr="44" hid_addr="32" info="Fujtisu U7412 (SYNAPTICS)"/>
<config gpio_pin="174" bus_addr="44" hid_addr="32" info="Fujtisu U7413 (SYNAPTICS)"/>
<config gpio_pin="3" bus_addr="44" hid_addr="32" info="Framework Gen12/Gen13"/>
-->
<route>
<service name="Platform"> <parent label="touchpad"/> </service>
<service name="Event"> <parent label="touchpad"/> </service>
</route>
</launcher>