<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/unisys/Documentation, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/unisys/Documentation?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/unisys/Documentation?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-04-20T16:39:04Z</updated>
<entry>
<title>staging: Remove the drivers for the Unisys s-Par</title>
<updated>2022-04-20T16:39:04Z</updated>
<author>
<name>Fabio M. De Francesco</name>
<email>fmdefrancesco@gmail.com</email>
</author>
<published>2022-04-14T10:32:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e5f45b011e4a86d62fb3d9d9a634ec30a3027649'/>
<id>urn:sha1:e5f45b011e4a86d62fb3d9d9a634ec30a3027649</id>
<content type='text'>
The Unisys sub-tree of drivers/staging contains three drivers for the
"Unisys Secure Partition" (s-Par(R)): visorhba, visorinput, visornic.

They have no maintainers, in fact the only one that is listed in
MAINTAINERS has an unreacheable email address. During 2021 and 2022
several patches have been submitted to these drivers but nobody at
Unisys cared of reviewing the changes. Probably, also the
"sparmaintainer" internal list of unisys.com is not anymore read by
interested Unisys' engineers.

Therefore, remove the drivers/staging/unisys directory and delete the
relevant entries in the MAINTAINERS, Kconfig, Makefile files, then
remove also the drivers/visorbus directory which is not anymore needed
(it contained the driver for the virtualized bus for the Unisys s-Par
firmware).

Cc: David Kershner &lt;david.kershner@unisys.com&gt;
Cc: &lt;sparmaintainer@unisys.com&gt;
Cc: Ken Cox &lt;jkc@redhat.com&gt;
Suggested-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Fabio M. De Francesco &lt;fmdefrancesco@gmail.com&gt;
Link: https://lore.kernel.org/r/20220414103217.32058-1-fmdefrancesco@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: Documentation: Correct a long line in doc</title>
<updated>2020-03-19T14:09:09Z</updated>
<author>
<name>R Veera Kumar</name>
<email>vkor@vkten.in</email>
</author>
<published>2020-03-19T08:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=96a2fcff895411b4edeea408f8e798062d5feded'/>
<id>urn:sha1:96a2fcff895411b4edeea408f8e798062d5feded</id>
<content type='text'>
Correct a long line in documentation to respect the
80 character line limit.
Found using checkpatch.pl.

Signed-off-by: R Veera Kumar &lt;vkor@vkten.in&gt;
Link: https://lore.kernel.org/r/20200319085751.GA1928@tulip.local
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>docs: driver-model: move it to the driver-api book</title>
<updated>2019-07-15T14:03:02Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab+samsung@kernel.org</email>
</author>
<published>2019-06-18T15:34:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=fe34c89d25429e079ba67416529514120dd715f8'/>
<id>urn:sha1:fe34c89d25429e079ba67416529514120dd715f8</id>
<content type='text'>
The audience for the Kernel driver-model is clearly Kernel hackers.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;
Acked-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt; # ice driver changes
</content>
</entry>
<entry>
<title>staging: unisys: Switch to use new generic UUID API</title>
<updated>2017-08-22T21:56:03Z</updated>
<author>
<name>Andy Shevchenko</name>
<email>andriy.shevchenko@linux.intel.com</email>
</author>
<published>2017-08-22T17:26:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b32c5cb84fd0c4539227b5973d378111e35bd9c5'/>
<id>urn:sha1:b32c5cb84fd0c4539227b5973d378111e35bd9c5</id>
<content type='text'>
There are new types and helpers that are supposed to be used in new code.

As a preparation to get rid of legacy types and API functions do
the conversion here.

While here, re-indent couple of lines to increase readability.

Cc: David Kershner &lt;david.kershner@unisys.com&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Cc: sparmaintainer@unisys.com
Cc: devel@driverdev.osuosl.org
Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Signed-off-by: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: include: renamed #defines in channel.h to match driver namespace</title>
<updated>2017-05-25T16:53:13Z</updated>
<author>
<name>Sameer Wadgaonkar</name>
<email>sameer.wadgaonkar@unisys.com</email>
</author>
<published>2017-05-19T20:17:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c75ebe5e30a0e1ed7ffacd4e45798ff98eca4e86'/>
<id>urn:sha1:c75ebe5e30a0e1ed7ffacd4e45798ff98eca4e86</id>
<content type='text'>
Renamed #defines
* ULTRA_CHANNEL_PROTOCOL_SIGNATURE to
		VISOR_CHANNEL_SIGNATURE
* SPAR_CHANNEL_SERVER_READY to
		VISOR_CHANNEL_SERVER_READY
* ULTRA_VALID_CHANNELCLI_TRANSITION
		VISOR_VALID_CHANNELCLI_TRANSITION
* ULTRA_CLIERRORBOOT_THROTTLEMSG_DISABLED to
		VISOR_CLIERRORBOOT_THROTTLEMSG_DISABLED
* ULTRA_CLIERRORBOOT_THROTTLEMSG_NOTATTACHED to
		VISOR_CLIERRORBOOT_THROTTLEMSG_NOTATTACHED
* ULTRA_CLIERRORBOOT_THROTTLEMSG_BUSY to
		VISOR_CLIERRORBOOT_THROTTLEMSG_BUSY
* ULTRA_IO_DRIVER_ENABLES_INTS to
		VISOR_DRIVER_ENABLES_INTS
* ULTRA_IO_CHANNEL_IS_POLLING to
		VISOR_CHANNEL_IS_POLLING
* ULTRA_IO_IOVM_IS_OK_WITH_DRIVER_DISABLING_INTS to
		VISOR_IOVM_OK_DRIVER_DISABLING_INTS
* ULTRA_IO_DRIVER_DISABLES_INTS to
		VISOR_DRIVER_DISABLES_INTS
