26 Aug, 2011
27 commits
-
When I added the driver_data field to hv_vmbus_device_id, I forgot to
take into the account how the alias was created, so it would append the
kernel pointer to the end of the alias, which is not correct.This changes how the hv_vmbus_device_id alias is created to proper
account for the driver_data field. As no module yet uses this alias, it
is safe to fix this up at this point in the commit stream.Cc: K. Y. Srinivasan
Cc: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
In preparation for supporting auto-loading Hyper-V drivers
using vmbus specific aliases, introduce vmbus ID space in struct hv_driver.Signed-off-by: K. Y. Srinivasan
Signed-off-by: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
Add code to parse struct hv_vmbus_device_id table.
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
This is going to be needed by some drivers that handle more than one
device, like all other bus types do, so prepare for that in advance
before the user/kernel api is used.Cc: K. Y. Srinivasan
Cc: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
In preparation for implementing vmbus aliases for auto-loading
Hyper-V drivers, define vmbus specific device ID.Signed-off-by: K. Y. Srinivasan
Signed-off-by: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
Replace struct hv_guid with the uuid type already defined in Linux.
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
VMBUS is an ACPI enumerated device, get rid of the PCI signature.
Signed-off-by: K. Y. Srinivasan
Signed-off-by: Haiyang Zhang
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
This patch removes all the errors and most of the warnings generated by
checkpatch -f for rtllib_softmac_tx.c..Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman
-
This patch removes all the errors and warnings generated by
checkpatch -f for rtllib_softmac_wx.c..Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
With this patch, all of the checkpatch errors are fixed; however, only
some of the lines that are too long were fixed. To complete the fixing
of these warnings, the file rtllib_softmac.c will need refactoring. In addition,
some of the variables may need renaming. Those changes can be deferred.Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
With this patch, all of the checkpatch errors are fixed; however, only
some of the lines that are too long were fixed. To complete the fixing
of these warnings, the file rtl_dm.c will need refactoring. In addition,
some of the variables will need renaming. Those changes can be deferred.Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
This patch removes all the errors and most of the warnings generated by
checkpatch -f.Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
With this patch, all of the checkpatch errors are fixed; however, only
some of the lines that are too long were fixed. To complete the fixing
of these warnings, the file rtl_dm.c will need refactoring. In addition,
some of the variables will need renaming. Those changes can be deferred.Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
The driver logs all DHCP transactions and thus spams the logs.
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
In several places, the driver keeps times (in jiffies) in two 32-bit
quantities. In the rtl8192_hw_to_sleep(), there is an error in the
calculation of the difference between two 64-bit quantities. Rather
than fix that error, I have converted to a single 64-bit number. That
makes the code be much cleaner and clearer.Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman
25 Aug, 2011
13 commits
-
Convert multiple BRCMF_ macros to a single
brcmf_dbg(level, fmt, ...) macro.Remove the now unnecessary double parentheses in the uses
of the old macros when converting to brcmf_dbg.Delete all uses of "%s: [fmt]", __func__, args... and move
the "%s: ", __func__ to the macro for consistency.Coalesce long formats.
Signed-off-by: Joe Perches
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Stephen Rothwell
Signed-off-by: Larry Finger
Signed-off-by: Greg Kroah-Hartman -
A few new i2c-drivers came into the kernel which clear the clientdata-pointer
on exit or error. This is obsolete meanwhile, the core will do it.Signed-off-by: Wolfram Sang
Acked-by: Andres Salomon
Cc: Andrew Morton
Cc: Marek Belisko
Acked-by: Jean Delvare
Signed-off-by: Greg Kroah-Hartman -
* git://git.kernel.org/pub/scm/linux/kernel/git/lwfinger/r8192E: (166 commits)
staging: rtl8192e: Remove files that are not used
staging: rtl8192e: Convert typedefs that can be replaced with #define
staging: rtl8192e: Convert typedef HT_AGGRE_SIZE_E to enum ht_aggre_size
staging: rtl8192e: Convert typedef RATR_TABLE_MODE_8192S to enum ratr_table_mode_8192s
staging: rtl8192e: Convert typedef FW_CMD_IO_TYPE to enum fw_cmd_io_type
staging: rtl8192e: Convert typedef SCAN_OPERATION_BACKUP_OPT to enum scan_op_backup_opt
staging: rtl8192e: Convert typedef country_code_type_t to enum country_code_type
staging: rtl8192e: Convert typedef WOLPATTERN_TYPE to enum wol_pattern_type
staging: rtl8192e: Convert typedef RT_RF_POWER_STATE to enum rt_rf_power_state
staging: rtl8192e: Convert typedef RT_JOIN_ACTION to enum rt_join_action
staging: rtl8192e: Convert typedef IPS_CALLBACK_FUNCION to enum ips_callback_function
staging: rtl8192e: Convert typedef RT_PS_MODE to enum rt_ps_mode
staging: rtl8192e: Convert typedef Fsync_State to enum fsync_state
staging: rtl8192e: Convert typedef erp_t to enum erp_t
staging: rtl8192e: Convert typedef WIRELESS_NETWORK_TYPE to enum wireless_network_type
staging: rtl8192e: Convert typedef WIRELESS_MODE to enum wireless_mode
staging: rtl8192e: Convert typedef RT_RF_TYPE_DEF to enum rt_rf_type_def
staging: rtl8192e: Convert typedef LED_CTL_MODE to enum led_ctl_mode
staging: rtl8192e: Convert typedef InitialGainOpType to enum init_gain_op_type
staging: rtl8192e: Convert typedef BA_ACTION to enum ba_action
... -
For the most part, these extra files came from the previous version
of the RTL8192E driver.Signed-off-by: Larry Finger
-
This was needed by one of the generic serial drivers that was removed a
while ago. No one even noticed that the driver could not be built
properly while it was in the staging directory.So this removed the unneeded .h file.
Reported-by: Arnd Bergmann
Signed-off-by: Greg Kroah-Hartman -
Delete a string which is always empty.
Signed-off-by: Aaro Koskinen
Reviewed-by: Dan Carpenter
Signed-off-by: Greg Kroah-Hartman -
Delete version information, it's just noise and serves no purpose.
Signed-off-by: Aaro Koskinen
Reviewed-by: Dan Carpenter
Signed-off-by: Greg Kroah-Hartman -
Delete couple write-only variables.
Signed-off-by: Aaro Koskinen
Reviewed-by: Dan Carpenter
Signed-off-by: Greg Kroah-Hartman -
This patch converts the nvec to use mfd cells and improves the
registration of the platform driver. The child drivers are also
converted to use mfd cells and platform registration.Signed-off-by: Marc Dietrich
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Jonathan Cameron
Signed-off-by: Greg Kroah-Hartman -
Stop exporting functions only intended for core usage.
Return void from function which can never return anything other than 0.
Trivial stype cleanups.Signed-off-by: Jonathan Cameron
Signed-off-by: Greg Kroah-Hartman -
Signed-off-by: Jonathan Cameron
Signed-off-by: Greg Kroah-Hartman