Home | History | Annotate | only in /src/sys/arch/evbarm/netwalker
History log of /src/sys/arch/evbarm/netwalker
RevisionDateAuthorComments
 1.2 06-May-2014  hkenken branches: 1.2.2; 1.2.4; 1.2.6; 1.2.10;
Imported pwrbtn and lidsw drivers for NetWalker. Those attached to GPIO bus.
+ power button
+ lid close switch
 1.1 09-Apr-2014  hkenken NetWalker kernels boot again.
* Enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS
* Change VM layout
* Use common start-up routine
 1.2.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.10.1 06-May-2014  tls file netwalker.h was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.2.6.2 10-Aug-2014  tls Rebase.
 1.2.6.1 06-May-2014  tls file netwalker.h was added on branch tls-earlyentropy on 2014-08-10 06:53:56 +0000
 1.2.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.4.1 06-May-2014  yamt file netwalker.h was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.2.2.2 18-May-2014  rmind sync with head
 1.2.2.1 06-May-2014  rmind file netwalker.h was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.3 20-May-2020  hkenken Use kernel API of PWM subsystems for i.MX PWM driver.
 1.2 21-Dec-2015  hkenken Rewritten to take advantage of genfb(4).
 1.1 06-May-2014  hkenken branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12;
Add support for LCD Backlight control on NetWalker.
+ use imxpwm driver (PWM control driver for i.MX)
 1.1.12.1 27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.1.10.3 03-Dec-2017  jdolecek update from HEAD
 1.1.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.10.1 06-May-2014  tls file netwalker_backlight.c was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.1.6.2 10-Aug-2014  tls Rebase.
 1.1.6.1 06-May-2014  tls file netwalker_backlight.c was added on branch tls-earlyentropy on 2014-08-10 06:53:56 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 06-May-2014  yamt file netwalker_backlight.c was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.1.2.2 18-May-2014  rmind sync with head
 1.1.2.1 06-May-2014  rmind file netwalker_backlight.c was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.2 21-Dec-2015  hkenken Rewritten to take advantage of genfb(4).
 1.1 06-May-2014  hkenken branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10; 1.1.12;
Add support for LCD Backlight control on NetWalker.
+ use imxpwm driver (PWM control driver for i.MX)
 1.1.12.1 27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.1.10.3 03-Dec-2017  jdolecek update from HEAD
 1.1.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.10.1 06-May-2014  tls file netwalker_backlightvar.h was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.1.6.2 10-Aug-2014  tls Rebase.
 1.1.6.1 06-May-2014  tls file netwalker_backlightvar.h was added on branch tls-earlyentropy on 2014-08-10 06:53:56 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 06-May-2014  yamt file netwalker_backlightvar.h was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.1.2.2 18-May-2014  rmind sync with head
 1.1.2.1 06-May-2014  rmind file netwalker_backlightvar.h was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.4 07-Aug-2021  thorpej Merge thorpej-cfargs2.
 1.3 24-Apr-2021  thorpej branches: 1.3.8;
Merge thorpej-cfargs branch:

Simplify and make extensible the config_search() / config_found() /
config_attach() interfaces: rather than having different variants for
which arguments you want pass along, just have a single call that
takes a variadic list of tag-value arguments.

Adjust all call sites:
- Simplify wherever possible; don't pass along arguments that aren't
actually needed.
- Don't be explicit about what interface attribute is attaching if
the device only has one. (More simplification.)
- Add a config_probe() function to be used in indirect configuiration
situations, making is visibly easier to see when indirect config is
in play, and allowing for future change in semantics. (As of now,
this is just a wrapper around config_match(), but that is an
implementation detail.)

Remove unnecessary or redundant interface attributes where they're not
needed.

There are currently 5 "cfargs" defined:
- CFARG_SUBMATCH (submatch function for direct config)
- CFARG_SEARCH (search function for indirect config)
- CFARG_IATTR (interface attribte)
- CFARG_LOCATORS (locators array)
- CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles)

...and a sentinel value CFARG_EOL.

Add some extra sanity checking to ensure that interface attributes
aren't ambiguous.

Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark
ports to associate those device handles with device_t instance. This
will trickle trough to more places over time (need back-end for pre-OFW
Sun OBP; any others?).
 1.2 06-May-2014  hkenken branches: 1.2.2; 1.2.4; 1.2.8; 1.2.48;
