* [PATCHv2] ideapad-laptop: Constify DMI table for real!
@ 2014-08-28 11:02 Mathias Krause
2014-09-02 22:20 ` Darren Hart
0 siblings, 1 reply; 2+ messages in thread
From: Mathias Krause @ 2014-08-28 11:02 UTC (permalink / raw)
To: Darren Hart
Cc: Dan Carpenter, platform-driver-x86, Mathias Krause,
Matthew Garrett, Ike Panhc
This is a follow-up patch to commit 49458e83082d ("ideapad-laptop:
Constify DMI table and other r/o variables") to do what its commit
message says. The actual commit differs from the patch posted at
https://www.mail-archive.com/platform-driver-x86@vger.kernel.org/msg05340.html
significantly, probably due to a bad merge conflict resolution. Fix up
the mess and constify the DMI table for real and fix the bogus
double-const of ideapad_rfk_data[].
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mathias Krause <minipli@googlemail.com>
Cc: Matthew Garrett <matthew.garrett@nebula.com>
Cc: Ike Panhc <ike.pan@canonical.com>
---
Initial patch was posted here but somehow has fallen through the cracks:
https://www.mail-archive.com/platform-driver-x86@vger.kernel.org/msg05398.html
v2:
- rebased to linux-platform-drivers-x86.git/for-linus
- removed the second DMI table constification as that code was reverted
by commit 3b264d279e72 ("Revert "ideapad-laptop: Disable touchpad...")
drivers/platform/x86/ideapad-laptop.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/platform/x86/ideapad-laptop.c b/drivers/platform/x86/ideapad-laptop.c
index de1e0c30d1f1..02152de135b5 100644
--- a/drivers/platform/x86/ideapad-laptop.c
+++ b/drivers/platform/x86/ideapad-laptop.c
@@ -455,7 +455,7 @@ struct ideapad_rfk_data {
int type;
};
-const const struct ideapad_rfk_data ideapad_rfk_data[] = {
+static const struct ideapad_rfk_data ideapad_rfk_data[] = {
{ "ideapad_wlan", CFG_WIFI_BIT, VPCCMD_W_WIFI, RFKILL_TYPE_WLAN },
{ "ideapad_bluetooth", CFG_BT_BIT, VPCCMD_W_BT, RFKILL_TYPE_BLUETOOTH },
{ "ideapad_3g", CFG_3G_BIT, VPCCMD_W_3G, RFKILL_TYPE_WWAN },
@@ -829,7 +829,7 @@ static void ideapad_acpi_notify(acpi_handle handle, u32 event, void *data)
* always results in 0 on these models, causing ideapad_laptop to wrongly
* report all radios as hardware-blocked.
*/
-static struct dmi_system_id no_hw_rfkill_list[] = {
+static const struct dmi_system_id no_hw_rfkill_list[] = {
{
.ident = "Lenovo Yoga 2 11 / 13 / Pro",
.matches = {
--
1.7.10.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCHv2] ideapad-laptop: Constify DMI table for real!
2014-08-28 11:02 [PATCHv2] ideapad-laptop: Constify DMI table for real! Mathias Krause
@ 2014-09-02 22:20 ` Darren Hart
0 siblings, 0 replies; 2+ messages in thread
From: Darren Hart @ 2014-09-02 22:20 UTC (permalink / raw)
To: Mathias Krause
Cc: Darren Hart, Dan Carpenter, platform-driver-x86, Matthew Garrett,
Ike Panhc
On Thu, Aug 28, 2014 at 01:02:49PM +0200, Mathias Krause wrote:
> This is a follow-up patch to commit 49458e83082d ("ideapad-laptop:
> Constify DMI table and other r/o variables") to do what its commit
> message says. The actual commit differs from the patch posted at
> https://www.mail-archive.com/platform-driver-x86@vger.kernel.org/msg05340.html
> significantly, probably due to a bad merge conflict resolution. Fix up
> the mess and constify the DMI table for real and fix the bogus
> double-const of ideapad_rfk_data[].
>
> Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
> Signed-off-by: Mathias Krause <minipli@googlemail.com>
> Cc: Matthew Garrett <matthew.garrett@nebula.com>
> Cc: Ike Panhc <ike.pan@canonical.com>
> ---
> Initial patch was posted here but somehow has fallen through the cracks:
> https://www.mail-archive.com/platform-driver-x86@vger.kernel.org/msg05398.html
>
> v2:
> - rebased to linux-platform-drivers-x86.git/for-linus
> - removed the second DMI table constification as that code was reverted
> by commit 3b264d279e72 ("Revert "ideapad-laptop: Disable touchpad...")
Queued, thanks.
--
Darren Hart
Intel Open Source Technology Center
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-09-02 22:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-28 11:02 [PATCHv2] ideapad-laptop: Constify DMI table for real! Mathias Krause
2014-09-02 22:20 ` Darren Hart
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox