Larry Finger
c1c5d07416
staging: rtl8192e: Convert typedef CHNLOP to enum chnl_op
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:52:16 -05:00
Larry Finger
b678bd1ff5
staging: rtl8192e: Convert typedef HT_EXTCHNL_OFFSET to enum ht_extchnl_offset
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:49:30 -05:00
Larry Finger
6e579119b1
staging: rtl8192e: Convert typedef HT_CHANNEL_WIDTH to enum ht_channel_width
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:49:01 -05:00
Larry Finger
cc8abb261d
staging: rtl8192e: Convert typedef HT_MCS_RATE to enum ht_mcs_rate
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:48:31 -05:00
Larry Finger
43602f2c50
staging: rtl8192e: Convert typedef RF90_RADIO_PATH_E to enum rf90_radio_path
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:48:19 -05:00
Larry Finger
afa087ddd8
staging: rtl8192e: Convert typedef HW90_BLOCK_E to enum hw90_block
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:48:08 -05:00
Larry Finger
e75c3c4a8c
staging: rtl8192e: Convert typedef SwChnlCmdID to enum sw_chnl_cmd_id
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:47:57 -05:00
Larry Finger
800119e7fa
staging: rtl8192e: Convert typedef BaseBand_Config_Type to enum baseband_config
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:47:41 -05:00
Larry Finger
d4b8c17703
staging: rtl8192e: Convert typedef firmware_status_e to enum firmware_status
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:47:21 -05:00
Larry Finger
9659e7f527
staging: rtl8192e: Convert typedef firmware_source_e to enum firmware_source
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:47:03 -05:00
Larry Finger
8ce50cf33a
staging: rtl8192e: Convert typedef desc_packet_type_e to enum desc_packet_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:37:43 -05:00
Larry Finger
6bf04003c7
staging: rtl8192e: Convert typedef opt_rst_type_e to enum opt_rst_type
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:37:10 -05:00
Larry Finger
cec0769542
staging: rtl8192e: Convert typedef firmware_init_step_e to enum firmware_init_step
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:36:35 -05:00
Larry Finger
8fa81ed4c9
staging: rtl8192e: Convert typedef cmpk_element_e to enum cmpk_element
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:36:11 -05:00
Larry Finger
97844d1562
staging: rtl8192e: Convert typedef INTERFACE_SELECT_8190PCI to enum interface_select_8190pci
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:35:41 -05:00
Larry Finger
12f5bc97f4
staging: rtl8192e: Convert typedef POWER_SAVE_MODE to enum power_save_mode
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:35:13 -05:00
Larry Finger
0ad0141d18
staging: rtl8192e: Convert typedef RF_OpType_E to enum rf_optype
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:34:43 -05:00
Larry Finger
1238aa49ef
staging: rtl8192e: Convert typedef VERSION_8190 to enum version_8190_loopback
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:34:14 -05:00
Larry Finger
70f9f79c48
staging: rtl8192e: Convert typedef rtl819x_loopback_e to enum rtl819x_loopback
...
Remove typedef from enum.
Rename enum.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:31:21 -05:00
Larry Finger
d3b2c17251
staging: rtl8192e: Prepare header files to ease use of typedef enum conversion
...
The tool that I am using fails for certain conditions. This patch makes trivial
changes to the source to allow the tool to work for all cases.
I also remove some artifacts left from the typedef struct conversion.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 10:23:46 -05:00
Heiko Carstens
8adb4ca344
[S390] memory hotplug: only unassign assigned increments
...
Make sure that only assigned storage increments are unassigned when
attaching a storage element.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com >
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com >
2011-08-24 17:15:24 +02:00
Michael Holzheu
e1202edadb
[S390] Change default action from reipl to stop for on_restart
...
The main purpose for PSW restart will be kdump. Therefore customers will
issue "system restart" for creating a dump. If kdump is not enabled,
currently "PSW restart" will reboot the system and then no dump can
be created any more. In order to still allow a manual stand-alone dump in
the case a user issues "PSW restart" on a system that has not enabled
kdump we now stop the system.
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com >
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com >
2011-08-24 17:15:24 +02:00
Julia Lawall
798620fb1d
[S390] arch/s390/kernel/ipl.c: correct error detection check
...
reipl_fcp_kset was just initialized, so it appears that it should be tested
instead of reipl_kset.
Signed-off-by: Julia Lawall <julia@diku.dk >
Reported-by: Suman Saha <sumsaha@gmail.com >
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com >
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com >
2011-08-24 17:15:24 +02:00
Julia Lawall
ba465d830e
[S390] drivers/s390/block/dasd_ioctl.c: add missing kfree
...
Data is only used to temporarily hold information to be copied to the user
level, so it should be freed before leaving the function.
A simplified version of the semantic match that finds this problem is as
follows: (http://coccinelle.lip6.fr/ )
// <smpl>
@exists@
local idexpression x;
statement S,S1;
expression E;
identifier fl;
expression *ptr != NULL;
@@
x = \(kmalloc\|kzalloc\|kcalloc\)(...);
...
if (x == NULL) S
<... when != x
when != if (...) { <+...kfree(x)...+> }
when any
when != true x == NULL
x->fl
...>
(
if (x == NULL) S1
|
if (...) { ... when != x
when forall
(
return \(0\|<+...x...+>\|ptr\);
|
* return ...;
)
}
)
// </smpl>
Signed-off-by: Julia Lawall <julia@diku.dk >
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com >
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com >
2011-08-24 17:15:23 +02:00
Heiko Carstens
27e7318c3e
[S390] nss,initrd: kernel image and initrd must be in different segments
...
When IPL'ing from a block device and an NSS should be created we must
make sure that the kernel image and the initrd are in different 1MB
segments. Otherwise creating the NSS will fail.
So we make sure the initrd is 4MB behind the end of the kernel image
like we do already when IPL via the VM reader is performed.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com >
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com >
2011-08-24 17:15:23 +02:00
Jiri Kosina
d446014162
Merge branches 'wiimote' and 'upstream-fixes' into for-linus
2011-08-24 16:41:52 +02:00
Stephen Warren
ee1a4d4b7f
ASoC: Tegra: wm8903 machine driver: Drop Ventana support
...
Board file support for Ventana is not yet mainlined, and probably won't
ever be given the move to Device-Tree. Consequently, the Ventana entry
is being removed from arch/arm/tools/mach-types in the next merge window,
since it was registered over a year ago.
This will also remove function machine_is_ventana(), which is used by
the ASoC Tegra WM8903 machine driver. This will cause compilation
failures. Drop Ventana support to resolve this.
Hopefully, in the not-too-distant future, tegra_wm8903.c will be able to
configure itself from Device-Tree, and hence we'll be able to re-instate
Ventana support just by creating a .dts file for the board.
Also note that Aebl support is in a similar boat. However, that board
isn't scheduled for deprecation for at least another 5 months, and
perhaps we will have completely removed non-Device-Tree support from
tegra_wm8903.c by then and/or adjusted mach-types policy.
Signed-off-by: Stephen Warren <swarren@nvidia.com >
Acked-by: Liam Girdwood <lrg@ti.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-08-24 10:38:05 +01:00
Sangbeom Kim
250b68512d
ASoC: Add samsung maintainer
...
Signed-off-by: Sangbeom Kim <sbkim73@samsung.com >
Acked-by: Jassi Brar <jassisinghbrar@gmail.com >
Acked-by: Liam Girdwood <lrg@ti.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-08-24 10:37:57 +01:00
Joseph Pentland
52c49e0156
ASoC: Add Springbank I/O card to Speyside Kconfig
...
Signed-off-by: Joseph Pentland <jp@opensource.wolfsonmicro.com >
Acked-by: Liam Girdwood <lrg@ti.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2011-08-24 10:37:48 +01:00
Takashi Iwai
7675535958
ALSA: hda/conexant - Enable ADC-switching for auto-mic mode, too
...
The ADC-switching can work also in the auto-mic mode, too.
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2011-08-24 10:53:10 +02:00
Miklos Szeredi
c2183d1e9b
fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message
...
FUSE_NOTIFY_INVAL_ENTRY didn't check the length of the write so the
message processing could overrun and result in a "kernel BUG at
fs/fuse/dev.c:629!"
Reported-by: Han-Wen Nienhuys <hanwenn@gmail.com >
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz >
CC: stable@kernel.org
2011-08-24 10:20:17 +02:00
Larry Finger
66ba443abf
staging: rtl8192e: Convert typedef frameqos to union frameqos
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 02:00:18 -05:00
Larry Finger
eb85e46896
staging: rtl8192e: Convert typedef AC_PARAM to union ac_param
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:59:45 -05:00
Larry Finger
a33be1e842
staging: rtl8192e: Convert typedef ECW to union ecw
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:59:11 -05:00
Larry Finger
44a4004670
staging: rtl8192e: Convert typedef ACI_AIFSN to union aci_aifsn
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:58:37 -05:00
Larry Finger
626f951d76
staging: rtl8192e: Convert typedef QOS_TCLAS to union qos_tclas
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:58:04 -05:00
Larry Finger
ed306e486d
staging: rtl8192e: Convert typedef TSPEC_BODY to union tspec_body
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:57:29 -05:00
Larry Finger
42c53e7aae
staging: rtl8192e: Convert typedef QOS_TSINFO to union qos_tsinfo
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:56:42 -05:00
Larry Finger
a3e9909916
staging: rtl8192e: Convert typedef HT_CAPABILITY_MACPARA to union ht_capability_macpara
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:56:08 -05:00
Larry Finger
7d5693b221
staging: rtl8192e: Convert typedef HT_CAPABILITY to union ht_capability
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:55:36 -05:00
Larry Finger
f198db0c98
staging: rtl8192e: Convert typedef DELBA_PARAM_SET to union delba_param_set
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:55:03 -05:00
Larry Finger
6857f36710
staging: rtl8192e: Convert typedef BA_PARAM_SET to union ba_param_set
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:54:30 -05:00
Larry Finger
7baf9546da
staging: rtl8192e: Convert typedef SEQUENCE_CONTROL to union sequence_control
...
Remove typedef from union.
Rename union.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:53:58 -05:00
Larry Finger
edc4b2c570
staging: rtl8192e: Convert delayed_work_struct_rsl to struct delayed_work and work_struct_rsl to struct work_struct
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:53:26 -05:00
Larry Finger
fc22c052e2
staging: rtl8192e: Convert typedef buffer to struct buffer
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:52:53 -05:00
Larry Finger
e3e3762996
staging: rtl8192e: Convert typedef r8192_priv to struct r8192_priv
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:52:26 -05:00
Larry Finger
2fac6fc46d
staging: rtl8192e: Convert typedef Stats to struct rt_stats
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:52:01 -05:00
Larry Finger
49f4e74a94
staging: rtl8192e: Convert typedef adhoc_peers_info_t to struct adhoc_peers_info
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:51:49 -05:00
Larry Finger
f0a1f2924b
staging: rtl8192e: Convert typedef adhoc_peer_entry_t to struct adhoc_peer_entry
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:51:32 -05:00
Larry Finger
65dab9a0e1
staging: rtl8192e: Convert typedef ieee_param to struct ieee_param
...
Remove typedef from struct.
Rename struct.
Rename uses.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net >
2011-08-24 01:50:58 -05:00