<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/Documentation/ABI/testing/debugfs-driver-habanalabs, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2024-06-23T06:53:04+00:00</updated>
<entry>
<title>accel/habanalabs: use device-name directory in debugfs-driver-habanalabs</title>
<updated>2024-06-23T06:53:04+00:00</updated>
<author>
<name>Tomer Tayar</name>
<email>ttayar@habana.ai</email>
</author>
<published>2024-02-28T18:40:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=340dd775d7fde09e5784fe411cd87d5b398785ae'/>
<id>urn:sha1:340dd775d7fde09e5784fe411cd87d5b398785ae</id>
<content type='text'>
The device debugfs directory was modified to be named as the parent
device name.
Update the description of 'mmu' and 'mmu_error' to use the new path.

Signed-off-by: Tomer Tayar &lt;ttayar@habana.ai&gt;
Reviewed-by: Ofir Bitton &lt;obitton@habana.ai&gt;
Signed-off-by: Ofir Bitton &lt;obitton@habana.ai&gt;
</content>
</entry>
<entry>
<title>accel/habanalabs: expose server type in debugfs</title>
<updated>2024-06-23T06:46:07+00:00</updated>
<author>
<name>Tal Risin</name>
<email>trisin@habana.ai</email>
</author>
<published>2024-02-26T09:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=26250af92fb8bae06d9d7c0e7275e018232b47fd'/>
<id>urn:sha1:26250af92fb8bae06d9d7c0e7275e018232b47fd</id>
<content type='text'>
Exposing server type through debugfs to enable easier access via
scripts.

Signed-off-by: Tal Risin &lt;trisin@habana.ai&gt;
Reviewed-by: Ofir Bitton &lt;obitton@habana.ai&gt;
Signed-off-by: Ofir Bitton &lt;obitton@habana.ai&gt;
</content>
</entry>
<entry>
<title>accel/habanalabs: update debugfs-driver-habanalabs with the device-name directory</title>
<updated>2023-12-19T09:09:44+00:00</updated>
<author>
<name>Tomer Tayar</name>
<email>ttayar@habana.ai</email>
</author>
<published>2023-09-27T15:50:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=cf0719a8a3e72cb82d83f79aa57ae11d86324915'/>
<id>urn:sha1:cf0719a8a3e72cb82d83f79aa57ae11d86324915</id>
<content type='text'>
The device debugfs directory was modified to be named as the
parent device name.
Update the paths accordingly.

Signed-off-by: Tomer Tayar &lt;ttayar@habana.ai&gt;
Reviewed-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
</content>
</entry>
<entry>
<title>accel/habanalabs: update debugfs-driver-habanalabs with the accel path</title>
<updated>2023-10-09T09:37:20+00:00</updated>
<author>
<name>Tomer Tayar</name>
<email>ttayar@habana.ai</email>
</author>
<published>2023-03-23T12:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=38ed55bc58f72d4180f74fd901e71b16d68641b9'/>
<id>urn:sha1:38ed55bc58f72d4180f74fd901e71b16d68641b9</id>
<content type='text'>
Replace "/sys/kernel/debug/habanalabs/hl&lt;n&gt;/..." with
"/sys/kernel/debug/accel/&lt;n&gt;/...".

Signed-off-by: Tomer Tayar &lt;ttayar@habana.ai&gt;
Reviewed-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
</content>
</entry>
<entry>
<title>Documentation/ABI: Fix typos</title>
<updated>2023-08-18T17:28:40+00:00</updated>
<author>
<name>Bjorn Helgaas</name>
<email>bhelgaas@google.com</email>
</author>
<published>2023-08-14T21:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ebab9426cd73c45945b44344ca904b343f0ca070'/>
<id>urn:sha1:ebab9426cd73c45945b44344ca904b343f0ca070</id>
<content type='text'>
Fix typos in Documentation/ABI.  The changes are in descriptions or
comments where they shouldn't affect use of the ABIs.

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
Reviewed-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Link: https://lore.kernel.org/r/20230814212822.193684-2-helgaas@kernel.org
Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;
</content>
</entry>
<entry>
<title>habanalabs: add an option to control watchdog timeout via debugfs</title>
<updated>2022-11-23T14:13:43+00:00</updated>
<author>
<name>Tomer Tayar</name>
<email>ttayar@habana.ai</email>
</author>
<published>2022-09-30T13:37:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=11669b58fa1cee8442ae31ad4ba71398729727b5'/>
<id>urn:sha1:11669b58fa1cee8442ae31ad4ba71398729727b5</id>
<content type='text'>
Add an option to control the timeout value for the driver's watchdog
of the reset process. The timeout represents the amount of the user
has to close his process once he gets a device reset notification from
the driver.