* ULTRA_IO_DRIVER_SUPPORTS_ENHANCED_RCVBUF_CHECKING to
		VISOR_DRIVER_ENHANCED_RCVBUF_CHECKING
* ULTRA_CHANNEL_ENABLE_INTS to
		VISOR_CHANNEL_ENABLE_INTS
* SPAR_VHBA_CHANNEL_PROTOCOL_UUID to VISOR_VHBA_CHANNEL_UUID
* SPAR_VHBA_CHANNEL_PROTOCOL_UUID_STR to
		VISOR_VHBA_CHANNEL_UUID_STR
* SPAR_VNIC_CHANNEL_PROTOCOL_UUID to VISOR_VNIC_CHANNEL_UUID
* SPAR_VNIC_CHANNEL_PROTOCOL_UUID_STR to
		VISOR_VNIC_CHANNEL_UUID_STR
* SPAR_SIOVM_UUID to VISOR_SIOVM_UUID

Signed-off-by: Sameer Wadgaonkar &lt;sameer.wadgaonkar@unisys.com&gt;
Signed-off-by: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: visorinput: renamed #defines in visorinput.c to match driver namespace</title>
<updated>2017-05-25T16:53:13Z</updated>
<author>
<name>Sameer Wadgaonkar</name>
<email>sameer.wadgaonkar@unisys.com</email>
</author>
<published>2017-05-19T20:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=785542c6606b986668787c0e819e61eed99edb31'/>
<id>urn:sha1:785542c6606b986668787c0e819e61eed99edb31</id>
<content type='text'>
Renamed #defines
* SPAR_KEYBOARD_CHANNEL_PROTOCOL_UUID to
		VISOR_KEYBOARD_CHANNEL_UUID
* SPAR_KEYBOARD_CHANNEL_PROTOCOL_UUID_STR to
		VISOR_KEYBOARD_CHANNEL_UUID_STR
* SPAR_MOUSE_CHANNEL_PROTOCOL_UUID to
		VISOR_MOUSE_CHANNEL_UUID
* SPAR_MOUSE_CHANNEL_PROTOCOL_UUID_STR to
		VISOR_MOUSE_CHANNEL_UUID_STR

Signed-off-by: Sameer Wadgaonkar &lt;sameer.wadgaonkar@unisys.com&gt;
Signed-off-by: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: visorbus: remove unused chipsetready information</title>
<updated>2016-04-29T05:10:27Z</updated>
<author>
<name>Erik Arfvidson</name>
<email>erik.arfvidson@unisys.com</email>
</author>
<published>2016-04-19T12:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=260d89929c2f45b4b46180e58798bcdee53e0c07'/>
<id>urn:sha1:260d89929c2f45b4b46180e58798bcdee53e0c07</id>
<content type='text'>
Chipsetready sysfs entry is not used by any guests or service
partitions.

remove unused g_chipset_msg_hdr our service partition

remove unused chipsetready_store and driver attributes:
        chipsetready_store()
        visorchipset_guest_attrs
        visorchipset_guest_groupw

remove unused chipsets_events:
        check_chipset_events()
        clear_chipset_events()
        visorchipset_holdchipsetready

remove sysfs documentation dealing with chipsetready

Signed-off-by: Erik Arfvidson &lt;erik.arfvidson@unisys.com&gt;
Signed-off-by: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: Documentation: Remove proc-entries.txt</title>
<updated>2016-04-29T05:09:37Z</updated>
<author>
<name>David Binder</name>
<email>david.binder@unisys.com</email>
</author>
<published>2016-04-13T20:08:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=538b387234563e030cd9ad8983ad3de8eaf03e13'/>
<id>urn:sha1:538b387234563e030cd9ad8983ad3de8eaf03e13</id>
<content type='text'>
Unisys drivers no longer utilize procfs. Therefore, the documentation
for our procfs entries is no longer needed.

Signed-off-by: David Binder &lt;david.binder@unisys.com&gt;
Signed-off-by: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: visorbus: remove unused sysfs attribute devmajorminor/*</title>
<updated>2016-03-28T14:30:36Z</updated>
<author>
<name>Tim Sell</name>
<email>Timothy.Sell@unisys.com</email>
</author>
<published>2016-03-13T02:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b750b05939778a8b43fc7e3c96a48f59d123451d'/>
<id>urn:sha1:b750b05939778a8b43fc7e3c96a48f59d123451d</id>
<content type='text'>
The sysfs attribute directory at:

    /sys/bus/visorbus/devices/vbus&lt;x&gt;:dev&lt;y&gt;/devmajorminor/*

or

    /sys/devices/visorbus&lt;x&gt;/vbus&lt;x&gt;:dev&lt;y&gt;/devmajorminor/*

previously provided a location where a visorbus function driver could
publish information (for usermode use) about possibly-multiple major and
minor device numbers for character devices created for a each visorbus
device, using visorbus_registerdevnode().  This functionality is not
currently used, so it has been removed by this cset.

Signed-off-by: Tim Sell &lt;Timothy.Sell@unisys.com&gt;
Signed-off-by: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: visorhid: rename to visorinput</title>
<updated>2015-10-04T08:53:34Z</updated>
<author>
<name>Tim Sell</name>
<email>Timothy.Sell@unisys.com</email>
</author>
<published>2015-10-02T17:19:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6ea9b6e6a78cec3e8cb2e77019795aa4a1c8c42c'/>
<id>urn:sha1:6ea9b6e6a78cec3e8cb2e77019795aa4a1c8c42c</id>
<content type='text'>
This visorhid driver provides a Human Interface Device, but is not at all
using HID, the protocol.  It's a plain input driver, so for clarity, it is
being renamed to visorinput.

Signed-off-by: Tim Sell &lt;Timothy.Sell@unisys.com&gt;
Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