Imported pwrbtn and lidsw drivers for NetWalker. Those attached to GPIO bus.
+ power button
+ lid close switch
 1.1 29-Mar-2014  hkenken branches: 1.1.2;
Add optical joystick support for NetWalker.
+ OJ6SH-T25 (Sharp "Optical TOUCH CRUISER" sensor)
+ 2 Mouse buttons (GPIO)
 1.1.2.1 10-Aug-2014  tls Rebase.
 1.2.48.1 21-Mar-2021  thorpej Give config_found() the same variadic arguments treatment as
config_search(). This commit only adds the CFARG_EOL sentinel
to the existing config_found() calls. Conversion of config_found_sm_loc()
and config_found_ia() call sites will be in subsequent commits.
 1.2.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.8.1 06-May-2014  tls file netwalker_btn.c was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.2.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.4.1 06-May-2014  yamt file netwalker_btn.c was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.2.2.2 18-May-2014  rmind sync with head
 1.2.2.1 06-May-2014  rmind file netwalker_btn.c was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.3.8.1 04-Aug-2021  thorpej Adapt to CFARGS().
 1.7 15-Jan-2020  skrll Fix build
 1.6 24-Jul-2019  hkenken branches: 1.6.4;
Modified i.MX GPIO control module and PCIe module.

+ Add imxpcie.c
imx PCIe common driver
 1.5 21-Dec-2015  hkenken branches: 1.5.18;
Rewritten to take advantage of genfb(4).
 1.4 25-Jul-2014  dholland branches: 1.4.4;
Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.
 1.3 06-May-2014  hkenken Add support for LCD Backlight control on NetWalker.
+ use imxpwm driver (PWM control driver for i.MX)
 1.2 16-Mar-2014  dholland branches: 1.2.2;
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.
 1.1 17-Apr-2012  bsh branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8;
Support i.MX51's LCD framebuffer on Netwalker.
from Kenichi Hashimoto.
 1.1.8.1 18-May-2014  rmind sync with head
 1.1.6.2 03-Dec-2017  jdolecek update from HEAD
 1.1.6.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.3 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.2 23-May-2012  yamt sync with head.
 1.1.4.1 17-Apr-2012  yamt file netwalker_lcd.c was added on branch yamt-pagecache on 2012-05-23 10:07:42 +0000
 1.1.2.2 29-Apr-2012  mrg sync to latest -current.
 1.1.2.1 17-Apr-2012  mrg file netwalker_lcd.c was added on branch jmcneill-usbmp on 2012-04-29 23:04:39 +0000
 1.2.2.1 10-Aug-2014  tls Rebase.
 1.4.4.1 27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.5.18.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.6.4.1 17-Jan-2020  ad Sync with head.
 1.1 06-May-2014  hkenken branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10;
Imported pwrbtn and lidsw drivers for NetWalker. Those attached to GPIO bus.
+ power button
+ lid close switch
 1.1.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.10.1 06-May-2014  tls file netwalker_lid.c was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.1.6.2 10-Aug-2014  tls Rebase.
 1.1.6.1 06-May-2014  tls file netwalker_lid.c was added on branch tls-earlyentropy on 2014-08-10 06:53:56 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 06-May-2014  yamt file netwalker_lid.c was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.1.2.2 18-May-2014  rmind sync with head
 1.1.2.1 06-May-2014  rmind file netwalker_lid.c was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.29 04-Oct-2025  thorpej Use device_{get,set}prop_bool() for "is_console".
 1.28 02-Jun-2024  andvar Fix various typos, mainly triple letters.
 1.27 20-Apr-2023  skrll Provide a shared pmap_devmap implementation and convert all pmap_devmap
arrays to use DEVMAP_ENTRY{,_END}
 1.26 24-Jul-2019  hkenken Modified i.MX GPIO control module and PCIe module.

+ Add imxpcie.c
imx PCIe common driver
 1.25 16-Jul-2019  skrll Consistently use vaddr_t as initarm and friends return type.

Makes no difference to binaries except for aarch64 where it's required
 1.24 13-Jun-2019  hkenken Use armv6_start.S
 1.23 21-Jan-2019  skrll Remove redundant pmap_devmap_register(netwalker_devmap) call
 1.22 21-Sep-2018  skrll Centralise defparam CONSADDR, CONSPEED, CONMODE and CONADDR into
