Tobias Johansson
57e8f0451a
cxd56: add initial Nuttx audio driver
...
Adds an initial Nuttx audio driver supporting the Spresense CXD56.
Being a work in progress the driver has a number of limitations:
- Audio playback only, no recording yet.
- Only 16 bit stereo playback is supported.
- In practice only 48kHz playback is supported due to missing SRC.
- Configure driver in "Device Drivers --> Audio Device Support".
2020-04-16 12:50:05 -06:00
Alin Jerpelea
50431e6694
boards: cxd56: spresense: add configuration for the NuttX audio driver driver
...
This configuration uses the NuttX audio driver
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-16 12:50:05 -06:00
Alin Jerpelea
c35fd3bb25
boards: cxd56: spresense: add configuration for SDK audio driver
...
This configuration uses the driver audio from SDK
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-16 12:50:05 -06:00
Alin Jerpelea
502d7bb501
boards: cxd56: spresense: move audio configuration
...
The audio configuration is board specific and shared by both audio drivers.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-16 12:50:05 -06:00
Xiang Xiao
b432ae5598
Fix nxstyle warning
2020-04-16 11:50:18 -06:00
chao.an
9131ae1f1f
netdev/carrier: monitor the driver status
2020-04-16 11:50:04 -06:00
chao.an
10acadb64b
netlink: add netlink route notify support
2020-04-16 11:49:53 -06:00
Xiang Xiao
6f1c86d934
netlink: Fix the compiler warning in netlink_add_broadcast
...
netlink/netlink_conn.c: In function 'netlink_add_broadcast':
netlink/netlink_conn.c:319:45: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
319 | if (conn->groups & (1 << (group - 1)) == 0)
| ~~~~~~~~~~~~~~~~~~~^~~~
2020-04-16 11:49:40 -06:00
liuhaitao
9ac3a0d4d8
Fix sixlowpan_framer.c build warnings under macos
...
sixlowpan/sixlowpan_framer.c:104:20: warning: unused function 'sixlowpan_saddrnull'
[-Wunused-function]
static inline bool sixlowpan_saddrnull(FAR const uint8_t *saddr)
^
sixlowpan/sixlowpan_framer.c:124:20: warning: unused function 'sixlowpan_eaddrnull'
[-Wunused-function]
static inline bool sixlowpan_eaddrnull(FAR const uint8_t *eaddr)
^
2 warnings generated.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-17 01:38:40 +08:00
liuhaitao
2353e46ee9
Fix sixlowpan_utils.c nxstyle complaints
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-16 22:03:28 +08:00
liuhaitao
7afd8c6a21
Fix sixlowpan build break with -Werror option under macos
...
sixlowpan/sixlowpan_utils.c:535:20: error: unused function 'sixlowpan_issaddrbased' [-Werror,-Wunused-function]
static inline bool sixlowpan_issaddrbased(const net_ipv6addr_t ipaddr,
^
sixlowpan/sixlowpan_utils.c:543:20: error: unused function 'sixlowpan_iseaddrbased' [-Werror,-Wunused-function]
static inline bool sixlowpan_iseaddrbased(const net_ipv6addr_t ipaddr,
^
2 errors generated.
make[1]: *** [sixlowpan_utils.o] Error 1
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-16 22:03:28 +08:00
liuhaitao
b33c339c8a
CI: refine checkpatch commits in check.yml
...
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-16 21:08:54 +08:00
Xiang Xiao
bd39813883
netlink: Add netlink_add_broadcast function
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I1bee7933dca1bdd118d0034a564b4306e1ae5684
2020-04-16 17:40:03 +08:00
chao.an
755265506c
netlink: replace the operation handle to connection
...
Change-Id: Ie55d65823fe7eb7e917349c095cf8fd4f6326e8f
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-04-16 17:39:37 +08:00
chao.an
bd4bccbe27
netlink: add netlink multicast group define
...
Change-Id: I0cedbee311f83320ba396a1004e12075e835cccf
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-04-16 17:39:06 +08:00
chao.an
16c0c61e3e
netlink/route: reuse response terminator
...
Change-Id: I19c3d97b088231d96909d415d286c728ffe83881
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-04-16 17:39:06 +08:00
chao.an
85dce03d22
netlink/route: remove domain check
...
Change-Id: I965788c3bd2e6bfa41048b87d8c26f111f61c48e
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-04-16 17:39:06 +08:00
liuhaitao
773f540d74
tools/checkpatch.sh: enhance added files judgement with +++ at the line beginning
...
In https://github.com/apache/incubator-nuttx-apps/pull/179 , there is a
removed graphics/littlevgl/lv_symbol_def.patch file whose content would be
treated abnormally and results in errors.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-16 17:12:57 +08:00
Nathan Hartman
3c829226f9
Fix typos and nxstyle complaints.
...
arch/x86_64/src/intel64/intel64_tickless.c:
boards/x86_64/intel64/qemu-intel64/src/qemu_freq.c:
drivers/modem/altair/altmdm.c:
* Fix typos and nxstyle complaints.
2020-04-15 17:04:58 +01:00
zhongan
b4a50a9192
fix nxstyle warning.
...
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-15 12:30:50 -03:00
zhongan
4ff0edce25
arch/sim: add implemntation of 'host_sleep'.
...
Change-Id: Ib82343565ca9541499dec52c753c3f15923f7d1c
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-15 12:30:50 -03:00
zhongan
a41c5e01e1
arch/sim: add header to remove warning when build with 'CONFIG_SYSLOG_RPMSG_SERVER'.
...
Change-Id: I58ebe25434aaebce3812abb52caf3c670118cb66
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-15 12:30:50 -03:00
zhongan
987472d3bb
syslog/rpmsg: remove unused local variable 'g_syslog_rpmsg_channel' which would cause build break.
...
Change-Id: Ie02ef9202ec2a9ecade62c47e4f8956adb96673f
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-15 12:30:50 -03:00
zhongan
ab566de77a
syslog/rpmsg: fix the naming conflict of function 'syslog_rpmsg_putc'.
...
Change-Id: I3f89bfed71edb85bc3006446c1f9141e95202b5c
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-15 12:30:50 -03:00
Gregory Nutt
6548b41cab
drivers/usbdev/usbmsc.c: Run nxstyle; fix complaints.
2020-04-15 12:30:08 -03:00
Juha Niskanen
c2ecdaecf7
drivers/usbdev/usbmsc.c: Fix build error with DEBUGASSERT
2020-04-15 12:30:08 -03:00
zhongan
648a76b3c1
risc-v: add pm initialization functions.
...
Signed-off-by: zhongan <zhongan@xiaomi.com>
2020-04-15 10:07:30 -03:00
YAMAMOTO Takashi
ac18fc0216
Merge pull request #792 from liuguo09/testbuild
...
tools/testbuild.sh: update makefunc to hardcode make/extra flags opti…
2020-04-15 15:50:06 +09:00
YAMAMOTO Takashi
9d064cb58b
Rename workflows to match build.yml
2020-04-15 14:43:36 +08:00
YAMAMOTO Takashi
f3f4b20538
Sync with testing repo
...
Namely the following change:
commit 2b69b0b2bb78ad50e9051ed07d096930a4f0918a
Author: YAMAMOTO Takashi <yamamoto@midokura.com>
Date: Tue Apr 14 14:54:13 2020 +0900
CI: Make job descriptions less redundant
From:
PR Check CI (build) / build-linux (arm-02) (pull_request)
To:
Build / Linux (arm-02) (pull_request)
2020-04-15 14:43:36 +08:00
Nakamura, Yuuichi
d9472bb625
Fix nxstyle to mksyscall.c
2020-04-15 14:43:05 +08:00
Nakamura, Yuuichi
bdf871a214
Fix syscall number definition
2020-04-15 13:10:27 +08:00
liuhaitao
ed7d1dc611
tools/testbuild.sh: update makefunc to hardcode make/extra flags options and redirection
...
Aim to let makefunc caller just pass in the target. So update makefunc to hardcode make/extra
flags options and redirection, meanwhile avoid the case in which makefunc would remove the quotes
for EXTRAFLAGS. Note that JOPTIONS should also hardcode once parallel build break finally fixed.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2020-04-15 11:10:55 +08:00
Nathan Hartman
9b86305ad3
Fix copy/paste typo in various Kconfigs
2020-04-14 22:42:21 +01:00
Xiang Xiao
11705ffc71
Fix nxstyle issue
2020-04-14 13:02:00 -06:00
zhongan
0d3691a460
Add fpu support.
2020-04-14 13:01:47 -06:00
zhongan
957c14d95e
Add initialization for idle task.
2020-04-14 13:01:34 -06:00
zhongan
38b4933e88
Change --start-group and '--end-group' as args.
2020-04-14 13:01:20 -06:00
zhongan
7262af219f
rv32im/Toolchain.defs: when 'CONFIG_ARCH_FPU' enabled, add 'f' to match and mabi.
2020-04-14 13:01:08 -06:00
zhongan
bf21c1b947
Risc-v: Fix the not supported options in the latest 'RISCV_TOOLCHAIN' in rv32im's Toolchain.defs.
2020-04-14 13:00:53 -06:00
Juha Niskanen
88971a15a5
arch/arm/src/stm32f7/stm32_flash.c: Fix return value of stm32_flash_lock
2020-04-14 17:34:45 +01:00
Gregory Nutt
61f6fa769a
nxstyle fixes for previous commit.
2020-04-14 17:19:11 +01:00
Juha Niskanen
552ca28d22
arch/arm/src/stm32l4/stm32l4_1wire.c: fix build error, fix typo
2020-04-14 17:19:11 +01:00
Juha Niskanen
e1138e35e0
arch/arm/src/stm32l4/stm32l4_spi.c: add missing ret declaration
2020-04-14 16:32:10 +01:00
Alin Jerpelea
222a3b9fe8
arch: arm: cxd56xx: nxstyle fixes
...
nxstyle fixes for cxd56xx
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-14 13:20:21 +01:00
Masayuki Ishikawa
6725a29b60
drivers: wireless: Add support for UDP connect in gs2200m.c
...
NOTE: gs2200m_main.c needs to be updated as well
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-04-14 13:07:17 +02:00
Alin Jerpelea
dd2f3deaaf
arch: arm: cxd56xx: nxstyle fixes
...
nxstyle fixes for cxd56 arch
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-14 17:31:18 +08:00
Xiang Xiao
df57cacd61
nuttx: Fix the nightly build warning again
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-04-14 11:22:22 +02:00
YAMAMOTO Takashi
e80fe4ba3d
CI: build arm-11 instead of arm-13 for macOS
...
Sync with https://github.com/apache/incubator-nuttx-apps/pull/173
2020-04-14 16:59:20 +08:00
YAMAMOTO Takashi
b855ec2e3d
Merge pull request #781 from liuguo09/testbuild
...
esp32: Remove the unecessary PREPROCESS call to fix build warning
2020-04-14 17:33:27 +09:00