Ouss4
952e7f6e17
Check the return of nxsem_wait_uninterruptible().
...
This commit is for the DMA files under arch/ that were missing from an
earlier PR.
2020-04-03 17:56:59 -06:00
Gregory Nutt
7dbcc71e0d
Check return from nxsem_wait_uninterruptible()
...
Resolution of Issue 619 will require multiple steps, this part of the first step in that resolution: Every call to nxsem_wait_uninterruptible() must handle the return value from nxsem_wait_uninterruptible properly. This commit is for all USB host drivers under arch/.
2020-04-03 23:45:33 +01:00
raiden00pl
8876bd8ebc
arch/arm/src/stm32/stm32_pwm.c: fix nxstyle issues
2020-04-03 15:29:14 -06:00
raiden00pl
ae31b1f926
arch/arm/src/stm32/stm32_pwm.h: fix nxstyle issues
2020-04-03 15:29:14 -06:00
raiden00pl
8988251814
arch/arm/src/stm32/stm32_adc.h: fix nxstyle issues
2020-04-03 15:29:14 -06:00
Daniel Agar
4fa26d34d6
stm32f7/h7 spi add missing ret declaration
2020-04-03 15:25:49 -06:00
David Sidrane
fc3ab3e085
stm32h7:Fix DMA Overrun error
2020-04-03 10:50:25 -06:00
David Sidrane
c191787ba4
stm32h7:spi Add buffers for DMA
2020-04-03 10:50:25 -06:00
Alan Carvalho de Assis
96dc3308f4
Fix nxstyle reported errors
2020-04-03 10:45:14 -06:00
Alan Carvalho de Assis
4017dbfdd3
Check return of nxsem_wait_uninterruptible
2020-04-03 10:45:14 -06:00
Alin Jerpelea
06910819e5
arch: arm: cxd56xx: nxstyle updates
...
Fix nxstyle complains
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2020-04-03 11:49:35 +01:00
Ouss4
a447ec616d
Check return from nxsem_wait_uninterruptible()
...
This commits is for all 1wire drivers under arch/
2020-04-02 19:42:07 -06:00
Ouss4
13b229a9eb
Check return from nxsem_wait_uninterruptible()
...
This commit is for all ADC/DAC drivers under arch/.
2020-04-02 17:37:46 -06:00
Gregory Nutt
4892c27b4a
Check return from nxsem_wait_uninterruptible()
...
Resolution of Issue 619 will require multiple steps, this part of the first step in that resolution: Every call to nxsem_wait_uninterruptible() must handle the return value from nxsem_wait_uninterruptible properly. This commit is for all SPI drivers under arch/.
2020-04-02 16:26:15 +01:00
Ouss4
4d771c2bcf
Check return from nxsem_wait_uninterruptible()
...
This commit is for all DMA drivers under arch/.
2020-04-02 09:06:09 -06:00
Gregory Nutt
fc467021cf
Check return from nxsem_wait_initialize()
...
Resolution of Issue 619 will require multiple steps, this part of the first step in that resolution: Every call to nxsem_wait_uninterruptible() must handle the return value from nxsem_wait_uninterruptible properly. This commit is for all I2C drivers under arch/.
2020-04-02 00:46:06 +01:00
Xiang Xiao
836fef358b
arch/arm: include chip.h in up_checkstack.c/up_initialize.c ( #668 )
2020-03-31 21:33:45 +01:00
YAMAMOTO Takashi
c009927deb
Appease nxstyle complaints
2020-04-01 00:03:31 +08:00
YAMAMOTO Takashi
4ddb457c3e
Fix a typo in comments
2020-04-01 00:03:31 +08:00
raiden00pl
d217b3a889
arch/arm/src/nrf52: fix coding standard issues
2020-03-27 12:51:54 -06:00
raiden00pl
fef7abb598
arch/arm/src/nrf52/nrf52_i2c.c: protect the I2C transfer with a semaphore
2020-03-27 12:51:54 -06:00
Andrey Zabolotnyi
3ff956dc00
stm32h7: support SDRAM via FMC peripherial ( #459 )
...
* stm32h7: Add support for SDRAM connected to FMC
* stm32h7: nxstyle fixes in stm32_fmc.h and stm32h7x3xx_rcc.{c,h}
2020-03-25 08:34:15 -07:00
Xiang Xiao
3f860280e5
arm/common: Fix nxstyle issue in arch/arm/src/common/up_checkstack.c
...
and arch/arm/src/common/up_initialize.c
2020-03-24 10:50:02 +00:00
Xiang Xiao
bc29b25983
arm/imx6: compile up_hostfs.c when CONFIG_ARM_SEMIHOSTING_HOSTFS equal true
2020-03-24 10:49:59 +00:00
Xiang Xiao
d5905d5963
arch/arm: Fix linker error: undefined reference to `g_intstackalloc'
...
when CONFIG_ARCH_INTERRUPTSTACK, CONFIG_SMP and CONFIG_STACK_COLORATION are true
2020-03-24 10:49:53 +00:00
Peter van der Perk
1848e83257
Added S32K1XX FlexTimer register definitions
2020-03-23 12:34:28 -05:00
YAMAMOTO Takashi
1ffa009c8b
Revert "Don't generate .depend anymore"
...
This reverts commit 79af7fbf4e
.
Because:
* btashton reported some issues in local builds:
https://github.com/apache/incubator-nuttx/pull/603#issuecomment-602264860
* this might be related to the current CI breakage:
> /bin/sh: 1: /__w/incubator-nuttx/incubator-nuttx/nuttx/tools/mkdeps: not found
2020-03-22 23:07:29 -05:00
Xiang Xiao
79af7fbf4e
Don't generate .depend anymore
2020-03-22 18:15:29 +00:00
raiden00pl
6821d0e85f
arch/arm/src/xmc4/xmc4_start.c: add showprogress macro
2020-03-22 08:29:51 -06:00
raiden00pl
7135c91b0f
arch/arm/include/xmc4: add irq definitions for xmc4700 and xmc4800
2020-03-22 08:29:51 -06:00
Gregory Nutt
547a3cb3d9
Run all .c and .h files in previous commits through nxstyle.
2020-03-22 08:24:07 -05:00
Gregory Nutt
7dc4ae4772
arch/: Remove support for CONFIG_FS_WRITABLE
...
Remove support for CONFIG_FS_WRITABLE from some MMC drivers.
2020-03-22 08:24:07 -05:00
raiden00pl
e663f8ea2e
xmc4: fix some CS releted issues and remove empty files
2020-03-21 08:52:27 -05:00
Simon Åström
88d59bac40
arch/arm/src/imxrt/imxrt_usbdev.c: Add OUT interrupt endpoint support
2020-03-20 00:26:27 -05:00
Andrey Zabolotnyi
73b655f3b2
stm32h7_qspi: support for custom clock (not just HCLK) and support for DUAL/QUAD commands ( #582 )
...
* stm32h7_qspi: Board.h now may define the BOARD_QSPI_CLK macro to select one of
RCC_D1CCIPR_QSPISEL_{HCLK,PLL1,PLL2,PER} clocks to use with QUADSPI peripherial.
Defaults to HCLK for backward compatibility.
New macros in qspi.h: QSPICMD_IDUAL and QSPICMD_IQUAD for selecting the bit
width for instruction code (1,2 or 4 bits) of a qspi_cmdinfo_s, and
QSPIMEM_IDUAL and QSPIMEM_IQUAD for selecting the bit width of a qspi_meminfo_s.
* NX style fixes
2020-03-19 05:59:18 -07:00
David Sidrane
4e475cb630
stm32f7:spi nxstyle
2020-03-17 07:42:28 -06:00
David Sidrane
da854ccb99
stm32:spi nxstyle
2020-03-17 07:42:28 -06:00
Daniel Agar
6189b2c8bd
stm32:spi Add buffers for DMA
2020-03-17 07:42:28 -06:00
David Sidrane
6f32a6ad8f
stm32f7:spi Add buffers for DMA
2020-03-17 07:42:28 -06:00
Nathan Hartman
a5e643b0cd
Fix typos in comments and documentation.
2020-03-16 20:01:11 -06:00
YAMAMOTO Takashi
da57a7d6aa
Fix a few nxstyle complaints in arm hostfs
...
Unfortunately nxstyle is still not happy because it doesn't
like the following construct. I'm not sure what to do here.
struct
{
const char *pathname;
long mode;
size_t len;
} open =
{
.pathname = pathname,
.mode = host_flags_to_mode(flags),
.len = strlen(pathname),
};
2020-03-13 11:28:30 -06:00
David Sidrane
ea81924fce
Revert "arch/arm/src/stm32f7/stm32_flash.c: Add flash block mapping support for progmem."
...
This reverts commit 29164c5706
.
2020-03-13 09:31:46 -06:00
Jari van Ewijk
0a2d005d8a
NXP S32K1XX peripheral clock fixes ( #555 )
...
* S32K1XX peripheral clock config. Only apply divider when it is set. + Style fixes
* S32K1XX clock names change mixed case identifiers + style fixes
* S32K1XX - Style fix 1
2020-03-12 10:18:09 -07:00
AlexanderVasiljev
265a54365b
Stm32F7: add external ram config ( #529 )
...
* Stm32F7: add external ram config
2020-03-12 08:40:01 -06:00
Andrey Zabolotnyi
4e65d543d8
Add OUTTOGGLE mode to STM32H7 timer driver ( #541 )
...
* stm32h7: New timer output mode STM32_TIM_CH_OUTTOGGLE.
In this mode timer generates a square waveform on given timer channel.
The maximal waveform freq is timer clock divided by 4 (prescaler 1, period 1 results in 2 clocks '0' and 2 clocks '1').
* stm32_tim.h styling fixes.
2020-03-11 05:18:43 -07:00
Andrey Zabolotnyi
e5f5509054
stm32h7: Added basic support for STM32H753II. ( #527 )
...
Co-authored-by: Андрей Заболотный <zapparello@ya.ru>
2020-03-10 07:55:18 -07:00
Ouss4
a506012074
arch/arm/src/stm32/stm32_uart.h: Fix nxstyle complaints.
2020-03-10 06:53:00 -05:00
Markus Bernet
b50aa49953
stm32/stm32f7/stm32h7: Fix bugs in SERIAL_CONSOLE definition
2020-03-10 08:08:20 -03:00
YAMAMOTO Takashi
d4b0590abb
Fix some nxstyle complaints in arm addrenv
2020-03-10 03:55:25 -05:00
Petro Karashchenko
3fa6baec98
spi: change spi_send() interface to support of 32-bit word transfer
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2020-03-09 08:03:35 -06:00