Signed-off-by: Tomer Tayar &lt;ttayar@habana.ai&gt;
Reviewed-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
</content>
</entry>
<entry>
<title>habanalabs: expose only valid debugfs nodes</title>
<updated>2022-07-12T06:09:31+00:00</updated>
<author>
<name>Ofir Bitton</name>
<email>obitton@habana.ai</email>
</author>
<published>2022-06-30T06:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=08f0aa9548fd624f7ad5ae1135423706b5e9fa6a'/>
<id>urn:sha1:08f0aa9548fd624f7ad5ae1135423706b5e9fa6a</id>
<content type='text'>
In case security is enabled on the device, some debugfs nodes will
fail. Hence, we do not expose them.

Signed-off-by: Ofir Bitton &lt;obitton@habana.ai&gt;
Reviewed-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
</content>
</entry>
<entry>
<title>habanalabs: add gaudi2 asic-specific code</title>
<updated>2022-07-12T06:09:27+00:00</updated>
<author>
<name>Oded Gabbay</name>
<email>ogabbay@kernel.org</email>
</author>
<published>2022-06-26T15:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=d7bb1ac89b2f5e230ec87659dabd2600897e49ef'/>
<id>urn:sha1:d7bb1ac89b2f5e230ec87659dabd2600897e49ef</id>
<content type='text'>
Add the ASIC-specific code for Gaudi2. Supply (almost) all of the
function callbacks that the driver's common code need to initialize,
finalize and submit workloads to the Gaudi2 ASIC.

It also contains the code to initialize the F/W of the Gaudi2 ASIC
and to receive events from the F/W.

It contains new debugfs entry to dump razwi events. razwi is a case
where the device's engines create a transaction that reaches an
invalid destination.

Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
</content>
</entry>
<entry>
<title>habanalabs/gaudi: use memory_scrub_val from debugfs</title>
<updated>2022-07-12T06:09:25+00:00</updated>
<author>
<name>Dafna Hirschfeld</name>
<email>dhirschfeld@habana.ai</email>
</author>
<published>2022-06-23T04:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=70852c95ac0e6234eaa87e267054dcbc0712f240'/>
<id>urn:sha1:70852c95ac0e6234eaa87e267054dcbc0712f240</id>
<content type='text'>
In the callback scrub_device_mem, use 'memory_scrub_val'
from debugfs for the scrubbing value.

Signed-off-by: Dafna Hirschfeld &lt;dhirschfeld@habana.ai&gt;
Reviewed-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
</content>
</entry>
<entry>
<title>habanalabs: add device memory scrub ability through debugfs</title>
<updated>2022-05-22T19:01:20+00:00</updated>
<author>
<name>Dafna Hirschfeld</name>
<email>dhirschfeld@habana.ai</email>
</author>
<published>2022-04-11T14:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0688474eda80ba8a87c38c138aa00b4fea90d8cc'/>
<id>urn:sha1:0688474eda80ba8a87c38c138aa00b4fea90d8cc</id>
<content type='text'>
Add the ability to scrub the device memory with a given value.
Add file 'dram_mem_scrub_val' to set the value
and a file 'dram_mem_scrub' to scrub the dram.

This is very important to help during automated tests, when you want
the CI system to randomize the memory before training certain
DL topologies.

Signed-off-by: Dafna Hirschfeld &lt;dhirschfeld@habana.ai&gt;
Reviewed-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Oded Gabbay &lt;ogabbay@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
