<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/staging/sm750fb, branch v6.18.22</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v6.18.22</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v6.18.22'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2026-03-19T15:08:35+00:00</updated>
<entry>
<title>staging: sm750fb: add missing pci_release_region on error and removal</title>
<updated>2026-03-19T15:08:35+00:00</updated>
<author>
<name>Artem Lytkin</name>
<email>iprintercanon@gmail.com</email>
</author>
<published>2026-02-16T20:20:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ea535b9894d77edd01b456a3ac944ef8c9842e90'/>
<id>urn:sha1:ea535b9894d77edd01b456a3ac944ef8c9842e90</id>
<content type='text'>
commit 8225489ddb900656cc21573b4e1b00c9181fd777 upstream.

hw_sm750_map() calls pci_request_region() but never releases the
region on error paths or in lynxfb_pci_remove(). This causes a
resource leak that prevents the PCI region from being mapped again
after driver removal or a failed probe. A TODO comment in the code
acknowledges this missing cleanup.

Restructure the error handling in hw_sm750_map() to properly release
the PCI region on ioremap failures, and add pci_release_region() to
lynxfb_pci_remove().

Signed-off-by: Artem Lytkin &lt;iprintercanon@gmail.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Link: https://patch.msgid.link/20260216202038.1828-1-iprintercanon@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: rename camel case variable</title>
<updated>2025-09-14T15:08:39+00:00</updated>
<author>
<name>Ahmet Sezgin Duran</name>
<email>ahmet@sezginduran.net</email>
</author>
<published>2025-09-12T16:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e4cb5665211013e5fe4488493b5bd6a13797901e'/>
<id>urn:sha1:e4cb5665211013e5fe4488493b5bd6a13797901e</id>
<content type='text'>
Rename regValue to reg_value to follow kernel coding style.

Signed-off-by: Ahmet Sezgin Duran &lt;ahmet@sezginduran.net&gt;
Link: https://lore.kernel.org/r/20250912162627.95010-1-ahmet@sezginduran.net
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: rename snake case variables</title>
<updated>2025-09-12T13:54:01+00:00</updated>
<author>
<name>Yiming Qian</name>
<email>qianym1996@gmail.com</email>
</author>
<published>2025-09-09T06:01:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5865a858dbc9cbb0f458d5954ff97971d3fd209f'/>
<id>urn:sha1:5865a858dbc9cbb0f458d5954ff97971d3fd209f</id>
<content type='text'>
Replaces CamelCase variable names with snake_case:
- dprBase -&gt; dpr_base
- dpPortBase -&gt; dp_port_base

Signed-off-by: Yiming Qian &lt;qianym1996@gmail.com&gt;
Reviewed-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;
Link: https://lore.kernel.org/r/20250909060130.12919-3-qianym1996@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: remove unnecessary volatile qualifiers</title>
<updated>2025-09-12T13:54:01+00:00</updated>
<author>
<name>Yiming Qian</name>
<email>qianym1996@gmail.com</email>
</author>
<published>2025-09-09T06:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=02accdf0ca0242e040f14bbe96d9e9f29f8c95f5'/>
<id>urn:sha1:02accdf0ca0242e040f14bbe96d9e9f29f8c95f5</id>
<content type='text'>
The use of 'volatile' for memory-mapped I/O pointers is discouraged
in the Linux kernel as per
Documentation/process/volatile-considered-harmful.rst.

This patch removes the unnecessary 'volatile' qualifiers from the
lynx_accel struct members, improving code quality and maintainability.

Signed-off-by: Yiming Qian &lt;qianym1996@gmail.com&gt;
Reviewed-by: Dan Carpenter &lt;dan.carpenter@linaro.org&gt;
Link: https://lore.kernel.org/r/20250909060130.12919-2-qianym1996@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: fix CamelCase variable naming</title>
<updated>2025-07-24T09:28:29+00:00</updated>
<author>
<name>Ignacio Pena</name>
<email>ignacio.pena87@gmail.com</email>
</author>
<published>2025-07-16T18:17:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=fdcb641fe9f241dc9e01c05e678d4f2e04791ff2'/>
<id>urn:sha1:fdcb641fe9f241dc9e01c05e678d4f2e04791ff2</id>
<content type='text'>
Replace CamelCase variable 'Bpp' with lowercase 'bpp' to fix
checkpatch warnings about improper variable naming convention.

