Peter Meerwald
ef0bf6f82d
iio:adc:ad799x: Make chan_spec const in ad799x_chip_config struct
...
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net >
Acked-by: Lars-Peter Clausen <lars@metafoo.de >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 21:56:49 +01:00
Peter Meerwald
91556c6939
iio:adc:ad799x: Only expose event interface when IRQ is available
...
an IRQ is necessary to handle the ALERT condition; without
IRQ, the IIO event interface serves no purpose
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net >
Acked-by: Lars-Peter Clausen <lars@metafoo.de >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 21:56:14 +01:00
Peter Meerwald
e1c6e2a217
iio:adc:ad799x: Use BIT() and GENMASK()
...
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net >
Acked-by: Lars-Peter Clausen <lars@metafoo.de >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 21:55:42 +01:00
Peter Meerwald
bd3bd4328a
iio:adc:ad799x: Save some lines in ad7997_8_update_scan_mode() exit handling
...
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net >
Acked-by: Lars-Peter Clausen <lars@metafoo.de >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 21:48:43 +01:00
Peter Meerwald
541544712e
iio:adc:ad799x: Drop I2C access helper functions
...
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net >
Acked-by: Lars-Peter Clausen <lars@metafoo.de >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 21:46:54 +01:00
Greg Kroah-Hartman
db7c17ecbf
Merge tag 'iio-for-3.17c' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
...
Jonathan writes:
3rd round of IIO new drivers, cleanups and functionality for the 3.17 cycle.
New drivers
* isl29125 digital color light sensor driver
* TAOS/AMS tcs3414 digital color sensor
Staging graduation
* ad7291 ADC driver.
New functionality
* st_sensors - device tree support and bindings
* mma8452 - device tree support
Cleanups
* Drop redundant variables in a number of drivers.
* Reorder a structure definition to ealy wiht a warning about static
not being at the beginning in the hid-sensors driver.
* Switch a few more drivers away from using explicit sampling_frequency
attribute to providing this through the core.
* Make hid_sensor_get_reporting_interval static as only used within a single
file.
* Drop a redundant check for negative values in an unsigned variable from
ad9832
* Drop some duplicate case labels in the event monitor example code.
* Use devm_ioremap_resource to simplify error handling.
* Use devm_kzalloc within the blackfin timer driver to simplify error
handling and removal.
* A number of cleanups of the ad7291 from Hartmut Knaack in response
to a patch moving it out of staging.
* Core support for the period info element about events. It has been
in the abi for a while, but not added until now to the newer handling
of information related to events.
* Add HAS_IOMEM dependency to mxs_lradc to avoid build issues when testing
enabled.
2014-07-13 12:31:47 -07:00
navin patidar
01e1162946
staging: rtl8188eu: Rename _rtw_init_mlme_priv() to rtw_init_mlme_priv()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:29:47 -07:00
navin patidar
3596d6d6d8
staging: rtl8188eu: Rename _rtw_free_mlme_priv() to rtw_free_mlme_priv()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:29:47 -07:00
navin patidar
246cf9ec61
staging: rtl8188eu: Remove unused function _rtw_enqueue_network()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:29:46 -07:00
navin patidar
4b5a1c16ba
staging: rtl8188eu: Remove unused function _rtw_dequeue_network()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:29:24 -07:00
navin patidar
fe80537a5c
staging: rtl8188eu: Make _rtw_free_network() static
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:59 -07:00
navin patidar
8eca2e5f78
staging: rtl8188eu: Rename _rtw_find_network() to rtw_find_network()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:59 -07:00
navin patidar
07e49db016
staging: rtl8188eu: Rename _rtw_free_network_queue() to rtw_free_network_queue()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:59 -07:00
navin patidar
ebe98c4fc1
staging: rtl8188eu: Remove unused function rtw_get_timestampe_from_ie()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
5f3f2a2962
staging: rtl8188eu: Remove unused function _rtw_IOL_append_WW_cmd()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
2b83940a2e
staging: rtl8188eu: Remove unused function rtw_set_802_11_remove_wep()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
e68029d4df
staging: rtl8188eu: Remove unused function rtw_set_802_11_remove_key()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
e2313dce40
staging: rtl8188eu: Remove unused function rtw_set_802_11_add_key()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
56da23db87
staging: rtl8188eu: Remove unused function rtw_validate_ssid()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
0306b4f5e7
staging: rtl8188eu: Remove unused function rtw_set_scan_mode()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
fbb6705860
staging: rtl8188eu: Remove function rtw_set_channel_plan()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
navin patidar
48c72e880f
staging: rtl8188eu: Remove unused function rtw_use_tkipkey_handler()
...
Signed-off-by: navin patidar <navin.patidar@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:28:23 -07:00
Malcolm Priestley
a83a85939b
staging: vt6656: wcnd.c clean up comments
...
Removing old functions and comments.
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:35 -07:00
Malcolm Priestley
983b65fa8d
staging: vt6656: wcmd remove unneeded headers
...
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:35 -07:00
Malcolm Priestley
68cc161ee5
staging: vt6656: rename vResetCommandTimer to vnt_reset_command_timer
...
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
57981a65fb
staging: vt6656: Drop u8 pointer and rename bScheduleCommand.
...
Rename to vnt_schedule_command removing unused u8 pointer.
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
592365ae4a
staging: vt6656: rename vRunCommand to vnt_run_command
...
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
2cd98cd5b8
staging: vt6656: rename vCommandTimerWait to vnt_cmd_timer_wait
...
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
60cecd2857
staging: vt6656: Move and rename s_bCommandComplete to vnt_cmd_complete
...
Remove static declaration and moving for function visibility
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
190c8190e1
staging: vt6656: dead code remove typedef enum tagCMD_STATUS
...
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
33a60b87b6
staging: vt6656: replace camel case from command variables
...
camel case changes
uCmdDequeueIdx -> cmd_dequeue_idx
uCmdEnqueueIdx -> cmd_enqueue_idx
cbFreeCmdQueue -> free_cmd_queue
bCmdRunning -> cmd_running
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
9a309289b2
staging: vt6656: remove unused variables bCmdClear and bNeedRadioOFF
...
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
b595f9b89c
staging: vt6656: remove typedef struct tagCMD_ITEM
...
Since enum vnt_cmd is only member replace with array
enum vnt_cmd cmd_queue with size of CMD_Q_SIZE
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
ad74e91d06
staging: vt6656: replace typedef enum tagCMD_STATE with enum vnt_cmd_state
...
Replacing variables.
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Malcolm Priestley
80f0d0923f
staging: vt6656: replace typedef enum tagCMD_CODE with enum vnt_cmd
...
Replacing the variables.
Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:22:34 -07:00
Jes Sorensen
f6a7125c82
staging: rtl8723au: Remove unncessary wrapper PHY_RFConfig8723A()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:32 -07:00
Jes Sorensen
9464cac7c9
staging: rtl8723au: Remove obfuscating wrapper ODM_ConfigMACWithHeaderFile23a()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:32 -07:00
Jes Sorensen
f467c2b214
staging: rtl8723au: Remove unused ODM_MacStatusQuery23a()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:32 -07:00
Jes Sorensen
79756e687c
staging: rtl8723au: Remove ugly wrapper ODM_ConfigBBWithHeaderFile23a()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:32 -07:00
Jes Sorensen
7bafabf2d9
staging: rtl8723au: Remove unused ODM_ReadAndConfig_PHY_REG_PG_8723A() and related code+data
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:32 -07:00
Jes Sorensen
863b61948e
staging: rtl8723au: Remove pointless wrappers for calling odm_ConfigRFReg_8723A()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:31 -07:00
Jes Sorensen
d10ef6371e
staging: rtl8723au: Remove zero value calculation added to address
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:31 -07:00
Jes Sorensen
6b435adbcb
staging: rtl8723au: Eliminate wrapper ODM_ConfigRFWithHeaderFile23a()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:31 -07:00
Jes Sorensen
a895042573
staging: rtl8723au: Call to ODM_ConfigRFWithHeaderFile23a path is identical for RF_PATH_[AB]
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:31 -07:00
Jes Sorensen
974fe27cec
staging: rtl8723au: Remove horrendous code obfuscation READ_AND_CONFIG*()
...
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:14:31 -07:00
Jeremiah Mahler
635c4efa17
staging: dgnc: DGNC_VERIFY_BOARD macro in do while block
...
Enclose the body of the multi-statement DGNC_VERIFY_BOARD macro inside a
do - while block as per Documentation/CodingStyle. Fixes 1 error found
by checkpatch.pl.
Cc: Lidza Louina <lidza.louina@gmail.com >
Signed-off-by: Jeremiah Mahler <jmmahler@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-13 12:08:03 -07:00
Chen Gang
90c5f2d1b8
staging:iio:adc:Kconfig: Let MXS_LRADC depend on HAS_IOMEM
...
MXS_LRADC need HAS_IOMEM, so let it depend on HAS_IOMEM
The related error (with allmodconfig under score):
MODPOST 1365 modules
ERROR: "devm_ioremap_resource" [drivers/staging/iio/adc/mxs-lradc.ko] undefined!
Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com >
Acked-by: Marek Vasut <marex@denx.de >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 19:44:02 +01:00
Martin Fuzzey
a3fb96a8c0
iio: mma8452: add DT support
...
Allow the mma8452 to be described in the device tree.
Since no device specific binding attributes exist the trivial
I2C binding is sufficient to describe the compatible string.
Signed-off-by: Martin Fuzzey <mfuzzey@parkeon.com >
Signed-off-by: Jonathan Cameron <jic23@kernel.org >
2014-07-13 10:14:44 +01:00
Greg Kroah-Hartman
1d3ade00c6
staging: lustre: remove proc function wrappers
...
ll_proc_dointvec and ll_proc_dolongvec didn't do anything except confuse
things due to a lack of a filep variable in the functions they were used
in. So remove them and just call the real proc functions. This enabled
the code to be unwound a bit and a few "empty" proc handlers were
removed and just passed directly to procfs instead.
Cc: Andreas Dilger <andreas.dilger@intel.com >
Cc: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-12 21:26:09 -07:00
Greg Kroah-Hartman
ceeb4aef56
staging: lustre: delete params_tree.h
...
It's not being used at all, so delete it.
Cc: Andreas Dilger <andreas.dilger@intel.com >
Cc: Oleg Drokin <oleg.drokin@intel.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2014-07-12 21:15:26 -07:00