opt_console.h and adjust.
 1.21 08-Sep-2017  hkenken branches: 1.21.2; 1.21.4;
- Move CFATTACH_DECL_NEW() from common uart driver.
- Rename : imxuart_cons_attach() -> imxuart_cnattach()
 1.20 07-Aug-2017  hkenken Clean up IOPORT settings.
 1.19 21-Dec-2015  hkenken Rewritten to take advantage of genfb(4).
 1.18 07-May-2015  hkenken use armv7_generic_space
 1.17 25-Jul-2014  hkenken branches: 1.17.4;
fix compile error.
 1.16 06-May-2014  hkenken Add support for LCD Backlight control on NetWalker.
+ use imxpwm driver (PWM control driver for i.MX)
 1.15 09-Apr-2014  hkenken NetWalker kernels boot again.
* Enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS
* Change VM layout
* Use common start-up routine
 1.14 29-Mar-2014  hkenken branches: 1.14.2;
Add optical joystick support for NetWalker.
+ OJ6SH-T25 (Sharp "Optical TOUCH CRUISER" sensor)
+ 2 Mouse buttons (GPIO)
 1.13 24-Jan-2014  hkenken use initarm_common()
 1.12 23-Jan-2014  hkenken use ukbd_cnattach()
 1.11 18-Aug-2013  matt <arm/locore.h> fallout (fixes some include ordering errors)
 1.10 22-Sep-2012  matt branches: 1.10.2;
Don't use an asm in pmap_activate to update the TTBR, use cpu_setttb instead
but add a second argument to it to indicate whether the TLB/caches need to be
flushed. Default cortex to pmap_needs_fixup = 1. But check the MMFR3 field
to see if the fixed can be skipped.
Use a cf_flag bit 0 to indicate whether the A9 L2 cache should disable (bit 0 = 1)
or enabeld (bit = 0).

With these changes, the A9 MMU can use traverse caches to do MMU tablewalks
Also, make sure all memory has the shareable bit for the A9.
 1.9 29-Aug-2012  matt branches: 1.9.2;
Since the PMC cycle counter is started in cpufunc no reason to do so here.
Use curcpu()->ci_data.cpu_cc_freq and new armreg* inlines.
 1.8 16-Aug-2012  matt Move the standard definitions of the {UND,IRQ,FIQ,ABT}_STACK_SIZE to
<arm32/machdep.h>
Move the extern for cpu_reset_address to the same file.
Add cpu_reset_address_paddr.
Kill cpu_reset_v4_MMU_disable.
if cpu_reset_address is NULL, then the MMU will be disabled.
 1.7 29-Jul-2012  matt Fix more -fno-common fallout.
Move more variables to common locations.
 1.6 15-Apr-2012  bsh set same values to IOMUX registers as the linux kernel does.
make it a bit simpler. (we can treat MUX and PAD registers in the same
way here)
 1.5 01-Jul-2011  dyoung branches: 1.5.2; 1.5.6;
#include <sys/bus.h> instead of <machine/bus.h>.
 1.4 30-Jun-2011  wiz dependant -> dependent
 1.3 09-Dec-2010  bsh branches: 1.3.6;
adapt to changes in imx51reg.h
CVS: ----------------------------------------------------------------------
CVS: CVSROOT cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123
CVS:
CVS: Please evaluate your changes and consider the following.
CVS: Abort checkin if you answer no.
CVS: => For all changes:
CVS: Do the changed files compile?
CVS: Has the change been tested?
CVS: => If you are not completely familiar with the changed components:
CVS: Has the change been posted for review?
CVS: Have you allowed enough time for feedback?
CVS: => If the change is major:
CVS: => If the change adds files to, or removes files from $DESTDIR:
CVS: => If you are changing a library or kernel interface:
CVS: Have you successfully run "./build.sh release"?
 1.2 28-Nov-2010  hannken As md(4) no longer has "needs-count" there is no "md.h" anymore.
Remove the inclusion of this file.

Acorn32 now always builds load_memory_disc_from_floppy(). This should
not be a problem as all configs have md(4).

Observed by: Masao Uebayashi <uebayasi@netbsd.org>
 1.1 13-Nov-2010  bsh branches: 1.1.2;
