History log of /netbsd/sys/arch/arm/imx/imxuart.c (Results 1 – 25 of 29)
Revision Date Author Comments
# e00aa033 26-Oct-2022 riastradh <riastradh@NetBSD.org>

ddb/db_active.h: New home for extern db_active.

This can be included unconditionally, and db_active can then be
queried unconditionally; if DDB is not in the kernel, then db_active
is a constant zer

ddb/db_active.h: New home for extern db_active.

This can be included unconditionally, and db_active can then be
queried unconditionally; if DDB is not in the kernel, then db_active
is a constant zero. Reduces need for #include opt_ddb.h, #ifdef DDB.

show more ...


# 51d98cf0 20-May-2022 skrll <skrll@NetBSD.org>

Add the character read in as part of imxuart_common_putc into the
readahead buffer

port-arm/45354: no character is put in the read-ahead buffer in a console code of arch/arm/imx/imxuart.c


# 8a505285 20-May-2022 skrll <skrll@NetBSD.org>

Use a macro. Part of

port-arm/45354: no character is put in the read-ahead buffer in a console code of arch/arm/imx/imxuart.c


# 7a32045e 08-Mar-2021 mlelstv <mlelstv@NetBSD.org>

always re-read status register in the loop.


# d842b471 20-Nov-2020 thorpej <thorpej@NetBSD.org>

malloc(9) -> kmem(9)


# ba7725bd 20-May-2020 hkenken <hkenken@NetBSD.org>

i.MX support merged into GENERIC kernel.


# 9c398a26 15-Jan-2020 jmcneill <jmcneill@NetBSD.org>

Add support for NXP i.MX 8M Dual/8M QuadLite/8M Quad family SoCs.


# c57d427b 12-Jan-2020 jmcneill <jmcneill@NetBSD.org>

Support imxuart_freq=0 (use existing settings)


# 70747dc1 10-Nov-2019 chs <chs@NetBSD.org>

in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
and remove code to handle failures that can no longer happen.


# e82de002 20-Jun-2018 hkenken <hkenken@NetBSD.org>

Move intr_establish() before imxuart_attach_subr().


# fdeaf1a5 08-Sep-2017 hkenken <hkenken@NetBSD.org>

- Move CFATTACH_DECL_NEW() from common uart driver.
- Rename : imxuart_cons_attach() -> imxuart_cnattach()


# c1d428fa 30-Jul-2015 ryo <ryo@NetBSD.org>

fix to compile unless defined IMXUARTCONSOLE


# 100209a0 29-Jul-2015 ryo <ryo@NetBSD.org>

initialize uart register when it is not a console.


# 7347b26d 13-Apr-2015 riastradh <riastradh@NetBSD.org>

MD rnd.h cleanups. Please let me know if I broke anything!


# 57c2d3ad 15-Nov-2014 christos <christos@NetBSD.org>

centralize the call unit / dialout macros


# b6534ea0 25-Sep-2014 ryo <ryo@NetBSD.org>

add support i.MX6 and NITROGEN6X evaluation board


# a72ef114 10-Aug-2014 tls <tls@NetBSD.org>

Merge tls-earlyentropy branch into HEAD.


# 1a918832 25-Jul-2014 dholland <dholland@NetBSD.org>

Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.


# 144842c0 25-Jul-2014 hkenken <hkenken@NetBSD.org>

Delete unused variables for new gcc.


# 76258fa0 16-Mar-2014 dholland <dholland@NetBSD.org>

Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.

I have not built every extant kernel so I have probably broken at
least one build; however I've also found

Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.

I have not built every extant kernel so I have probably broken at
least one build; however I've also found and fixed some wrong
cdevsw/bdevsw entries so even if so I think we come out ahead.

show more ...


# 45734347 01-May-2013 mlelstv <mlelstv@NetBSD.org>

For a polled console incoming characters are buffered on output.
The buffer is never passed to the regular tty routines and can
survive from early boot to halt where it is read by the "press
any cont

For a polled console incoming characters are buffered on output.
The buffer is never passed to the regular tty routines and can
survive from early boot to halt where it is read by the "press
any continue to reboot" loops.
As a workaround, just kill the read-ahead buffer when switching
from and to polled mode.

show more ...


# cc9ee3de 02-Feb-2012 tls <tls@NetBSD.org>

Entropy-pool implementation move and cleanup.

1) Move core entropy-pool code and source/sink/sample management code
to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entrop

Entropy-pool implementation move and cleanup.

1) Move core entropy-pool code and source/sink/sample management code
to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entropy-pool code throughout
source tree.

3) Remove use of RND_ENABLED in device drivers as microoptimization to
avoid expensive operations on disabled entropy sources; make the
rnd_add calls do this directly so all callers benefit.

4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
have lead to slight entropy overestimation for some sources.

5) Add new source types for environmental sensors, power sensors, VM
system events, and skew between clocks, with a sample implementation
for each.

ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files). Tested with release
builds on amd64 and evbarm and live testing on amd64.

show more ...


# 80f6fc52 24-Apr-2011 rmind <rmind@NetBSD.org>

Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for
consistency. Remove some unnecessary malloc.h inclusions as well.


# da876597 14-Jan-2011 rmind <rmind@NetBSD.org>

Retire struct user, remove sys/user.h inclusions. Note sys/user.h header
as obsolete. Remove USER_TO_UAREA/UAREA_TO_USER macros.

Various #include fixes and review by matt@.


# 8af7e1f7 27-Nov-2010 bsh <bsh@NetBSD.org>

use device_t correctly for imxuart.


12