505b730ede7f |
pwm: mediatek: Ensure to disable clocks in error path |
Author |
Uwe Kleine-König |
9ee124caae1b |
pwm: Fix invalid state detection |
Author |
Uwe Kleine-König |
a8841dc3dfbf |
pwm: axi-pwmgen: fix missing separate external clock |
Committer |
Uwe Kleine-König |
e683131e64f7 |
dt-bindings: pwm: adi,axi-pwmgen: Fix clocks |
Committer |
Uwe Kleine-König |
ccb2dba3c19f |
rtc: test: Test date conversion for dates starting in 1900 |
Author |
Uwe Kleine-König |
da62b49830f8 |
rtc: test: Also test time and wday outcome of rtc_time64_to_tm() |
Author |
Uwe Kleine-König |
46351921cbe1 |
rtc: test: Emit the seconds-since-1970 value instead of days-since-1970 |
Author |
Uwe Kleine-König |
fe9f5f96cfe8 |
rtc: Fix offset calculation for .start_secs < 0 |
reviewed-by |
Uwe Kleine-König |
7df4cfef8b35 |
rtc: Make rtc_time64_to_tm() support dates before 1970 |
reviewed-by |
Uwe Kleine-König |
c0c980f237e8 |
dt-bindings: timer: renesas,tpu: remove binding documentation |
Committer |
Uwe Kleine-König |
9c5e285f602f |
pwm: adp5585: make sure to include mod_devicetable.h |
Committer |
Uwe Kleine-König |
25ac4834cae9 |
pwm: Tidyup PWM menu for Renesas |
Committer |
Uwe Kleine-König |
84e351d8a575 |
pwm: Restore alphabetic ordering in Kconfig and Makefile |
Author |
Uwe Kleine-König |
d041b76ac9fb |
pwm: Formally describe the procedure used to pick a hardware waveform setting |
Author |
Uwe Kleine-König |
164c4ac754ab |
pwm: Let pwm_set_waveform_might_sleep() return 0 instead of 1 after rounding up |
Author |
Uwe Kleine-König |
e866834c8baa |
pwm: Let pwm_set_waveform_might_sleep() fail for exact but impossible requests |
Author |
Uwe Kleine-König |
5d6c7d34a82f |
MAINTAINERS: Generalize ARM/RISC-V/RENESAS ARCHITECTURE |
Author |
Uwe Kleine-König |
2006016ec6b3 |
pwm: add support for NXPs high-side switch MC33XS2410 |
Committer |
Uwe Kleine-König |
8b872a912aa1 |
dt-bindings: pwm: add support for MC33XS2410 |
Committer |
Uwe Kleine-König |
e373991eb9ff |
pwm: rzg2l-gpt: Accept requests for too high period length |
Author |
Uwe Kleine-König |
b6b5683e9692 |
dt-bindings: pwm: vt8500-pwm: Convert to YAML |
Committer |
Uwe Kleine-König |
769aa27801d2 |
dt-bindings: pwm: mediatek,pwm-disp: Add compatible for MT6893 |
Committer |
Uwe Kleine-König |
7f8ce4d88b42 |
pwm: Fix various formatting issues in kernel-doc |
Author |
Uwe Kleine-König |
7df3a6eb5c39 |
iio: adc: ad7124: Make register naming consistent |
Author |
Uwe Kleine-König |
7dd17a4e9873 |
iio: adc: ad7124: Remove ability to write filter_low_pass_3db_frequency |
Author |
Uwe Kleine-König |
8712e4986e7c |
iio: adc: ad7124: Fix 3dB filter frequency reading |
Author |
Uwe Kleine-König |
061f087f5d0b |
pwm: Add support for RZ/G2L GPT |
Committer |
Uwe Kleine-König |
9549d22684f1 |
dt-bindings: pwm: Add RZ/G2L GPT binding |
Committer |
Uwe Kleine-König |
e463b05d10da |
pwm: Better document return value of pwm_round_waveform_might_sleep() |
Author |
Uwe Kleine-König |
bd897149e40c |
pwm: loongson: Fix an error code in probe() |
Committer |
Uwe Kleine-König |
dcb882bd436e |
pwm: loongson: Fix u32 overflow in waveform calculation |
Author |
Uwe Kleine-König |
29f1d5cac294 |
pwm: pca9685: Use new GPIO line value setter callbacks |
Committer |
Uwe Kleine-König |
96d20cfd16e7 |
pwm: Do stricter return value checking for .round_waveform_tohw() |
Author |
Uwe Kleine-König |
fa829c1f40b7 |
pwm: stm32: Emit debug output also for corner cases of the rounding callbacks |
Author |
Uwe Kleine-König |
4cbeffc40798 |
pwm: stm32: Don’t open-code TIM_CCER_CCxE() |
Author |
Uwe Kleine-König |
461d68d43d69 |
pwm: Add actual hardware state to pwm debugfs file |
Author |
Uwe Kleine-König |
7cfe1e208b86 |
pwm: Make chip parameter to pwmchip_get_drvdata() a const pointer |
Author |
Uwe Kleine-König |
df08fff8add2 |
pwm: pxa: Improve using dev_err_probe() |
Author |
Uwe Kleine-König |
2b62c89448dd |
pwm: Add Loongson PWM controller support |
Committer |
Uwe Kleine-König |
90cd430f04d0 |
dt-bindings: pwm: Add Loongson PWM controller |
Committer |
Uwe Kleine-König |
08d8c9f593c7 |
pwm: meson: Simplify meson_pwm_cnt_to_ns() |
Committer |
Uwe Kleine-König |
5dca8a93b015 |
pwm: meson: Enable constant and polarity features for g12, axg, s4 |
Committer |
Uwe Kleine-König |
3a44aacf1560 |
pwm: meson: Use separate device id data for axg and g12 |
Committer |
Uwe Kleine-König |
dd4d280ac558 |
pwm: meson: Support constant and polarity bits |
Committer |
Uwe Kleine-König |
8c22e890402a |
pwm: meson: Simplify get_state() callback |
Committer |
Uwe Kleine-König |
144616a80889 |
ARM: dts: socfpga: Add basic support for Terrasic’s de10-nano |
Author |
Uwe Kleine-König |
9e8a6b190256 |
dt-bindings: altera: Add compatible for Terasic’s DE10-nano |
Author |
Uwe Kleine-König |
1131e70558bc |
iio: dac: ad3530r: Fix incorrect masking for channels 4-7 in powerdown mode |
reviewed-by |
David Lechner |
24fa69894ea3 |
iio: adc: ad7380: fix adi,gain-milli property parsing |
Author |
David Lechner |
7b8648263278 |
iio: adc: ad7949: use spi_is_bpw_supported() |
Author |
David Lechner |
6ac609d1fba1 |
iio: adc: adi-axi-adc: fix ad7606_bus_reg_read() |
Author |
David Lechner |
a8841dc3dfbf |
pwm: axi-pwmgen: fix missing separate external clock |
Author |
David Lechner |
e683131e64f7 |
dt-bindings: pwm: adi,axi-pwmgen: Fix clocks |
Author |
David Lechner |
018f50909e66 |
iio: bmp280: zero-init buffer |
Author |
David Lechner |
27737b840758 |
HID: sensor-hub: Fix typo and improve documentation |
reviewed-by |
David Lechner |
6cdb4009c201 |
iio: admv1013: replace redundant ternary operator with just len |
reviewed-by |
David Lechner |
805bbd3ac96d |
iio: chemical: mhz19b: Fix error code in probe() |
reviewed-by |
David Lechner |
04c129077689 |
iio: adc: at91-sama5d2: use IIO_DECLARE_BUFFER_WITH_TS |
Author |
David Lechner |
edeb67fbbf4b |
iio: accel: sca3300: use IIO_DECLARE_BUFFER_WITH_TS |
Author |
David Lechner |
6d06978f918d |
iio: adc: ad7380: use IIO_DECLARE_DMA_BUFFER_WITH_TS |
Author |
David Lechner |
76a67e394d11 |
iio: adc: ad4695: rename AD4695_MAX_VIN_CHANNELS |
Author |
David Lechner |
51924ff5ab16 |
iio: adc: ad4695: use IIO_DECLARE_DMA_BUFFER_WITH_TS |
Author |
David Lechner |
63fc53526d30 |
iio: introduce IIO_DECLARE_BUFFER_WITH_TS macros |
Author |
David Lechner |
fa19c303254b |
iio: make IIO_DMA_MINALIGN minimum of 8 bytes |
Author |
David Lechner |
666eae6c6dab |
iio: pressure: zpa2326_spi: remove bits_per_word = 8 |
Author |
David Lechner |
5b6bfe1354be |
iio: pressure: ms5611_spi: remove bits_per_word = 8 |
Author |
David Lechner |
10918e71ac93 |
iio: pressure: bmp280-spi: remove bits_per_word = 8 |
Author |
David Lechner |
3108b5e0bc4f |
iio: magnetometer: rm3100-spi: remove bits_per_word = 8 |
Author |
David Lechner |
c48919febc15 |
iio: magnetometer: hmc5843_spi: remove bits_per_word = 8 |
Author |
David Lechner |
6a1ebdb8a352 |
iio: imu: adis: remove bits_per_word = 8 |
Author |
David Lechner |
3de7492148c7 |
iio: gyro: adxrs450: remove bits_per_word = 8 |
Author |
David Lechner |
bfc50ab35a22 |
iio: dac: ltc2688: remove bits_per_word = 8 |
Author |
David Lechner |
3cdd2953b367 |
iio: dac: ad5791: remove bits_per_word = 8 |
Author |
David Lechner |
57e382e67ca3 |
iio: dac: ad5766: remove bits_per_word = 8 |
Author |
David Lechner |
f92bb6b71b04 |
iio: dac: ad5761: remove bits_per_word = 8 |
Author |
David Lechner |
2fa33f8710f7 |
iio: chemical: bme680_spi: remove bits_per_word = 8 |
Author |
David Lechner |
0115e17e9fde |
iio: adc: ti-tsc2046: remove bits_per_word = 8 |
Author |
David Lechner |
02b70dfe2f61 |
iio: adc: ad4030: remove bits_per_word = 8 |
Author |
David Lechner |
157517b5e88d |
iio: ti-adc128s052: Drop variable vref |
reviewed-by |
David Lechner |
ce45446e520c |
iio: adc: ad4000: Avoid potential double data word read |
suggested-by reviewed-by |
David Lechner |
15c82338b364 |
iio: adc: ad4695: use u16 for buffer elements |
Author |
David Lechner |
93583174a3df |
iio: dac: ad3530r: Add driver for AD3530R and AD3531R |
reviewed-by |
David Lechner |
6856e3617158 |
dt-bindings: iio: dac: Add adi,ad3530r.yaml |
reviewed-by |
David Lechner |
0cec113181c5 |
iio: ABI: add new DAC powerdown mode |
reviewed-by |
David Lechner |
7e00d74eacf7 |
HID: sensor-hub: Fix typo and improve documentation for sensor_hub_remove_callback() |
reviewed-by |
David Lechner |
413e1d6a95fc |
iio: adc: ad7606: explicit timestamp alignment |
Author |
David Lechner |
017294e5a68a |
iio: adc: ad7606_spi: add offload scan mask check |
Author |
David Lechner |
872c8014e05e |
iio: pressure: bmp280: drop sensor_data array |
Author |
David Lechner |
52c43d80fa83 |
iio: adc: PAC1934: fix typo in documentation link |
reviewed-by |
David Lechner |
dadf2477e3d6 |
iio: adc: stm32: add oversampling support |
reviewed-by |
David Lechner |
b31a74075cb4 |
iio: orientation: hid-sensor-rotation: remove unnecessary alignment |
Author |
David Lechner |
6b7c0e9ddacc |
iio: adc: hx711: use struct with aligned_s64 timestamp |
Author |
David Lechner |
8f2d5147dd58 |
iio: addac: ad74413r: use aligned_s64 for timestamp |
Author |
David Lechner |
c88ec0d8ad8f |
iio: adc: mt6360-adc: use aligned_s64 for timestamp |
Author |
David Lechner |
f4cd499970cc |
iio: magnetometer: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
77e8a16a7d82 |
iio: pressure: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
886a446b76af |
iio: pressure: zpa2326: Use aligned_s64 for the timestamp |
reviewed-by |
David Lechner |
fc11c42dd137 |
iio: proximity: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
175c3f72154e |
iio: proximity: irsd200: Use a struct for scan and iio_push_to_buffers_with_ts() |
reviewed-by |
David Lechner |
85eb82b3c2a4 |
iio: resolver: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
1a715f5a4726 |
iio: temperature: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
cb4691913d9e |
iio: chemical: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
838a65c1d650 |
iio: accel: hid: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
edfafbd82f1d |
iio: accel: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
c65d3f3f9386 |
iio: adc: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. |
reviewed-by |
David Lechner |
4d15307225ff |
iio: adc: ti-ads131e08: Use new iio_push_to_buffers_with_ts() to provide length sanity check. |
reviewed-by |
David Lechner |
2d1168263bcb |
iio: dummy: Switch to iio_push_to_buffers_with_ts() and provide size of storage |
reviewed-by |
David Lechner |
fda643a9530c |
iio: dummy: Use a fixed structure to build up scan to push to buffers. |
reviewed-by |
David Lechner |
8f08055bc67a |
iio: introduced iio_push_to_buffers_with_ts() that takes a data_total_len argument. |
reviewed-by |
David Lechner |
7cdfbc0113d0 |
iio: adc: ad7944: mask high bits on direct read |
Author |
David Lechner |
89944d88f879 |
iio: adc: ad7606_spi: fix reg write value mask |
Author |
David Lechner |
3f5fd1717ae9 |
iio: adc: ad7606: fix raw read for 18-bit chips |
Author |
David Lechner |
c553aa1b0371 |
iio: adc: ad7173: fix compiling without gpiolib |
Author |
David Lechner |
e6702c44c2ad |
spi: axi-spi-engine: omit SYNC from offload instructions |
Author |
David Lechner |
087591c9e4fd |
spi: axi-spi-engine: optimize bits_per_word for offload |
Author |
David Lechner |
8fc13b822c74 |
spi: axi-spi-engine: don’t repeat mode config for offload |
Author |
David Lechner |
1d0ee0c9df31 |
spi: axi-spi-engine: wait for completion in setup |
Author |
David Lechner |
70788d26ae1c |
iio: normalize array sentinel style |
Author |
David Lechner |
ef24ea86eff5 |
iio: adc: ad7768-1: Move buffer allocation to a separate function |
reviewed-by |
David Lechner |
1fa0f4ea5660 |
iio: adc: ad7768-1: Add reset gpio |
reviewed-by |
David Lechner |
3f4bc0b11684 |
iio: adc: ad7768-1: convert driver to use regmap |
reviewed-by |
David Lechner |
e96d35faf357 |
iio: adc: ad7606: add SPI offload support |
reviewed-by |
David Lechner |
89e1f95a61e5 |
doc: iio: ad7606: describe offload support |
reviewed-by |
David Lechner |
81fe5529e812 |
dt-bindings: iio: adc: adi,ad7606: add SPI offload properties |
reviewed-by |
David Lechner |
81a481f62564 |
Documentation: iio: ad7380: add AD7389-4 |
Author |
David Lechner |
98a002674856 |
iio: adc: ad7380: add ad7389-4 |
Author |
David Lechner |
d63a749bf75a |
iio: adc: ad7380: move internal reference voltage to chip_info |
Author |
David Lechner |
abb97cc0ff56 |
iio: adc: ad7380: rename internal_ref_only |
Author |
David Lechner |
ebe0b2a86a9e |
dt-bindings: iio: adc: ad7380: add AD7389-4 |
Author |
David Lechner |
5d1dff5b45b7 |
iio: Adjust internals of handling of direct mode claiming to suit new API. |
reviewed-by |
David Lechner |
692760702f80 |
staging: iio: ad5933: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
e2729d5e04b9 |
iio: temp: maxim_thermocouple: Drop unused mutex.h include. |
reviewed-by |
David Lechner |
333248709901 |
iio: temp: maxim_thermocouple: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
0ed4424478d3 |
iio: proximity: sx9500: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
3e3f57659b3d |
iio: proximity: pulsed-light: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
9dc7ed3bfe43 |
iio: proximity: hx9023s: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
66024cb953d2 |
iio: pressure: zpa2326: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
71a998e791d8 |
iio: pressure: rohm-bm1390: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
1bfa7698bc9f |
iio: pressure: ms5611: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
d2de91b3eded |
iio: pressure: mpl3115: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
770ee1a2c5d9 |
iio: pressure: mpl3115: factor out core of IIO_INFO_RAW read to simplify code flow |
reviewed-by |
David Lechner |
b2a3a51000a7 |
iio: pressure: icp10100: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
74fc7aacda0f |
iio: pressure: dlhl60d: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
e0a4d6a93eb1 |
iio: magnetometer: rm3100: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
587895606e11 |
iio: magnetometer: mag3110: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
b5228482ebb9 |
iio: magnetometer: mag3110: Factor out core of read/write_raw() and use guard() to simplify code flow. |
reviewed-by |
David Lechner |
0daeba3edabf |
iio: imu: st_lsm6dsx: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
a332a90eacd1 |
iio: imu: st_lsm6dsx: Switch to sparse friendly claim/release_direct() |
reviewed-by |
David Lechner |
ee56bbcaad71 |
iio: imu: st_lsm6dsx: Factor out parts of st_lsm6dsx_shub_write_raw() to allow direct returns |
reviewed-by |
David Lechner |
59d3109aabf1 |
iio: imu: smi240: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
4455bc5c303b |
iio: imu: inv_mpu6050: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
cbff19a382bb |
iio: imu: inv_icm42600: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
ca75b9fb28d6 |
iio: humidity: hts211: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
db532a4114c7 |
iio: humidity: hts211: Factor out everything under direct mode claim into helper functions. |
reviewed-by |
David Lechner |
35a34861ce8f |
iio: humidity: hdc2010: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
0d51e888e030 |
iio: humidity: hdc100x: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
d9e6b59e5ba9 |
iio: humidity: hdc100x: Use guard(mutex) to simplify code flow |
reviewed-by |
David Lechner |
6c9dc1e8f296 |
iio: health: max30102: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
fcc065fdf52f |
iio: gyro: adxrs290: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
f664ab98b238 |
iio: common: st_sensors: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
0ceb75d0afae |
iio: common: scmi: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
ba22e78635f9 |
iio: chemical: scd4x: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
3976dc832340 |
iio: chemical: atlas-sensor: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
e9786c540804 |
iio: chemical: ccs811: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
fef6da136ef2 |
iio: chemical: ccs811: Factor out handling of read of IIO_INFO_RAW to simplify error paths. |
reviewed-by |
David Lechner |
36ee4794dd79 |
iio: addac: ad74115: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
8c411d4b9655 |
Documentation: iio: ad4000: Describe offload support |
reviewed-by |
David Lechner |
d66b2c84fb67 |
Documentation: iio: ad4000: Add IIO Device characteristics section |
reviewed-by |
David Lechner |
66ac23150833 |
Documentation: iio: ad4000: Add new supported parts |
reviewed-by |
David Lechner |
ff2e2a5c524f |
iio: adc: ad7944: drop bits_per_word hack |
Author |
David Lechner |
cac2bc675bcf |
iio: light: vcnl4035: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
8d7c205ff9ff |
iio: light: vcnl4000: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
abce31c33db6 |
iio: light: tcs3472: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
65a6ce5aeb82 |
iio: light: tcs3414: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
565e9c17e4dc |
iio: light: st_uvis25: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
43622f88b06d |
iio: light: si1145: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
e0dc0feb991b |
iio: light: rpr0521: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
9c97c7d2a901 |
iio: light: rpr0521: Factor out handling of IIO_INFO_RAW and use guard() |
reviewed-by |
David Lechner |
e08acc4c82a3 |
iio: light: rohm-bu27034: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
7e8c0ec196e7 |
iio: light: opt4060: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
2983ad971d02 |
iio: light: ltr501: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
5a7387f208e5 |
iio: light: ltr501: Factor out core of write_raw() where direct mode claim is held. |
reviewed-by |
David Lechner |
05e50a1da592 |
iio: light: ltr501: Factor out IIO_INFO_RAW leg of read_raw() callback. |
reviewed-by |
David Lechner |
6025d20bc3ed |
iio: light: as73211: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
8dd92667f0a5 |
iio: light: as73211: Use guard() and move mode switch into inner write_raw fucntion |
reviewed-by |
David Lechner |
d793d614dc3f |
iio: light: isl29125: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
403443117b02 |
iio: light: gp2ap020a00f: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
354eedf0083f |
iio: light: apds9306: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
c86f8e8f9f56 |
iio: adc: rcar: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
e6d364b40862 |
iio: adc: mxs-lradc: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
ee4ef2cbf40e |
iio: adc: ti-ads1015: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
5655ba5ada99 |
iio: adc: ti-ads1015: Use guard(mutex) and factor out code for INFO_RAW |
reviewed-by |
David Lechner |
3ba3800286bb |
iio: adc: ti-ads1100: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
d36adc77ee43 |
iio: adc: ti-ads1100: Use guard(mutex) to allow direct returns |
reviewed-by |
David Lechner |
5fe8331928c6 |
iio: adc: vf610: Switch to sparse friendly iio_device_claim/release_direct() |
reviewed-by |
David Lechner |
16d92b70b261 |
iio: adc: vf610: Move claim of direct mode to caller of vf610_read_sample and use guard(mutex) |
reviewed-by |
David Lechner |
dc0e07126ed4 |
iio: adc: ad7606_par: add ad7606c chips |
Author |
David Lechner |
3b5b55ca9407 |
iio: adc: ad7606: dynamically allocate channel info |
Author |
David Lechner |
c1f571c3ca17 |
iio: adc: ad7606: drop ch param from ad7606_scale_setup_cb_t |
Author |
David Lechner |
f504e35293f3 |
iio: adc: ad7606: don’t use address field |
Author |
David Lechner |
050cf84f0b2a |
iio: adc: ad7606: use kernel identifier name style |
Author |
David Lechner |
450f44b71a2c |
iio: adc: ad7606: fix kernel-doc comments |
Author |
David Lechner |
37fd5e6e0f33 |
iio: adc: ad7606: use devm_mutex_init() |
Author |
David Lechner |
40fa5f535dd7 |
iio: adc: ad7606: add missing max sample rates |
Author |
David Lechner |
4d71bf602181 |
iio: adc: ad7606_spi: check error in ad7606B_sw_mode_config() |
Author |
David Lechner |
3c8fd200a731 |
iio: dac: ad3552r-hs: add debugfs reg access |
reviewed-by |
David Lechner |
296e8d289bdd |
spi: offload: remove unnecessary check on trigger->ops |
reviewed-by |
David Lechner |
fcab1637bb11 |
spi: offload: check for match callback when a trigger is being registered |
reviewed-by |
David Lechner |
e30b7a75666b |
spi: dw: Use spi_bpw_to_bytes() helper |
reviewed-by |
David Lechner |
163ddf1fea59 |
spi: Add spi_bpw_to_bytes() helper and use it |
reviewed-by |
David Lechner |
78e6b545e558 |
ARM: davinci: remove support for da830 |
reviewed-by |
David Lechner |
9415c8b5b9b7 |
iio: adc: ad4030: explain rearranging raw sample data |
Author |
David Lechner |
15ffee89c7c6 |
iio: adc: ad4030: don’t store scan_type in state |
Author |
David Lechner |
efaa981e679a |
iio: adc: ad4030: move setting mode to update_scan_mode |
Author |
David Lechner |
dc78e71d7c15 |
iio: adc: ad4030: remove some duplicate code |
Author |
David Lechner |
de67f28abe58 |
iio: adc: ad4030: check scan_type for error |
Author |
David Lechner |
43d8c4a3a3c7 |
dt-bindings: iio: adc: adi,ad7606: fix dt_schema validation warning |
Author |
Angelo Dureghello |
0b9c738f9c4d |
docs: iio: ad3552r: fix malformed table |
Author |
Angelo Dureghello |
921fece3268c |
iio: dac: adi-axi-dac: fix bus read |
Author |
Angelo Dureghello |
89944d88f879 |
iio: adc: ad7606_spi: fix reg write value mask |
reviewed-by |
Angelo Dureghello |
b1c5d68ea66e |
iio: dac: ad3552r-hs: add support for internal ramp |
Author |
Angelo Dureghello |
ca74d0eb06e0 |
iio: dac: adi-axi-dac: add data source get |
Author |
Angelo Dureghello |
208632157642 |
iio: backend: add support for data source get |
Author |
Angelo Dureghello |
ede84c455659 |
docs: iio: add documentation for ad3552r driver |
Author |
Angelo Dureghello |
029035636de3 |
iio: dac: adi-axi-dac: add cntrl chan check |
Author |
Angelo Dureghello |
e96d35faf357 |
iio: adc: ad7606: add SPI offload support |
Author |
Angelo Dureghello |
89e1f95a61e5 |
doc: iio: ad7606: describe offload support |
Author |
Angelo Dureghello |
81fe5529e812 |
dt-bindings: iio: adc: adi,ad7606: add SPI offload properties |
Author |
Angelo Dureghello |
3c8fd200a731 |
iio: dac: ad3552r-hs: add debugfs reg access |
Author |
Angelo Dureghello |
ff78538e07fa |
vt: add missing notification when switching back to text mode |
Author |
Nicolas Pitre |
81cf4d7d2379 |
vt: add VT_GETCONSIZECSRPOS to retrieve console size and cursor position |
Author |
Nicolas Pitre |
80fa7a033785 |
vt: bracketed paste support |
Author |
Nicolas Pitre |
c4c7ead7b86c |
vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() |
Author |
Nicolas Pitre |
63f0d28dcabe |
vt: process the full-width ASCII fallback range programmatically |
Author |
Nicolas Pitre |
6802f3591fdc |
vt: make use of ucs_get_fallback() when glyph is unavailable |
Author |
Nicolas Pitre |
fe26933cf1e1 |
vt: add ucs_get_fallback() |
Author |
Nicolas Pitre |
de45d93f00e2 |
vt: create ucs_fallback_table.h_shipped with gen_ucs_fallback_table.py |
Author |
Nicolas Pitre |
5071ddc18e17 |
vt: introduce gen_ucs_fallback_table.py to create ucs_fallback_table.h |
Author |
Nicolas Pitre |
bb9a15167652 |
vt: move glyph determination to a separate function |
Author |
Nicolas Pitre |
68e7a421ab4f |
vt: make sure displayed double-width characters are remembered as such |
Author |
Nicolas Pitre |
a16014c0db3a |
vt: ucs.c: fix misappropriate in_range() usage |
Author |
Nicolas Pitre |
5ee558c5d9e9 |
vt: add new dynamically generated files to .gitignore |
reviewed-by |
Nicolas Pitre |
c2d2c5c0d631 |
vt: move UCS tables to the “shipped” form |
Author |
Nicolas Pitre |
d8f81c82b13f |
vt: refresh ucs_width_table.h and adjust code in ucs.c accordingly |
Author |
Nicolas Pitre |
ad934777f0f1 |
vt: update gen_ucs_width_table.py to make tables more space efficient |
Author |
Nicolas Pitre |
ffae2340a6af |
vt: remove zero-width-space handling from conv_uni_to_pc() |
Author |
Nicolas Pitre |
5617aeb14a43 |
vt: pad double-width code points with a zero-width space |
Author |
Nicolas Pitre |
b5c574995d84 |
vt: support Unicode recomposition |
Author |
Nicolas Pitre |
9bd738409357 |
vt: create ucs_recompose_table.h with gen_ucs_recompose_table.py |
Author |
Nicolas Pitre |
03c6de017b2a |
vt: introduce gen_ucs_recompose_table.py to create ucs_recompose_table.h |
Author |
Nicolas Pitre |
54cda9201c67 |
vt: use new tables in ucs.c |
Author |
Nicolas Pitre |
05ea6d71aa7a |
vt: create ucs_width_table.h with gen_ucs_width_table.py |
Author |
Nicolas Pitre |
b11a041179e7 |
vt: introduce gen_ucs_width_table.py to create ucs_width_table.h |
Author |
Nicolas Pitre |
95b05de0a566 |
vt: properly support zero-width Unicode code points |
Author |
Nicolas Pitre |
07bc3f442f47 |
vt: move unicode processing to a separate file |
Author |
Nicolas Pitre |
d066989a3d41 |
vt: minor cleanup to vc_translate_unicode() |
Author |
Nicolas Pitre |
8bfabff0bfff |
vt: fix comment vs definition mismatch |
Author |
Nicolas Pitre |
b35f7a773cbc |
vt: remove zero-white-space handling from conv_uni_to_pc() |
Author |
Nicolas Pitre |
547f57b88d5f |
vt: pad double-width code points with a zero-white-space |
Author |
Nicolas Pitre |
c7cb5b0779d7 |
vt: update ucs_width.c following latest gen_ucs_width.py |
Author |
Nicolas Pitre |
119ff0b0f454 |
vt: update gen_ucs_width.py to produce more space efficient tables |
Author |
Nicolas Pitre |
cd6937d42bca |
vt: support Unicode recomposition |
Author |
Nicolas Pitre |
54af55b990ed |
vt: create ucs_recompose.c using gen_ucs_recompose.py |
Author |
Nicolas Pitre |
f2347b0cdf65 |
vt: introduce gen_ucs_recompose.py to create ucs_recompose.c |
Author |
Nicolas Pitre |
3a1ab63aa05b |
vt: update ucs_width.c using gen_ucs_width.py |
Author |
Nicolas Pitre |
26c94eb4842a |
vt: introduce gen_ucs_width.py to create ucs_width.c |
Author |
Nicolas Pitre |
e88391f730e4 |
vt: properly support zero-width Unicode code points |
Author |
Nicolas Pitre |
2acaf27cd7f4 |
vt: move unicode processing to a separate file |
Author |
Nicolas Pitre |
74045f6658f1 |
vt: minor cleanup to vc_translate_unicode() |
Author |
Nicolas Pitre |
a8841dc3dfbf |
pwm: axi-pwmgen: fix missing separate external clock |
reviewed-by |
Trevor Gamblin |
76a67e394d11 |
iio: adc: ad4695: rename AD4695_MAX_VIN_CHANNELS |
reviewed-by |
Trevor Gamblin |
51924ff5ab16 |
iio: adc: ad4695: use IIO_DECLARE_DMA_BUFFER_WITH_TS |
reviewed-by |
Trevor Gamblin |
15c82338b364 |
iio: adc: ad4695: use u16 for buffer elements |
reviewed-by |
Trevor Gamblin |
461d68d43d69 |
pwm: Add actual hardware state to pwm debugfs file |
reviewed-by |
Trevor Gamblin |
3d8b44b104fb |
rtc: mt6359: Add mt6357 support |
Author |
Alexandre Mergnat |
fe9f5f96cfe8 |
rtc: Fix offset calculation for .start_secs < 0 |
Author |
Alexandre Mergnat |
7df4cfef8b35 |
rtc: Make rtc_time64_to_tm() support dates before 1970 |
Author |
Alexandre Mergnat |
957cac22a82d |
drm/mediatek: mtk_hdmi: Convert to module_platform_driver macro |
reviewed-by |
Alexandre Mergnat |
c241118b6216 |
drm/mediatek: mtk_hdmi_ddc: Switch to register as module_platform_driver |
reviewed-by |
Alexandre Mergnat |
1e914a89ab7e |
drm/mediatek: mtk_cec: Switch to register as module_platform_driver |
reviewed-by |
Alexandre Mergnat |
e5327a655636 |
PCI: endpoint: pci-epf-vntb: Simplify ctrl/SPAD space allocation |
Author |
Jerome Brunet |
793908d60b87 |
PCI: endpoint: Retain fixed-size BAR size as well as aligned size |
Author |
Jerome Brunet |
0afce85ed26c |
clk: meson: Do not enable by default during compile testing |
Committer |
Jerome Brunet |
daf004f87c35 |
clk: meson-g12a: add missing fclk_div2 to spicc |
Committer |
Jerome Brunet |
2806c6b8f3d1 |
driver core: auxiliary bus: Fix IS_ERR() vs NULL mixup in __devm_auxiliary_device_create() |
reviewed-by |
Jerome Brunet |
b584ab12d59f |
PCI: rcar-gen4: set ep BAR4 fixed size |
Author |
Jerome Brunet |
eaa0d30216c1 |
driver core: auxiliary bus: add device creation helpers |
Author |
Jerome Brunet |
36795548dcc8 |
pmdomain: ti: Fix STANDBY handling of PER power domain |
Author |
Sukrut Bellary |
550e5608c25e |
ARM: dts: am335x: Set wakeup-source for UART0 |
Author |
Sukrut Bellary |
47fe74098f3d |
ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY |
Author |
Sukrut Bellary |
36795548dcc8 |
pmdomain: ti: Fix STANDBY handling of PER power domain |
reviewed-by |
Kevin Hilman |
550e5608c25e |
ARM: dts: am335x: Set wakeup-source for UART0 |
Committer |
Kevin Hilman |
47fe74098f3d |
ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY |
Committer |
Kevin Hilman |
a2db9bbcf64a |
ARM: dts: omap4: panda: cleanup bluetooth |
Committer |
Kevin Hilman |
1132bb4df237 |
ARM: dts: omap4: panda: fix resources needed for Wifi |
Committer |
Kevin Hilman |
7d25c4e23763 |
bus: ti-sysc: PRUSS OCP configuration |
Committer |
Kevin Hilman |
78e6b545e558 |
ARM: davinci: remove support for da830 |
reviewed-by |
Kevin Hilman |
7397daf1029d |
ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4 |
Committer |
Kevin Hilman |
614665105d12 |
ARM: dts: nokia n900: remove useless io-channel-cells property |
Committer |
Kevin Hilman |
ce424c3051de |
ARM: omap2plus_defconfig: enable I2C devices of GTA04 |
Committer |
Kevin Hilman |
36305857b1ea |
Revert “bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first” |
Committer |
Kevin Hilman |
d6e25b3590a0 |
drm/mediatek: hdmi: Use regmap instead of iomem for main registers |
Author |
Guillaume Ranquet |