Sharp NetWalker PC-Z1 support by SHIMIZU Ryo, Hashimoto Kenichi, and me.
http://www.sharp.co.jp/netwalker/
 1.1.2.2 15-Nov-2010  uebayasi Sync with HEAD.
 1.1.2.1 13-Nov-2010  uebayasi file netwalker_machdep.c was added on branch uebayasi-xip on 2010-11-15 14:38:23 +0000
 1.3.6.2 05-Mar-2011  rmind sync with head
 1.3.6.1 09-Dec-2010  rmind file netwalker_machdep.c was added on branch rmind-uvmplock on 2011-03-05 20:50:08 +0000
 1.5.6.1 29-Apr-2012  mrg sync to latest -current.
 1.5.2.3 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.5.2.2 30-Oct-2012  yamt sync with head
 1.5.2.1 17-Apr-2012  yamt sync with head
 1.9.2.3 03-Dec-2017  jdolecek update from HEAD
 1.9.2.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9.2.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.10.2.2 18-May-2014  rmind sync with head
 1.10.2.1 28-Aug-2013  rmind sync with head
 1.14.2.1 10-Aug-2014  tls Rebase.
 1.17.4.3 28-Aug-2017  skrll Sync with HEAD
 1.17.4.2 27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.17.4.1 06-Jun-2015  skrll Sync with HEAD
 1.21.4.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.21.4.1 10-Jun-2019  christos Sync with HEAD
 1.21.2.2 26-Jan-2019  pgoyette Sync with HEAD
 1.21.2.1 30-Sep-2018  pgoyette Ssync with HEAD
 1.1 06-May-2014  hkenken branches: 1.1.2; 1.1.4; 1.1.6; 1.1.10;
Imported pwrbtn and lidsw drivers for NetWalker. Those attached to GPIO bus.
+ power button
+ lid close switch
 1.1.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.10.1 06-May-2014  tls file netwalker_pwr.c was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.1.6.2 10-Aug-2014  tls Rebase.
 1.1.6.1 06-May-2014  tls file netwalker_pwr.c was added on branch tls-earlyentropy on 2014-08-10 06:53:56 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 06-May-2014  yamt file netwalker_pwr.c was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.1.2.2 18-May-2014  rmind sync with head
 1.1.2.1 06-May-2014  rmind file netwalker_pwr.c was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.1 13-Nov-2010  bsh branches: 1.1.2; 1.1.8;
Sharp NetWalker PC-Z1 support by SHIMIZU Ryo, Hashimoto Kenichi, and me.
http://www.sharp.co.jp/netwalker/
 1.1.8.2 05-Mar-2011  rmind sync with head
 1.1.8.1 13-Nov-2010  rmind file netwalker_reg.h was added on branch rmind-uvmplock on 2011-03-05 20:50:08 +0000
 1.1.2.2 15-Nov-2010  uebayasi Sync with HEAD.
 1.1.2.1 13-Nov-2010  uebayasi file netwalker_reg.h was added on branch uebayasi-xip on 2010-11-15 14:38:23 +0000
 1.4 15-Jan-2020  skrll Fix build
 1.3 19-Aug-2019  hkenken branches: 1.3.2;
Add support SPI driver for i.MX6.
 1.2 24-Jul-2019  hkenken Modified i.MX GPIO control module and PCIe module.

+ Add imxpcie.c
imx PCIe common driver
 1.1 29-Mar-2014  hkenken branches: 1.1.4; 1.1.6; 1.1.10; 1.1.36;
Add optical joystick support for NetWalker.
+ OJ6SH-T25 (Sharp "Optical TOUCH CRUISER" sensor)
+ 2 Mouse buttons (GPIO)
 1.1.36.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.10.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.10.1 29-Mar-2014  tls file netwalker_spi.c was added on branch tls-maxphys on 2014-08-20 00:02:55 +0000
 1.1.6.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.6.1 29-Mar-2014  yamt file netwalker_spi.c was added on branch yamt-pagecache on 2014-05-22 11:39:42 +0000
 1.1.4.2 18-May-2014  rmind sync with head
 1.1.4.1 29-Mar-2014  rmind file netwalker_spi.c was added on branch rmind-smpnet on 2014-05-18 17:45:05 +0000
 1.3.2.1 17-Jan-2020  ad Sync with head.
 1.7 13-Jun-2019  hkenken Use armv6_start.S
 1.6 18-May-2019  skrll Convert remaining armv7 kernels to generic start and remove a bunch of
