`sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget-/translations/zh_CN/hwmon/aquacomputer_d5nextmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget-/translations/zh_TW/hwmon/aquacomputer_d5nextmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget-/translations/it_IT/hwmon/aquacomputer_d5nextmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget-/translations/ja_JP/hwmon/aquacomputer_d5nextmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget-/translations/ko_KR/hwmon/aquacomputer_d5nextmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget-/translations/sp_SP/hwmon/aquacomputer_d5nextmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h)SPDX-License-Identifier: GPL-2.0-or-laterh]h)SPDX-License-Identifier: GPL-2.0-or-later}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhG/var/lib/git/docbuild/linux/Documentation/hwmon/aquacomputer_d5next.rsthKubhsection)}(hhh](htitle)}(h!Kernel driver aquacomputer-d5nexth]h!Kernel driver aquacomputer-d5next}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hSupported devices:h]hSupported devices:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh bullet_list)}(hhh](h list_item)}(h(Aquacomputer Aquaero 5/6 fan controllersh]h)}(hhh]h(Aquacomputer Aquaero 5/6 fan controllers}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h&Aquacomputer D5 Next watercooling pumph]h)}(hhh]h&Aquacomputer D5 Next watercooling pump}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h$Aquacomputer Farbwerk RGB controllerh]h)}(hjh]h$Aquacomputer Farbwerk RGB controller}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h(Aquacomputer Farbwerk 360 RGB controllerh]h)}(hj'h]h(Aquacomputer Farbwerk 360 RGB controller}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hj%ubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h Aquacomputer Octo fan controllerh]h)}(hj>h]h Aquacomputer Octo fan controller}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hj<ubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h"Aquacomputer Quadro fan controllerh]h)}(hjUh]h"Aquacomputer Quadro fan controller}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjSubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h"Aquacomputer High Flow Next sensorh]h)}(hjlh]h"Aquacomputer High Flow Next sensor}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h.Aquacomputer Leakshield leak prevention systemh]h)}(hjh]h.Aquacomputer Leakshield leak prevention system}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h,Aquacomputer Aquastream XT watercooling pumph]h)}(hjh]h,Aquacomputer Aquastream XT watercooling pump}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h2Aquacomputer Aquastream Ultimate watercooling pumph]h)}(hjh]h2Aquacomputer Aquastream Ultimate watercooling pump}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h)Aquacomputer Poweradjust 3 fan controllerh]h)}(hjh]h)Aquacomputer Poweradjust 3 fan controller}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(h%Aquacomputer High Flow USB flow meterh]h)}(hjh]h%Aquacomputer High Flow USB flow meter}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh)}(hAquacomputer MPS Flow devices h]h)}(hAquacomputer MPS Flow devicesh]hAquacomputer MPS Flow devices}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubeh}(h]h ]h"]h$]h&]bullet*uh1hhhhKhhhhubh)}(hAuthor: Aleksa Savich]hAuthor: Aleksa Savic}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Descriptionh]h Description}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj"hhhhhKubh)}(h}This driver exposes hardware sensors of listed Aquacomputer devices, which communicate through proprietary USB HID protocols.h]h}This driver exposes hardware sensors of listed Aquacomputer devices, which communicate through proprietary USB HID protocols.}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj"hhubh)}(hThe Aquaero devices expose eight physical, eight virtual and four calculated virtual temperature sensors, as well as two flow sensors. The fans expose their speed (in RPM), power, voltage and current. Temperature offsets and fan speeds can be controlled.h]hThe Aquaero devices expose eight physical, eight virtual and four calculated virtual temperature sensors, as well as two flow sensors. The fans expose their speed (in RPM), power, voltage and current. Temperature offsets and fan speeds can be controlled.}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj"hhubh)}(hXFor the D5 Next pump, available sensors are pump and fan speed, power, voltage and current, as well as coolant temperature and eight virtual temp sensors. Also available through debugfs are the serial number, firmware version and power-on count. Attaching a fan to it is optional and allows it to be controlled using temperature curves directly from the pump. If it's not connected, the fan-related sensors will report zeroes.h]hXFor the D5 Next pump, available sensors are pump and fan speed, power, voltage and current, as well as coolant temperature and eight virtual temp sensors. Also available through debugfs are the serial number, firmware version and power-on count. Attaching a fan to it is optional and allows it to be controlled using temperature curves directly from the pump. If it’s not connected, the fan-related sensors will report zeroes.}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hj"hhubh)}(hXTThe pump can be configured either through software or via its physical interface. Configuring the pump through this driver is not implemented, as it seems to require sending it a complete configuration. That includes addressable RGB LEDs, for which there is no standard sysfs interface. Thus, that task is better suited for userspace tools.h]hXTThe pump can be configured either through software or via its physical interface. Configuring the pump through this driver is not implemented, as it seems to require sending it a complete configuration. That includes addressable RGB LEDs, for which there is no standard sysfs interface. Thus, that task is better suited for userspace tools.}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK*hj"hhubh)}(hThe Octo exposes four physical and sixteen virtual temperature sensors, a flow sensor as well as eight PWM controllable fans, along with their speed (in RPM), power, voltage and current. Flow sensor pulses are also available.h]hThe Octo exposes four physical and sixteen virtual temperature sensors, a flow sensor as well as eight PWM controllable fans, along with their speed (in RPM), power, voltage and current. Flow sensor pulses are also available.}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK0hj"hhubh)}(hThe Quadro exposes four physical and sixteen virtual temperature sensors, a flow sensor and four PWM controllable fans, along with their speed (in RPM), power, voltage and current. Flow sensor pulses are also available.h]hThe Quadro exposes four physical and sixteen virtual temperature sensors, a flow sensor and four PWM controllable fans, along with their speed (in RPM), power, voltage and current. Flow sensor pulses are also available.}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hj"hhubh)}(hThe Farbwerk and Farbwerk 360 expose four temperature sensors. Additionally, sixteen virtual temperature sensors of the Farbwerk 360 are exposed.h]hThe Farbwerk and Farbwerk 360 expose four temperature sensors. Additionally, sixteen virtual temperature sensors of the Farbwerk 360 are exposed.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hj"hhubh)}(hThe High Flow Next exposes +5V voltages, water quality, conductivity and flow readings. A temperature sensor can be connected to it, in which case it provides its reading and an estimation of the dissipated/absorbed power in the liquid cooling loop.h]hThe High Flow Next exposes +5V voltages, water quality, conductivity and flow readings. A temperature sensor can be connected to it, in which case it provides its reading and an estimation of the dissipated/absorbed power in the liquid cooling loop.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK;hj"hhubh)}(hX,The Leakshield exposes two temperature sensors and coolant pressure (current, min, max and target readings). It also exposes the estimated reservoir volume and how much of it is filled with coolant. Pump RPM and flow can be set to enhance on-device calculations, but this is not yet implemented here.h]hX,The Leakshield exposes two temperature sensors and coolant pressure (current, min, max and target readings). It also exposes the estimated reservoir volume and how much of it is filled with coolant. Pump RPM and flow can be set to enhance on-device calculations, but this is not yet implemented here.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hj"hhubh)}(hThe Aquastream XT pump exposes temperature readings for the coolant, external sensor and fan IC. It also exposes pump and fan speeds (in RPM), voltages, as well as pump current.h]hThe Aquastream XT pump exposes temperature readings for the coolant, external sensor and fan IC. It also exposes pump and fan speeds (in RPM), voltages, as well as pump current.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhj"hhubh)}(hThe Aquastream Ultimate pump exposes coolant temp and an external temp sensor, along with speed, power, voltage and current of both the pump and optionally connected fan. It also exposes pressure and flow speed readings.h]hThe Aquastream Ultimate pump exposes coolant temp and an external temp sensor, along with speed, power, voltage and current of both the pump and optionally connected fan. It also exposes pressure and flow speed readings.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKHhj"hhubh)}(hJThe Poweradjust 3 controller exposes a single external temperature sensor.h]hJThe Poweradjust 3 controller exposes a single external temperature sensor.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhj"hhubh)}(hXThe High Flow USB exposes an internal and external temperature sensor, and a flow meter.h]hXThe High Flow USB exposes an internal and external temperature sensor, and a flow meter.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKNhj"hhubh)}(hThe MPS Flow devices expose the same entries as the High Flow USB because they have the same USB product ID and report sensors equivalently.h]hThe MPS Flow devices expose the same entries as the High Flow USB because they have the same USB product ID and report sensors equivalently.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhj"hhubh)}(hDepending on the device, not all sysfs and debugfs entries will be available. Writing to virtual temperature sensors is not currently supported.h]hDepending on the device, not all sysfs and debugfs entries will be available. Writing to virtual temperature sensors is not currently supported.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShj"hhubeh}(h] descriptionah ]h"] descriptionah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Usage notesh]h Usage notes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhKWubh)}(hsThe devices communicate via HID reports. The driver is loaded automatically by the kernel and supports hotswapping.h]hsThe devices communicate via HID reports. The driver is loaded automatically by the kernel and supports hotswapping.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj hhubeh}(h] usage-notesah ]h"] usage notesah$]h&]uh1hhhhhhhhKWubh)}(hhh](h)}(h Sysfs entriesh]h Sysfs entries}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4hhhhhK]ubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jOhjLubjP)}(hhh]h}(h]h ]h"]h$]h&]colwidthK>uh1jOhjLubhtbody)}(hhh](hrow)}(hhh](hentry)}(hhh]h)}(htemp[1-20]_inputh]htemp[1-20]_input}(hjthhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK`hjqubah}(h]h ]h"]h$]h&]uh1johjlubjp)}(hhh]h)}(h>Physical/virtual temperature sensors (in millidegrees Celsius)h]h>Physical/virtual temperature sensors (in millidegrees Celsius)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK`hjubah}(h]h ]h"]h$]h&]uh1johjlubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(htemp[1-8]_offseth]htemp[1-8]_offset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKahjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(h>Temperature sensor correction offset (in millidegrees Celsius)h]h>Temperature sensor correction offset (in millidegrees Celsius)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKahjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(hfan[1-9]_inputh]hfan[1-9]_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(h.Pump/fan speed (in RPM) / Flow speed (in dL/h)h]h.Pump/fan speed (in RPM) / Flow speed (in dL/h)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(hfan1_minh]hfan1_min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKchjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(hMinimal fan speed (in RPM)h]hMinimal fan speed (in RPM)}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKchj-ubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(hfan1_maxh]hfan1_max}(hjPhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKdhjMubah}(h]h ]h"]h$]h&]uh1johjJubjp)}(hhh]h)}(hMaximal fan speed (in RPM)h]hMaximal fan speed (in RPM)}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKdhjdubah}(h]h ]h"]h$]h&]uh1johjJubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(h fan1_targeth]h fan1_target}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(hTarget fan speed (in RPM)h]hTarget fan speed (in RPM)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(h fan5_pulsesh]h fan5_pulses}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKfhjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(hQuadro flow sensor pulsesh]hQuadro flow sensor pulses}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKfhjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(h fan9_pulsesh]h fan9_pulses}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKghjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(hOcto flow sensor pulsesh]hOcto flow sensor pulses}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKghj ubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(hpower[1-8]_inputh]hpower[1-8]_input}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhj)ubah}(h]h ]h"]h$]h&]uh1johj&ubjp)}(hhh]h)}(hPump/fan power (in micro Watts)h]hPump/fan power (in micro Watts)}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhj@ubah}(h]h ]h"]h$]h&]uh1johj&ubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(h in[0-7]_inputh]h in[0-7]_input}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKihj`ubah}(h]h ]h"]h$]h&]uh1johj]ubjp)}(hhh]h)}(h!Pump/fan voltage (in milli Volts)h]h!Pump/fan voltage (in milli Volts)}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKihjwubah}(h]h ]h"]h$]h&]uh1johj]ubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(hcurr[1-8]_inputh]hcurr[1-8]_input}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(h#Pump/fan current (in milli Amperes)h]h#Pump/fan current (in milli Amperes)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubjk)}(hhh](jp)}(hhh]h)}(hpwm[1-8]h]hpwm[1-8]}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKkhjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(hFan PWM (0 - 255)h]hFan PWM (0 - 255)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKkhjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjgubeh}(h]h ]h"]h$]h&]uh1jehjLubeh}(h]h ]h"]h$]h&]colsKuh1jJhjGubah}(h]h ]h"]h$]h&]uh1jEhj4hhhhhNubeh}(h] sysfs-entriesah ]h"] sysfs entriesah$]h&]uh1hhhhhhhhK]ubh)}(hhh](h)}(hDebugfs entriesh]hDebugfs entries}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKoubjF)}(hhh]jK)}(hhh](jP)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1jOhj1ubjP)}(hhh]h}(h]h ]h"]h$]h&]colwidthK1uh1jOhj1ubjf)}(hhh](jk)}(hhh](jp)}(hhh]h)}(h serial_numberh]h serial_number}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKrhjNubah}(h]h ]h"]h$]h&]uh1johjKubjp)}(hhh]h)}(hSerial number of the deviceh]hSerial number of the device}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKrhjeubah}(h]h ]h"]h$]h&]uh1johjKubeh}(h]h ]h"]h$]h&]uh1jjhjHubjk)}(hhh](jp)}(hhh]h)}(hfirmware_versionh]hfirmware_version}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(hVersion of installed firmwareh]hVersion of installed firmware}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjHubjk)}(hhh](jp)}(hhh]h)}(h power_cyclesh]h power_cycles}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKthjubah}(h]h ]h"]h$]h&]uh1johjubjp)}(hhh]h)}(h1Count of how many times the device was powered onh]h1Count of how many times the device was powered on}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKthjubah}(h]h ]h"]h$]h&]uh1johjubeh}(h]h ]h"]h$]h&]uh1jjhjHubeh}(h]h ]h"]h$]h&]uh1jehj1ubeh}(h]h ]h"]h$]h&]colsKuh1jJhj.ubah}(h]h ]h"]h$]h&]uh1jEhjhhhhhNubeh}(h]debugfs-entriesah ]h"]debugfs entriesah$]h&]uh1hhhhhhhhKoubeh}(h]!kernel-driver-aquacomputer-d5nextah ]h"]!kernel driver aquacomputer-d5nextah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjofootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj5error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(jj j jj1j.jjjju nametypes}(jj j1jjuh}(j hjj"j.j jj4jju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.