Signed-off-by: Ignacio Pena &lt;ignacio.pena87@gmail.com&gt;
Link: https://lore.kernel.org/r/20250716181718.82227-1-ignacio.pena87@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: fix function parameter alignment</title>
<updated>2025-07-16T07:39:21+00:00</updated>
<author>
<name>Ignacio Pena</name>
<email>ignacio.pena87@gmail.com</email>
</author>
<published>2025-07-16T05:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ad5468af799e94feef8acb2d03eb0bb724e94037'/>
<id>urn:sha1:ad5468af799e94feef8acb2d03eb0bb724e94037</id>
<content type='text'>
Fix checkpatch warning about improper function parameter alignment
in sm750_hw_cursor_set_pos function call.

Signed-off-by: Ignacio Pena &lt;ignacio.pena87@gmail.com&gt;
Link: https://lore.kernel.org/r/20250716053357.64711-1-ignacio.pena87@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: remove function pointer proc_setBLANK</title>
<updated>2025-06-30T17:13:26+00:00</updated>
<author>
<name>Kisub Choe</name>
<email>kisub.choe.0x1@gmail.com</email>
</author>
<published>2025-06-20T16:54:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a87d8d7bcc664fc8302e2ba1cc213addaa87d689'/>
<id>urn:sha1:a87d8d7bcc664fc8302e2ba1cc213addaa87d689</id>
<content type='text'>
Call a function based on sm750_dev-&gt;revid
instead of using this indirection

Signed-off-by: Kisub Choe &lt;kisub.choe.0x1@gmail.com&gt;
Link: https://lore.kernel.org/r/aFWSSAcboBVi4ROh@zinc
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: rename 'hwCursor'</title>
<updated>2025-06-19T15:32:46+00:00</updated>
<author>
<name>Kisub Choe</name>
<email>kisub.choe.0x1@gmail.com</email>
</author>
<published>2025-06-18T14:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=52bacd2766a3426d21aa5396772ac653b7dbd822'/>
<id>urn:sha1:52bacd2766a3426d21aa5396772ac653b7dbd822</id>
<content type='text'>
Rename 'hwCursor' to 'hw_cursor' to
conform with kernel style guidelines as reported by checkpatch.pl

CHECK: Avoid CamelCase: &lt;hwCursor&gt;

Signed-off-by: Kisub Choe &lt;kisub.choe.0x1@gmail.com&gt;
Link: https://lore.kernel.org/r/20250618143342.6517-1-kisub.choe.0x1@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: rename `hw_sm750le_setBLANK`</title>
<updated>2025-05-21T11:48:23+00:00</updated>
<author>
<name>Eric Florin</name>
<email>ericflorin@google.com</email>
</author>
<published>2025-05-19T02:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d2f8d185ba268b06c47bf3c7828896c738303b19'/>
<id>urn:sha1:d2f8d185ba268b06c47bf3c7828896c738303b19</id>
<content type='text'>
Rename `hw_sm750le_setBLANK` to `hw_sm750le_set_blank` to conform with
kernel style guidelines as reported by checkpatch.pl

CHECK: Avoid CamelCase: &lt;hw_sm750le_setBLANK&gt;

Signed-off-by: Eric Florin &lt;ericflorin@google.com&gt;
Link: https://lore.kernel.org/r/b49d1a00628a3475fdfbff4055d8347d35a802a9.1747619816.git.ericflorin@google.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: sm750fb: rename `hw_sm750_setBLANK`</title>
<updated>2025-05-21T11:48:23+00:00</updated>
<author>
<name>Eric Florin</name>
<email>ericflorin@google.com</email>
</author>
<published>2025-05-19T02:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f2cf2a38d37a302edc8c7d1efd5cb7dcec98ba7f'/>
<id>urn:sha1:f2cf2a38d37a302edc8c7d1efd5cb7dcec98ba7f</id>
<content type='text'>
Rename `hw_sm750_setBLANK` to `hw_sm750_set_blank` to conform with
kernel style guidelines as reported by checkpatch.pl

CHECK: Avoid CamelCase: &lt;hw_sm750_setBLANK&gt;

Signed-off-by: Eric Florin &lt;ericflorin@google.com&gt;
Link: https://lore.kernel.org/r/e00a39ffba89e000fdf8dc277166297d995aa891.1747619816.git.ericflorin@google.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
