YAMAMOTO Takashi
a88dcb3b77
drivers/mmcsd/mmcsd_spi.c: Fix a syslog format
2020-11-22 19:01:05 -08:00
Matias N
d5b6ec450f
Parallelize depend file generation
2020-11-22 09:02:59 -03:00
dongjiuzhu
670254dffd
driver/rc: fix bug about lirc_read
...
N/A
Change-Id: I0d4f5cbea993ad0d9c29c7914c12d2c228bdebda
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-22 01:34:04 -08:00
YAMAMOTO Takashi
b48408cdeb
drivers/mtd/ftl.c: Fix syslog formats
2020-11-21 19:38:32 -08:00
YAMAMOTO Takashi
00c15a7fa1
drivers/input/button_lower.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
a9c84e1941
drivers/input/button_upper.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
eadf358bdc
drivers/timers/pwm.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
b286902266
drivers/mtd/ftl.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
ec448f64a1
drivers/mmcsd/mmcsd_sdio.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
07839b6025
drivers/i2c/i2c_driver.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bffba65e37
drivers/ramdisk.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
7c962595a5
drivers/ramdisk.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
0bb7b44976
drivers/loop/losetup.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
1c3ae7f01e
drivers/bch/bchlib_cache.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bc552397e9
drivers/bch/bchlib_read.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
c3a325d9e5
drivers/input/button_upper.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
Michal Lenc
8cf6cfda1a
imxrt: Added support for DP83825I PHY
...
Signed-off-by: Michal Lenc <lencmich@fel.cvut.cz>
2020-11-20 20:34:57 -03:00
dongjiuzhu
8f9ca79ffc
driver/sensor rc: use mm/circbuf manage intermediate buffer
...
N/A
Change-Id: Ifdd8117da9d20ac2f48f04b7b383449e6dd03f06
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-20 05:33:03 -08:00
Tido Klaassen
93ff68e75a
serial: Prevent RX stall
...
Re-check RX queue status after uart_enablerxint() and before blocking
the reading task on the receive semaphore. cdcacm (and maybe other UART
drivers) can push buffered data into the receive queue during
uart_enablerxint(), leading to a blocked task while data is already
available.
Signed-off-by: Tido Klaassen <tido@4gh.eu>
2020-11-20 04:16:35 -08:00
dongjiuzhu
60d1755e04
drivers: l3gd20 supports the sensor driver model
...
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-19 18:13:17 -08:00
Juha Niskanen
23495a7fa2
drivers/mtd/mtd_progmem.c: fix progmem_log2 parameter type to match prototype
...
If size_t != uint32_t, this can give a build error:
mtd/mtd_progmem.c:134:16: error: conflicting types for 'progmem_log2'
134 | static int32_t progmem_log2(uint32_t blocksize)
| ^~~~~~~~~~~~
mtd/mtd_progmem.c:82:16: note: previous declaration of 'progmem_log2' was here
82 | static int32_t progmem_log2(size_t blocksize);
| ^~~~~~~~~~~~
Makefile:118: recipe for target 'mtd_progmem.o' failed
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-19 07:43:07 -08:00
Tobias Johansson
c06c6ffa81
cxd56: add initial audio SRC implementation
...
Add basic sample rate conversion to the CXD56 Spresense audio
driver using libsamplerate. Currently conversion is only done
during playback and all output is fixed at 48 kHz.
Issues:
- 16 kHz SRC has glitches (unless data dump is enabled)
- 44.1 kHz SRC gets stuck
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-11-19 07:29:07 +09:00
YAMAMOTO Takashi
6d2c28e70d
drivers/wireless/gs2200m.c: Fix scanf format warnings
2020-11-18 00:44:55 -08:00
Diego Herranz
d4c0786f52
drivers/leds/apa102: Fix code style
...
As reported by the CI tests
2020-11-17 18:47:45 -08:00
Diego Herranz
d742eaac89
drivers/leds/apa102: remove/fix references to I2C/LM-75
2020-11-17 18:47:45 -08:00
YAMAMOTO Takashi
fb91fed70c
drivers/modem/altair/altmdm_spi.c: Fix type mismatches
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
1373f476fb
drivers/audio/wm8776.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
a3b7391dcb
drivers/audio/cs4344.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
61bf05d26e
drivers/audio/vs1053.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
df86bfd4cd
drivers/audio/cs43l22.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
320b7131e0
drivers/wireless/ieee802154/mrf24j40/mrf24j40_regops.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
950fff8e66
drivers/audio/cxd56.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
9a7de336d0
drivers/wireless/ieee802154/mrf24j40/mrf24j40_regops.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
5ef5d2c598
drivers/audio/audio_null.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
2cc96365b0
drivers/audio/wm8904.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
565a67262b
drivers/mtd/mtd_partition.c: Fix printf format warnings
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
f8d6a85f90
drivers/syslog/vsyslog.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
4c663c9713
drivers/mtd/mtd_partition.c: Appease nxstyle
2020-11-16 05:46:53 -08:00
Frank-Christian Kruegel
bf5fa5557d
Support for MAX1161X family of I2C 12 bit ADC chips:
...
MAX11612: 4 channels VCC=5V0 Int VRef=4.096V
MAX11613: 4 channels VCC=3V3 Int VRef=2.048V
MAX11614: 8 channels VCC=5V0 Int VRef=4.096V
MAX11615: 8 channels VCC=3V3 Int VRef=2.048V
MAX11616: 12 channels VCC=5V0 Int VRef=4.096V
MAX11617: 12 channels VCC=3V3 Int VRef=2.048V
Note: The chips' auto-scanning feature is not supported in this revision.
2020-11-15 05:59:01 -08:00
Simon Piriou
da70eb5c56
usbdev: adb: fix missing break
2020-11-12 21:35:07 -08:00
dongjiuzhu
089b1c17f6
driver/sensor: add fetch api to read sensor data directly
...
1.use userspace buffer rather than intermediate buffer of upperhalf driver
2.support block and non-block ways.
Change-Id: I1d0cecfaa20ce54961c58713d8f2f8857e349791
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-11 18:25:22 -08:00
dongjiuzhu
2cda16b606
driver/sensor: add new feature about sensor driver
...
1.support for multi-user access
2.support special cmd to control sensor
3.support userspace to set size of intermediate buffer
by ioctl: SNOIC_SET_BUFFER_SIZE
Change-Id: I9ce3a65b88b12c28388ec397431f1a277b120c2a
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-11 18:25:22 -08:00
dongjiuzhu
2482052228
driver/sensor: user specifies device register number
...
N/A
Change-Id: Idd11461f933dd21b7271cd3ca87a2e33127a9d34
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-11 18:25:22 -08:00
Juha Niskanen
ca7a7ccbeb
Fix some typos in comments
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-08 18:58:20 +01:00
Juha Niskanen
62d38c32e8
drivers/lcd/memlcd.c: fix typos and nxstyle
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-11-08 18:58:20 +01:00
Tobias Johansson
2cce572162
drivers: audio: cxd56: rename queue status
...
This commit improves the readability for each state
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-11-06 11:11:27 +09:00
Tobias Johansson
43b21a4693
drivers: audio: cxd56: add I2S debugging
...
When audio fails it is usefull to have I2S transfer errors in place
to be able to track the issue
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-11-06 11:11:27 +09:00
Tobias Johansson
d572b06a6c
drivers:audio: cxd56: move helpers to the header file
...
The Queue helpers should be moved to the header file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-11-06 11:11:27 +09:00
dongjiuzhu
8562e17ef1
rc/dummy: add dummy driver to test driver skeleton
...
N/A
Change-Id: Iae3c22587f9939f6923b102bf4c51bb7f88a6429
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-05 11:38:28 -03:00
dongjiuzhu
2ed6e13241
driver/rc: support IR remote control
...
N/A
guide link: https://www.kernel.org/doc/html/v4.14/media/uapi/rc/lirc-dev.html
Change-Id: I84abfc12578d444d72c8c0df31d06d1a85ce0725
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-05 11:38:28 -03:00