code including a9_mpsubr.S.

Thanks to Lwazi Dube for testing PANDABOARD and BEAGLEBONE.
 1.5 06-May-2014  hkenken branches: 1.5.28;
Add support for LCD Backlight control on NetWalker.
+ use imxpwm driver (PWM control driver for i.MX)
 1.4 09-Apr-2014  hkenken delete trailing whitespace
 1.3 09-Apr-2014  hkenken NetWalker kernels boot again.
* Enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS
* Change VM layout
* Use common start-up routine
 1.2 31-Jan-2011  matt branches: 1.2.2; 1.2.6; 1.2.16; 1.2.20; 1.2.30;
Add RCSID when needed.
Don't include pmap.h or pte.h, include "assym.h" instead.
Use assym.h provided values.
 1.1 13-Nov-2010  bsh branches: 1.1.2; 1.1.4; 1.1.6;
Sharp NetWalker PC-Z1 support by SHIMIZU Ryo, Hashimoto Kenichi, and me.
http://www.sharp.co.jp/netwalker/
 1.1.6.1 08-Feb-2011  bouyer Sync with HEAD
 1.1.4.1 06-Jun-2011  jruoho Sync with HEAD.
 1.1.2.2 15-Nov-2010  uebayasi Sync with HEAD.
 1.1.2.1 13-Nov-2010  uebayasi file netwalker_start.S was added on branch uebayasi-xip on 2010-11-15 14:38:23 +0000
 1.2.30.1 10-Aug-2014  tls Rebase.
 1.2.20.1 18-May-2014  rmind sync with head
 1.2.16.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.6.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.2.2 05-Mar-2011  rmind sync with head
 1.2.2.1 31-Jan-2011  rmind file netwalker_start.S was added on branch rmind-uvmplock on 2011-03-05 20:50:08 +0000
 1.5.28.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.5.28.1 10-Jun-2019  christos Sync with HEAD
 1.9 22-Feb-2024  andvar sc_init_md_hook expects two params since interface change in imxusbvar.h rev 1.7
thus adjust kobo_usb_init() and netwalker_usb_init() functions accordingly.

Fixes build for KOBO and NETWALKER(_MD) kernel configs.
Needs pullup to netbsd-10.
 1.8 15-Jan-2020  skrll branches: 1.8.24;
Fix build
 1.7 05-Aug-2019  hkenken branches: 1.7.2;
Remove debug print message.
 1.6 24-Jul-2019  hkenken Modified i.MX GPIO control module and PCIe module.

+ Add imxpcie.c
imx PCIe common driver
 1.5 24-Jul-2019  hkenken i.MX USB host code re-arrangement.
 1.4 22-Sep-2017  khorben branches: 1.4.4;
Typo
 1.3 15-Apr-2012  bsh branches: 1.3.2;
initialize one more pin for USB Host1.
 1.2 15-Apr-2012  bsh delete many definitions like MUX_PIN_foo.
use MUX_PIN(foo) instead.
 1.1 09-Dec-2010  bsh branches: 1.1.6; 1.1.10; 1.1.14;
support USB on NetWalker
 1.1.14.1 29-Apr-2012  mrg sync to latest -current.
 1.1.10.1 17-Apr-2012  yamt sync with head
 1.1.6.2 05-Mar-2011  rmind sync with head
 1.1.6.1 09-Dec-2010  rmind file netwalker_usb.c was added on branch rmind-uvmplock on 2011-03-05 20:50:08 +0000
 1.3.2.1 03-Dec-2017  jdolecek update from HEAD
 1.4.4.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.7.2.1 17-Jan-2020  ad Sync with head.
 1.8.24.1 24-Feb-2024  martin Pull up following revision(s) (requested by andvar in ticket #609):

sys/arch/evbarm/netwalker/netwalker_usb.c: revision 1.9
sys/arch/evbarm/kobo/kobo_usb.c: revision 1.4

sc_init_md_hook expects two params since interface change in imxusbvar.h rev 1.7
thus adjust kobo_usb_init() and netwalker_usb_init() functions accordingly.

Fixes build for KOBO and NETWALKER(_MD) kernel configs.

RSS XML Feed