The NetBSD Project

CVS log for src/sys/arch/evbarm/conf/GENERIC

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / evbarm / conf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.120 / (download) - annotate - [select for diffs], Sat Jul 15 22:30:19 2023 UTC (9 months ago) by riastradh
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, HEAD
Changes since 1.119: +5 -1 lines
Diff to previous 1.119 (colored) to selected 1.48.2.8 (colored)

evbarm: Enable HEARTBEAT option in GENERIC and GENERIC64 kernels.

Revision 1.115.2.1 / (download) - annotate - [select for diffs], Sun May 28 10:14:36 2023 UTC (10 months, 3 weeks ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.115: +4 -2 lines
Diff to previous 1.115 (colored) next main 1.116 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by bouyer in ticket #182):

	sys/arch/arm/nxp/imx6_platform.c: revision 1.8 (via patch)
	sys/arch/arm/nxp/imx6_platform.c: revision 1.9 (via patch)
	sys/arch/arm/nxp/imx6_ccmvar.h: revision 1.2
	sys/arch/arm/nxp/imx6_ccmvar.h: revision 1.3
	distrib/sets/lists/dtb/ad.earmv7hf: revision 1.10
	sys/arch/arm/nxp/imx6sx_clk.c: revision 1.1
	sys/arch/arm/nxp/imx6_ccm.c: revision 1.3
	sys/arch/arm/nxp/imx6sx_clk.c: revision 1.2
	sys/arch/arm/nxp/imx6_ccm.c: revision 1.4
	sys/arch/arm/nxp/imx6sx_clk.c: revision 1.3
	sys/arch/arm/nxp/imx6_spi.c: revision 1.8
	sys/arch/arm/nxp/imx_sdhc.c: revision 1.8
	sys/arch/arm/imx/imxusb.c: revision 1.19
	sys/arch/arm/nxp/imx6_usb.c: revision 1.7
	sys/arch/arm/nxp/imx6_usb.c: revision 1.8
	sys/arch/arm/nxp/files.imx: revision 1.3
	sys/arch/arm/nxp/imx6_clk.c: revision 1.5
	sys/arch/arm/nxp/imx6_clk.c: revision 1.6
	sys/arch/arm/nxp/imx6_reg.h: revision 1.2
	sys/arch/arm/nxp/imx6_gpc.c: revision 1.4
	sys/arch/arm/imx/imx23_usb.c: revision 1.6
	sys/dtb/arm/Makefile: revision 1.6
	sys/arch/arm/imx/imxusbvar.h: revision 1.7
	sys/arch/evbarm/conf/GENERIC: revision 1.119
	sys/arch/arm/nxp/imx6_ccmreg.h: revision 1.2
	sys/arch/arm/nxp/imx6_iomux.c: revision 1.3
	sys/arch/arm/nxp/imx6_usbphy.c: revision 1.3
	sys/arch/arm/nxp/imx6_pcie.c: revision 1.7

In preparation of imx6sx support, move imx6q-specific definitions from
imx6_ccm.c to imx6_clk.c, and prefix with IMX6Q/imx6q:
- Clock IDs and related struct imx_clock_id
- Clock Parents and Divider Tables
- struct imx6_clk
and related static functions

Add a pointer to struct imx6_clk, and it's size to imx6ccm_softc

Pass a pointer to imx6ccm_softc to all functions from imx6_ccm.c
NFCI

i.mx6sx CPU support in the CCM module: the clock tree si different from
the i.mx6q
- move i.mx6q-specific functions and data to imx6_clk.c
- add i.mx6sx specific imx6sx_clk.c
- add a imx6sxccm device
i.mx6sx platform support:
- the i.mx6sx has a third AIPS, so KERNEL_IO_IOREG map has to be larger
- the uart clock is at 24Mhz instead of 80.

Add i.mx6sx compatible entries to drivers that should work as is.

Fix typo, preventing i2c4 from attaching
remove commented out entries, leftover from the imx6q ccm code.
introduce imx6sx_platform_bootstrap(), which calls imx_platform_bootstrap()
and then checks for an "arm,cortex-a9-twd-timer" compatible entry in the
fdt. If not present, create one so that a9ptmr will attach.
We need this entry as this is the only timer we support for this platform,
but the upstream imx6sx.dtsi is missing the entry for it (and all A9 CPUs
have it anyway).

Thanks to Jared McNeill for advices and review.

Also build dtb files for CONFIG_SOC_IMX6SX


experimental IMX6SX support:
- add options SOC_IMX6SX
- add imx6sxccm device
tested on a UDOO Neo Full board.

known to work:
- uart (console)
- sdmmc0
- ethernet (enet0)
known to not work:
- USB (device not detected).

needs a modified device tree at this time (add arm,cortex-a9-twd-timer entry
copied from the imx6qdl dtsi); for unkown reason the imx6sx.dtsi file lacks
an entry for the a9ptmr although it is present in the soc (and, from what I
understood, in all cortex A9 SoCs).

Add imx6sx dtb files

The i.mx6sx has 2 OTG and one host-only USB controller, while the 6q has
only one OTG.

Add a "uintptr_t data" argument to all sc_*_md_hook callbacks, which
gets the sc_md_hook_data value when called.

In imx6_usb.c use this to pass the number of OTG controllers to the callbacks.
imx6_usb_init() can then properly call init_otg() or init_h1() for unit 1.

In imx6_usb_attach(), test if there is a vbus-supply property in the fdt,
and enable the regulator if present.

Now the USB port of the UDOO Neo works.

Revision 1.119 / (download) - annotate - [select for diffs], Thu May 4 13:39:51 2023 UTC (11 months, 2 weeks ago) by bouyer
Branch: MAIN
Changes since 1.118: +4 -2 lines
Diff to previous 1.118 (colored) to selected 1.48.2.8 (colored)

experimental IMX6SX support:
- add options SOC_IMX6SX
- add imx6sxccm device

tested on a UDOO Neo Full board.
known to work:
- uart (console)
- sdmmc0
- ethernet (enet0)

known to not work:
- USB (device not detected).

needs a modified device tree at this time (add arm,cortex-a9-twd-timer entry
copied from the imx6qdl dtsi); for unkown reason the imx6sx.dtsi file lacks
an entry for the a9ptmr although it is present in the soc (and, from what I
understood, in all cortex A9 SoCs).

Revision 1.118 / (download) - annotate - [select for diffs], Sat Feb 25 08:19:35 2023 UTC (13 months, 3 weeks ago) by skrll
Branch: MAIN
Changes since 1.117: +4 -2 lines
Diff to previous 1.117 (colored) to selected 1.48.2.8 (colored)

Restore the ability to have EARLYCONS work for the QEMU virt after
SOC_VIRT got removed.

Revision 1.117 / (download) - annotate - [select for diffs], Thu Feb 9 14:09:48 2023 UTC (14 months, 1 week ago) by abs
Branch: MAIN
Changes since 1.116: +3 -3 lines
Diff to previous 1.116 (colored) to selected 1.48.2.8 (colored)

Adjust _all_ cinclude of *.local files

- Ensure always at end
- Use tab rather than spaces
- Add consistent comment
  "Pull in optional local configuration - always at end"

The only functional change is that a local file which tried to
override an existing setting (eg with "no foo") would have failed
in some cases before, but now will work

Revision 1.116 / (download) - annotate - [select for diffs], Thu Feb 9 13:16:04 2023 UTC (14 months, 1 week ago) by abs
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 (colored) to selected 1.48.2.8 (colored)

Ensure GENERIC.local is always at the end of GENERIC

Where a GENERIC config had an existing inclusion of GENERIC.local,
ensure it is always at the end of the file, with a consistent
comment:

# Pull in optional local configuration
cinclude "arch/landisk/conf/GENERIC.local"

This allows GENERIC.local to correctly override all options

(This pass does not affect any GENERIC which did not already have
an include of GENERIC.local)

Revision 1.115 / (download) - annotate - [select for diffs], Fri Nov 11 20:31:30 2022 UTC (17 months, 1 week ago) by jmcneill
Branch: MAIN
CVS Tags: netbsd-10-base
Branch point for: netbsd-10
Changes since 1.114: +2 -1 lines
Diff to previous 1.114 (colored) to selected 1.48.2.8 (colored)

Add support for Xilinx 7-series ADC.

The temperature and voltage sensors are exposed with sysmon:

# envstat -d zynqxadc0
               Current  CritMax  WarnMax  WarnMin  CritMin  Unit
temperature:    67.426                                      degC
     vccint:     1.010                                         V
     vccaux:     1.801                                         V
      vp/vn:     0.011                                         V
      vrefp:     1.250                                         V
      vrefn:     0.004                                         V
    vccbram:     1.009                                         V
    vccpint:     1.009                                         V
    vccpaux:     1.799                                         V
   vcco_ddr:     1.500                                         V

Revision 1.114 / (download) - annotate - [select for diffs], Sat Nov 5 17:32:03 2022 UTC (17 months, 2 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.113: +3 -1 lines
Diff to previous 1.113 (colored) to selected 1.48.2.8 (colored)

Add cdnsiic and lmtemp

Revision 1.113 / (download) - annotate - [select for diffs], Mon Oct 31 22:45:38 2022 UTC (17 months, 2 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.112: +2 -1 lines
Diff to previous 1.112 (colored) to selected 1.48.2.8 (colored)

Add micphy(4)

Revision 1.112 / (download) - annotate - [select for diffs], Sat Oct 29 13:59:57 2022 UTC (17 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.111: +1 -2 lines
Diff to previous 1.111 (colored) to selected 1.48.2.8 (colored)

No need for SOC_VIRT, the default arm platform will take care of things.

Revision 1.111 / (download) - annotate - [select for diffs], Fri Oct 28 20:37:47 2022 UTC (17 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.110: +1 -2 lines
Diff to previous 1.110 (colored) to selected 1.48.2.8 (colored)

Remove commented out reference to zynqslcr driver that doesn't exist.

Revision 1.110 / (download) - annotate - [select for diffs], Thu Oct 27 09:41:28 2022 UTC (17 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.109: +2 -1 lines
Diff to previous 1.109 (colored) to selected 1.48.2.8 (colored)

Add driver for Zynq GPIO controller.

Revision 1.109 / (download) - annotate - [select for diffs], Tue Oct 25 22:27:49 2022 UTC (17 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.108: +2 -1 lines
Diff to previous 1.108 (colored) to selected 1.48.2.8 (colored)

Add basic Zynq-7000 PS clock subsystem driver.

PR# kern/57068

Revision 1.108.2.1 / (download) - annotate - [select for diffs], Sun Oct 2 10:40:40 2022 UTC (18 months, 2 weeks ago) by bouyer
Branch: bouyer-sunxi-drm
Changes since 1.108: +6 -7 lines
Diff to previous 1.108 (colored) next main 1.109 (colored) to selected 1.48.2.8 (colored)

Update config for new DRM world.

Revision 1.108 / (download) - annotate - [select for diffs], Tue Jun 28 05:19:03 2022 UTC (21 months, 3 weeks ago) by skrll
Branch: MAIN
CVS Tags: bouyer-sunxi-drm-base
Branch point for: bouyer-sunxi-drm
Changes since 1.107: +2 -1 lines
Diff to previous 1.107 (colored) to selected 1.48.2.8 (colored)

Add support for Lichee Pi Zero from Rui-Xiang Guo on port-arm

Revision 1.107 / (download) - annotate - [select for diffs], Sat Apr 2 11:16:07 2022 UTC (2 years ago) by skrll
Branch: MAIN
Changes since 1.106: +5 -1 lines
Diff to previous 1.106 (colored) to selected 1.48.2.8 (colored)

Update to support EFI runtime outside the kernel virtual address space
by creating an EFI RT pmap that can be activated / deactivated when
required.

Adds support for EFI RT to ARM_MMU_EXTENDED (ASID) 32-bit Arm machines.

On Arm64 the usage of pmapboot_enter is reduced and the mappings are
created much later in the boot process -- now in cpu_startup_hook.
Backward compatiblity for KVA mapped RT from old bootaa64.efi is
maintained.

Adding support to other platforms should be easier as a result.

Revision 1.106 / (download) - annotate - [select for diffs], Mon Mar 21 09:20:04 2022 UTC (2 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.105: +1 -3 lines
Diff to previous 1.105 (colored) to selected 1.48.2.8 (colored)

hdaudio: Obsolete HDAUDIO_ENABLE_DISPLAYPORT and HDAUDIO_ENABLE_HDMI

Enable display port and HDMI devices by default rather than making this
a compile time option.

Revision 1.105 / (download) - annotate - [select for diffs], Fri Jan 28 16:38:56 2022 UTC (2 years, 2 months ago) by jakllsch
Branch: MAIN
Changes since 1.104: +1 -2 lines
Diff to previous 1.104 (colored) to selected 1.48.2.8 (colored)

drop WSDISPLAY_CUSTOM_BORDER, it's currently only used by vga(4) which isn't used on evbarm

Revision 1.104 / (download) - annotate - [select for diffs], Thu Jan 27 14:39:49 2022 UTC (2 years, 2 months ago) by jakllsch
Branch: MAIN
Changes since 1.103: +3 -1 lines
Diff to previous 1.103 (colored) to selected 1.48.2.8 (colored)

enable WSDISPLAY_CUSTOM_BORDER and WSDISPLAY_CUSTOM_OUTPUT to match i386 GENERIC

Revision 1.103 / (download) - annotate - [select for diffs], Sat Nov 13 01:29:21 2021 UTC (2 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.102: +3 -1 lines
Diff to previous 1.102 (colored) to selected 1.48.2.8 (colored)

Add rkpwm, rkspi

Revision 1.102 / (download) - annotate - [select for diffs], Sat Nov 13 00:34:24 2021 UTC (2 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.101: +2 -1 lines
Diff to previous 1.101 (colored) to selected 1.48.2.8 (colored)

add rkv1crypto

Revision 1.101 / (download) - annotate - [select for diffs], Fri Nov 12 22:02:08 2021 UTC (2 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.100: +10 -1 lines
Diff to previous 1.100 (colored) to selected 1.48.2.8 (colored)

arm: rockchip: Add support for RK3288 SoC.

The Rockchip RK3288 is a quad core Cortex-A17 SoC.

Revision 1.100 / (download) - annotate - [select for diffs], Thu Aug 26 17:08:34 2021 UTC (2 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored) to selected 1.48.2.8 (colored)

Add dsrtc* at iic?

Revision 1.99 / (download) - annotate - [select for diffs], Sat Jun 26 09:29:14 2021 UTC (2 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, thorpej-cfargs2
Changes since 1.98: +1 -3 lines
Diff to previous 1.98 (colored) to selected 1.48.2.8 (colored)

move pad to GENERIC.common

Revision 1.98 / (download) - annotate - [select for diffs], Sat Jun 26 09:05:24 2021 UTC (2 years, 9 months ago) by nia
Branch: MAIN
Changes since 1.97: +3 -1 lines
Diff to previous 1.97 (colored) to selected 1.48.2.8 (colored)

Add pad(4) to arm kernels

Revision 1.95.4.1 / (download) - annotate - [select for diffs], Thu May 13 00:47:24 2021 UTC (2 years, 11 months ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.95: +4 -1 lines
Diff to previous 1.95 (colored) next main 1.96 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD.

Revision 1.97 / (download) - annotate - [select for diffs], Wed May 5 10:24:04 2021 UTC (2 years, 11 months ago) by jmcneill
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.96: +3 -1 lines
Diff to previous 1.96 (colored) to selected 1.48.2.8 (colored)

Add support for Allwinner V3s, from Rui-Xiang Guo.

Revision 1.96 / (download) - annotate - [select for diffs], Wed Apr 28 16:57:05 2021 UTC (2 years, 11 months ago) by bad
Branch: MAIN
Changes since 1.95: +2 -1 lines
Diff to previous 1.95 (colored) to selected 1.48.2.8 (colored)

enable sun8icrypto on Allwinner H3 too.

Allwinner H3 needs a slower mod clock according to the Linux driver.

tested on NanoPi R1.

thanks jmcneill@ and riastradh@ for advice.

XXX pullup-9

Revision 1.83.2.2 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:22 2021 UTC (3 years ago) by thorpej
Branch: thorpej-futex
Changes since 1.83.2.1: +36 -12 lines
Diff to previous 1.83.2.1 (colored) next main 1.84 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD.

Revision 1.95 / (download) - annotate - [select for diffs], Mon Mar 8 06:31:42 2021 UTC (3 years, 1 month ago) by mlelstv
Branch: MAIN
CVS Tags: thorpej-futex-base, thorpej-cfargs-base, thorpej-cfargs
Branch point for: thorpej-i2c-spi-conf
Changes since 1.94: +12 -1 lines
Diff to previous 1.94 (colored) to selected 1.48.2.8 (colored)

Add bluetooth also to 32bit kernel.

Revision 1.94 / (download) - annotate - [select for diffs], Mon Mar 8 06:27:06 2021 UTC (3 years, 1 month ago) by mlelstv
Branch: MAIN
Changes since 1.93: +4 -1 lines
Diff to previous 1.93 (colored) to selected 1.48.2.8 (colored)

early console for pico-pi-imx7

Revision 1.93 / (download) - annotate - [select for diffs], Sun Jan 31 08:47:07 2021 UTC (3 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.92: +12 -11 lines
Diff to previous 1.92 (colored) to selected 1.48.2.8 (colored)

Sort the EARLYCONS entries.  NFCI.

Revision 1.92 / (download) - annotate - [select for diffs], Sun Jan 31 06:24:40 2021 UTC (3 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.91: +1 -2 lines
Diff to previous 1.91 (colored) to selected 1.48.2.8 (colored)

Remove duplicate EARLYCONS=imx entry (both are commented out)

Revision 1.91 / (download) - annotate - [select for diffs], Wed Jan 27 15:52:46 2021 UTC (3 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.90: +11 -1 lines
Diff to previous 1.90 (colored) to selected 1.48.2.8 (colored)

Add verbose output options commented out.

Revision 1.83.2.1 / (download) - annotate - [select for diffs], Sun Jan 3 16:34:53 2021 UTC (3 years, 3 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.83: +92 -65 lines
Diff to previous 1.83 (colored) to selected 1.48.2.8 (colored)

Sync w/ HEAD.

Revision 1.90 / (download) - annotate - [select for diffs], Tue Dec 29 01:48:22 2020 UTC (3 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.89: +2 -1 lines
Diff to previous 1.89 (colored) to selected 1.48.2.8 (colored)

Add pcaiicmux.

Revision 1.89 / (download) - annotate - [select for diffs], Wed Dec 23 15:56:43 2020 UTC (3 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.88: +4 -4 lines
Diff to previous 1.88 (colored) to selected 1.48.2.8 (colored)

Deduplicate and group the USB stuff.  Spotted by uwe@

Revision 1.88 / (download) - annotate - [select for diffs], Wed Dec 23 14:42:38 2020 UTC (3 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.87: +30 -5 lines
Diff to previous 1.87 (colored) to selected 1.48.2.8 (colored)

Tidyup the i.MX SoC support by

- Moving the  FDTised code to sys/arch/arm/nxp to match the
  sys/arch/{cpu}/{vendor} convention
- FDTise some more drivers
	- Secure Non-Volatile Storage
	- watchdog driver
	- On chip OTP
- Match fsl,imx6dl
- Add some more drivers to GENERIC that will be supported by i.MX 6
  boards

Revision 1.87 / (download) - annotate - [select for diffs], Wed Dec 23 10:43:00 2020 UTC (3 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored) to selected 1.48.2.8 (colored)

More sorting

Revision 1.86 / (download) - annotate - [select for diffs], Wed Dec 23 10:32:07 2020 UTC (3 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.85: +64 -64 lines
Diff to previous 1.85 (colored) to selected 1.48.2.8 (colored)

<space><tab> consistency

Revision 1.85 / (download) - annotate - [select for diffs], Wed Dec 23 10:27:23 2020 UTC (3 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.84: +4 -4 lines
Diff to previous 1.84 (colored) to selected 1.48.2.8 (colored)

Sort some devices under each driver type

Revision 1.84 / (download) - annotate - [select for diffs], Wed Dec 23 04:09:32 2020 UTC (3 years, 3 months ago) by thorpej
Branch: MAIN
Changes since 1.83: +3 -2 lines
Diff to previous 1.83 (colored) to selected 1.48.2.8 (colored)

Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual
controllers.

Revision 1.83 / (download) - annotate - [select for diffs], Tue Sep 29 19:58:50 2020 UTC (3 years, 6 months ago) by jmcneill
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.82: +2 -8 lines
Diff to previous 1.82 (colored) to selected 1.48.2.8 (colored)

Collapse all CPU_CORTEXA<n> options into CPU_CORTEX and do runtime
detection instead of ifdefs where required.

Revision 1.82 / (download) - annotate - [select for diffs], Sun Jul 12 13:35:33 2020 UTC (3 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.81: +6 -1 lines
Diff to previous 1.81 (colored) to selected 1.48.2.8 (colored)

Add KUBSAN commented out.

Revision 1.81 / (download) - annotate - [select for diffs], Fri Jul 10 12:25:10 2020 UTC (3 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.80: +9 -1 lines
Diff to previous 1.80 (colored) to selected 1.48.2.8 (colored)

Add support for KASAN on ARMv[67]

Thanks to maxv for many pointers and reviews.

Revision 1.80 / (download) - annotate - [select for diffs], Wed Jun 10 17:57:50 2020 UTC (3 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.79: +5 -2 lines
Diff to previous 1.79 (colored) to selected 1.48.2.8 (colored)

FDT-ize i.MX7. I don't have a board so this has only been tested on QEMU.

Revision 1.79 / (download) - annotate - [select for diffs], Mon Jun 8 11:51:48 2020 UTC (3 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored) to selected 1.48.2.8 (colored)

Add smscphy(4)

Revision 1.78 / (download) - annotate - [select for diffs], Wed May 20 09:18:25 2020 UTC (3 years, 11 months ago) by hkenken
Branch: MAIN
Changes since 1.77: +20 -1 lines
Diff to previous 1.77 (colored) to selected 1.48.2.8 (colored)

i.MX support merged into GENERIC kernel.

Revision 1.77 / (download) - annotate - [select for diffs], Mon May 18 21:19:35 2020 UTC (3 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.76: +1 -246 lines
Diff to previous 1.76 (colored) to selected 1.48.2.8 (colored)

Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.

Revision 1.48.2.8 / (download) - annotate - [selected], Mon May 18 18:12:25 2020 UTC (3 years, 11 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE
Changes since 1.48.2.7: +1 -2 lines
Diff to previous 1.48.2.7 (colored) to branchpoint 1.48 (colored) next main 1.49 (colored)

Pull up following revision(s) (requested by isaki in ticket #911):

	sys/dev/audio/audiodef.h: revision 1.13
	sys/dev/audio/audiodef.h: revision 1.14
	sys/arch/sparc/include/param.h: revision 1.74
	sys/arch/evbarm/conf/GENERIC64: revision 1.148
	sys/arch/sh3/include/param.h: revision 1.25
	sys/arch/evbarm/conf/GENERIC: revision 1.75
	sys/arch/m68k/include/param.h: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.564
	sys/arch/hppa/include/param.h: revision 1.27
	sys/dev/audio/audio.c: revision 1.68
	sys/arch/vax/include/param.h: revision 1.63
	sys/dev/audio/audio.c: revision 1.69

Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68k
(m68k uses 40msec default as before).  And remove the option from GENERIC.

- It's not good idea to set such parameter in individual GENERICs.
- 4msec is (probably no problem for most modern real hardware but)
  too aggressive to be default.
- 10msec is too severe for antique machines but it's hard to draw a line.

Set AUDIO_BLK_MS 40 msec on other old(slow) architectures not only m68k.

Thanks tsutsui@ for comment about architecture choice.
And move it from audiodef.h to audio.c as suggested by joerg@.


Move machine dependent AUDIO_BLK_MS default value to <machine/param.h>.
If the port has __AUDIO_BLK_MS in <machine/param.h>, it will be used.

Otherwise the default value (currently 10 msec) defined in audio.c will
be used.  This mechanism is for very old ports which cannot satisfactorily
handle 10 msec block.  Currently hppa, m68k, sh3, sparc(!64) and vax are.

For port maintainers, if general models in your port cannot satisfactorily
handle 10 msec block, please consider to define your suitable longer period
(40 msec would be a good first choice).

But please don't be eager to make the default value shorter.
<machine/param.h> was discussed in source-changes-d.  It's better than
ifdef storm, or adding 60+ new header files in every arch/*/include/
directories for this.  Thanks mrg@, ad@, and everyone.
http://mail-index.netbsd.org/source-changes-d/2020/05/01/msg012572.html

Revision 1.1.4.3 / (download) - annotate - [select for diffs], Tue Apr 21 18:42:05 2020 UTC (3 years, 11 months ago) by martin
Branch: phil-wifi
Changes since 1.1.4.2: +1 -1 lines
Diff to previous 1.1.4.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD

Revision 1.75.2.1 / (download) - annotate - [select for diffs], Mon Apr 20 11:28:54 2020 UTC (4 years ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) next main 1.76 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD

Revision 1.76 / (download) - annotate - [select for diffs], Sat Apr 18 11:00:38 2020 UTC (4 years ago) by skrll
Branch: MAIN
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) to selected 1.48.2.8 (colored)

PMAP_DEBUG has been deleted on arm

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:42 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.1.4.1: +390 -245 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.48.2.7 / (download) - annotate - [select for diffs], Thu Apr 2 19:20:07 2020 UTC (4 years ago) by martin
Branch: netbsd-9
Changes since 1.48.2.6: +2 -1 lines
Diff to previous 1.48.2.6 (colored) to branchpoint 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by mrg in ticket #817):

	sys/arch/evbarm/conf/GENERIC: revision 1.73
	sys/arch/evbarm/conf/GENERIC64: revision 1.136

add MIDI sequencer device.  now midiplay works on usb midi devices.

Revision 1.75 / (download) - annotate - [select for diffs], Sat Mar 28 08:35:36 2020 UTC (4 years ago) by isaki
Branch: MAIN
CVS Tags: phil-wifi-20200411, phil-wifi-20200406, bouyer-xenpvh-base
Branch point for: bouyer-xenpvh
Changes since 1.74: +1 -2 lines
Diff to previous 1.74 (colored) to selected 1.48.2.8 (colored)

Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68k
(m68k uses 40msec default as before).  And remove the option from GENERIC.
- It's not good idea to set such parameter in individual GENERICs.
- 4msec is (probably no problem for most modern real hardware but)
  too aggressive to be default.
- 10msec is too severe for antique machines but it's hard to draw a line.

Revision 1.74 / (download) - annotate - [select for diffs], Sun Mar 15 13:54:28 2020 UTC (4 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.73: +1 -2 lines
Diff to previous 1.73 (colored) to selected 1.48.2.8 (colored)

Remove duplicate ehci @ fdt

Revision 1.70.2.2 / (download) - annotate - [select for diffs], Sat Feb 29 20:18:22 2020 UTC (4 years, 1 month ago) by ad
Branch: ad-namecache
Changes since 1.70.2.1: +3 -1 lines
Diff to previous 1.70.2.1 (colored) to branchpoint 1.70 (colored) next main 1.71 (colored) to selected 1.48.2.8 (colored)

Sync with head.

Revision 1.73 / (download) - annotate - [select for diffs], Thu Feb 6 01:37:46 2020 UTC (4 years, 2 months ago) by mrg
Branch: MAIN
CVS Tags: is-mlppp-base, is-mlppp, ad-namecache-base3
Changes since 1.72: +2 -1 lines
Diff to previous 1.72 (colored) to selected 1.48.2.8 (colored)

add MIDI sequencer device.  now midiplay works on usb midi devices.

Revision 1.48.2.6 / (download) - annotate - [select for diffs], Mon Jan 27 07:06:02 2020 UTC (4 years, 2 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RELEASE, netbsd-9-0-RC2
Changes since 1.48.2.5: +2 -1 lines
Diff to previous 1.48.2.5 (colored) to branchpoint 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by nia in ticket #657):

	sys/dev/files.audio: revision 1.13
	sys/dev/files.audio: revision 1.14
	sys/arch/amd64/conf/GENERIC: revision 1.559
	sys/arch/evbarm/conf/GENERIC: revision 1.71
	sys/arch/evbarm/conf/GENERIC64: revision 1.134
	sys/dev/audio/audiodef.h: revision 1.8

Set AUDIO_BLK_MS=4 - unlikely to cause significant overhead on non-m68k.

Several of us have been setting this in /etc/sysctl.conf for months, to
get better performance from applications that require synced audio, etc.
It's also mentioned as a good value with low overhead on most archs here:
href="https://mail-index.netbsd.org/tech-kern/2019/12/07/msg025830.html

We could probably go lower, but this is low enough to make most/all
software run well, removing frame drops. It's also low enough to get
emulators/mednafen to stop complaining in the console.

defopt AUDIO_BLK_MS

Follow amd64 and set AUDIO_BLK_MS=4 by default

defopt -> defparam (oops)

Revision 1.72 / (download) - annotate - [select for diffs], Sun Jan 26 06:51:06 2020 UTC (4 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored) to selected 1.48.2.8 (colored)

enable bwfm at sdio.

known to now work on pinebook pro and banana pi m2 zero.

Revision 1.70.2.1 / (download) - annotate - [select for diffs], Sat Jan 25 22:38:39 2020 UTC (4 years, 2 months ago) by ad
Branch: ad-namecache
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored) to selected 1.48.2.8 (colored)

Sync with head.

Revision 1.71 / (download) - annotate - [select for diffs], Sat Jan 25 12:26:58 2020 UTC (4 years, 2 months ago) by jmcneill
Branch: MAIN
CVS Tags: ad-namecache-base2
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored) to selected 1.48.2.8 (colored)

Follow amd64 and set AUDIO_BLK_MS=4 by default

Revision 1.70 / (download) - annotate - [select for diffs], Sat Jan 4 14:53:11 2020 UTC (4 years, 3 months ago) by skrll
Branch: MAIN
CVS Tags: ad-namecache-base1, ad-namecache-base
Branch point for: ad-namecache
Changes since 1.69: +6 -1 lines
Diff to previous 1.69 (colored) to selected 1.48.2.8 (colored)

Supported SoC DTS audit

Revision 1.69 / (download) - annotate - [select for diffs], Sat Jan 4 14:24:51 2020 UTC (4 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.68: +6 -6 lines
Diff to previous 1.68 (colored) to selected 1.48.2.8 (colored)

sort DTS

Revision 1.48.2.5 / (download) - annotate - [select for diffs], Sun Dec 8 12:57:21 2019 UTC (4 years, 4 months ago) by martin
Branch: netbsd-9
Changes since 1.48.2.4: +3 -2 lines
Diff to previous 1.48.2.4 (colored) to branchpoint 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #499):

	sys/arch/arm/ti/ti_wdt.c: revision 1.1
	sys/arch/arm/ti/am3_prcm.c: revision 1.12
	sys/arch/arm/ti/files.ti: revision 1.21
	sys/arch/evbarm/conf/GENERIC: revision 1.68

Add TI OMAP watchdog timer driver.
Add tiwdt

Revision 1.68 / (download) - annotate - [select for diffs], Fri Nov 29 20:54:17 2019 UTC (4 years, 4 months ago) by jmcneill
Branch: MAIN
Changes since 1.67: +3 -2 lines
Diff to previous 1.67 (colored) to selected 1.48.2.8 (colored)

Add tiwdt

Revision 1.48.2.4 / (download) - annotate - [select for diffs], Wed Nov 27 13:46:44 2019 UTC (4 years, 4 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RC1
Changes since 1.48.2.3: +121 -14 lines
Diff to previous 1.48.2.3 (colored) to branchpoint 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by jmcneill in ticket #491):

	sys/arch/evbarm/conf/BEAGLEBOARD_INSTALL: file removal
	sys/arch/arm/ti/ti_dpll_clock.c: revision 1.2
	sys/arch/arm/ti/ti_sysc.c: revision 1.1
	sys/arch/arm/ti/ti_rng.c: revision 1.1
	sys/arch/arm/ti/ti_rng.c: revision 1.2
	sys/dev/i2c/tps65950.c: file removal
	sys/arch/evbarm/conf/std.ti: file removal
	sys/dev/i2c/files.i2c: revision 1.101
	sys/dev/i2c/files.i2c: revision 1.102
	sys/dev/i2c/at24cxx.c: revision 1.32
	sys/dev/i2c/files.i2c: revision 1.103
	sys/dev/i2c/twl4030.c: revision 1.1
	sys/dev/i2c/files.i2c: revision 1.104
	sys/dev/i2c/twl4030.c: revision 1.2
	sys/dev/i2c/twl4030.c: revision 1.3
	sys/arch/arm/ti/ti_com.c: revision 1.6
	sys/arch/arm/ti/ti_com.c: revision 1.7
	sys/arch/arm/ti/ti_com.c: revision 1.8
	sys/dev/fdt/cpufreq_dt.c: revision 1.11
	sys/arch/arm/ti/ti_iic.c: revision 1.1
	sys/dev/fdt/cpufreq_dt.c: revision 1.12
	sys/arch/arm/ti/ti_usb.c: revision 1.1
	sys/arch/arm/ti/ti_iic.c: revision 1.2
	sys/dev/fdt/cpufreq_dt.c: revision 1.13
	sys/arch/arm/ti/ti_iic.c: revision 1.3
	sys/arch/arm/ti/ti_iic.c: revision 1.4
	sys/arch/evbarm/conf/files.ti: file removal
	sys/arch/evbarm/conf/BEAGLEBOARDXM: file removal
	sys/arch/arm/dts/omap3-n900.dts: revision 1.1
	sys/arch/arm/ti/ti_edma.h: revision 1.1
	sys/arch/evbarm/conf/OVERO_INSTALL: file removal
	sys/arch/arm/ti/ti_usbtll.c: revision 1.1
	sys/arch/arm/ti/files.ti: revision 1.5
	etc/etc.evbarm/Makefile.inc: revision 1.108
	sys/arch/arm/ti/files.ti: revision 1.6
	sys/dev/i2c/tps65217pmic.c: revision 1.13
	etc/etc.evbarm/Makefile.inc: revision 1.109
	sys/arch/arm/ti/files.ti: revision 1.7
	sys/dev/i2c/tps65217pmic.c: revision 1.14
	sys/arch/arm/ti/files.ti: revision 1.8
	sys/arch/arm/ti/files.ti: revision 1.9
	sys/dev/fdt/usbnopphy.c: revision 1.1
	sys/arch/evbarm/conf/GENERIC: revision 1.55
	sys/arch/evbarm/conf/GENERIC: revision 1.56
	sys/arch/evbarm/conf/GENERIC: revision 1.57
	sys/arch/evbarm/conf/GENERIC: revision 1.58
	sys/arch/evbarm/conf/GENERIC: revision 1.59
	sys/arch/evbarm/conf/BEAGLEBONE: file removal
	sys/arch/arm/ti/omap2_gpmcreg.h: revision 1.1
	sys/arch/arm/ti/ti_otgreg.h: revision 1.1
	sys/arch/arm/ti/ti_tptc.c: revision 1.1
	sys/arch/evbarm/conf/IGEPV2: file removal
	sys/arch/arm/ti/am3_prcm.c: revision 1.10
	sys/dev/i2c/tda19988.c: revision 1.1
	sys/arch/evbarm/conf/OVERO: file removal
	sys/dev/i2c/tda19988.c: revision 1.2
	sys/dev/i2c/tda19988.c: revision 1.3
	sys/arch/arm/ti/omap3_dss.c: revision 1.1
	sys/arch/evbarm/conf/BEAGLEBONE_INSTALL: file removal
	sys/arch/arm/ti/ti_omapintc.c: revision 1.2
	etc/etc.evbarm/Makefile.inc: revision 1.112
	etc/etc.evbarm/Makefile.inc: revision 1.113
	sys/arch/arm/ti/ti_div_clock.c: revision 1.1
	etc/etc.evbarm/Makefile.inc: revision 1.114
	sys/arch/evbarm/conf/N900: revision 1.32
	sys/arch/evbarm/conf/N900: revision 1.33
	distrib/utils/embedded/conf/armv7.conf: revision 1.36
	sys/arch/evbarm/conf/GENERIC: revision 1.60
	distrib/utils/embedded/conf/armv7.conf: revision 1.37
	sys/arch/arm/ti/omap2_nand.c: revision 1.1
	sys/arch/evbarm/conf/GENERIC: revision 1.61
	sys/arch/arm/ti/omap2_nand.c: revision 1.2
	sys/arch/evbarm/conf/GENERIC: revision 1.62
	distrib/utils/embedded/conf/armv7.conf: revision 1.39
	sys/arch/evbarm/conf/GENERIC: revision 1.63
	sys/arch/arm/ti/ti_fb.c: revision 1.1
	sys/arch/evbarm/conf/GENERIC: revision 1.64
	sys/arch/evbarm/conf/GENERIC: revision 1.65
	sys/arch/evbarm/conf/GENERIC: revision 1.66
	sys/arch/evbarm/conf/GENERIC: revision 1.67
	sys/arch/arm/ti/ti_platform.c: revision 1.7
	sys/arch/arm/ti/ti_platform.c: revision 1.8
	sys/arch/arm/ti/am3_prcm.c: revision 1.2
	sys/arch/arm/ti/ti_platform.c: revision 1.9
	sys/arch/arm/ti/am3_prcm.c: revision 1.3
	sys/arch/arm/ti/am3_prcm.c: revision 1.4
	sys/arch/arm/ti/am3_prcm.c: revision 1.5
	sys/arch/arm/ti/am3_prcm.c: revision 1.6
	sys/arch/arm/ti/am3_prcm.c: revision 1.7
	sys/arch/evbarm/conf/DEVKIT8000: file removal
	sys/arch/arm/ti/am3_prcm.c: revision 1.8
	sys/arch/arm/ti/am3_prcm.c: revision 1.9
	sys/dev/fdt/syscon.c: revision 1.4
	sys/arch/arm/ti/files.ti: revision 1.10
	sys/arch/arm/ti/ti_mux_clock.c: revision 1.1
	sys/arch/arm/ti/ti_sdhc.c: revision 1.1
	sys/arch/arm/ti/files.ti: revision 1.11
	sys/arch/arm/ti/if_cpswreg.h: revision 1.1
	sys/arch/arm/ti/ti_sdhc.c: revision 1.2
	sys/arch/arm/ti/files.ti: revision 1.12
	sys/arch/arm/ti/ti_sdhc.c: revision 1.3
	sys/arch/arm/ti/files.ti: revision 1.13
	sys/arch/arm/ti/files.ti: revision 1.14
	sys/arch/arm/ti/files.ti: revision 1.15
	sys/arch/arm/ti/files.ti: revision 1.16
	sys/arch/arm/ti/omap3_cm.c: revision 1.1
	sys/arch/arm/ti/files.ti: revision 1.17
	sys/arch/arm/ti/omap3_cm.c: revision 1.2
	sys/arch/arm/ti/files.ti: revision 1.18
	sys/arch/arm/ti/omap3_cm.c: revision 1.3
	sys/arch/arm/ti/files.ti: revision 1.19
	sys/arch/arm/ti/omap3_cm.c: revision 1.4
	sys/arch/arm/ti/ti_motg.c: revision 1.1
	sys/arch/arm/ti/ti_rngreg.h: revision 1.1
	sys/arch/arm/ti/ti_sdhcreg.h: revision 1.1
	sys/arch/arm/dts/omap3-beagle-xm.dts: revision 1.1
	sys/arch/arm/ti/am3_platform.c: revision 1.1
	sys/arch/arm/ti/ti_sdhcreg.h: revision 1.2
	sys/arch/arm/ti/ti_lcdc.h: revision 1.1
	sys/arch/evbarm/conf/BEAGLEBOARDXM_INSTALL: file removal
	sys/arch/evbarm/conf/README.evbarm: revision 1.22
	sys/arch/evbarm/conf/README.evbarm: revision 1.23
	sys/arch/arm/ti/ti_platform.c: file removal
	sys/arch/evbarm/conf/README.evbarm: revision 1.24
	sys/arch/arm/ti/ti_omaptimer.c: revision 1.2
	sys/arch/arm/ti/ti_prcm.c: revision 1.2
	sys/arch/evbarm/conf/README.evbarm: revision 1.25
	sys/arch/arm/ti/ti_omaptimer.c: revision 1.3
	sys/arch/arm/ti/ti_prcm.c: revision 1.3
	sys/arch/evbarm/conf/README.evbarm: revision 1.26
	sys/arch/arm/ti/ti_omaptimer.c: revision 1.4
	sys/arch/evbarm/conf/README.evbarm: revision 1.27
	sys/arch/arm/ti/ti_ehci.c: revision 1.1
	sys/arch/arm/ti/files.ti: revision 1.20
	sys/arch/arm/ti/ti_cpufreq.c: revision 1.1
	sys/arch/arm/ti/ti_cpufreq.c: revision 1.2
	sys/arch/arm/fdt/smsh_fdt.c: revision 1.2
	sys/arch/arm/ti/omap3_dssreg.h: revision 1.1
	sys/arch/evbarm/conf/OVERO: revision 1.56
	sys/arch/evbarm/conf/TI: file removal
	sys/arch/arm/dts/omap3-beagle.dts: revision 1.1
	sys/dev/fdt/fdtvar.h: revision 1.55
	sys/dev/fdt/fdtvar.h: revision 1.56
	distrib/utils/embedded/files/armv7_boot_nonefi.cmd: revision 1.2
	sys/dev/fdt/fdt_phy.c: revision 1.6
	sys/arch/arm/ti/ti_iicreg.h: revision 1.1
	sys/arch/arm/ti/ti_lcdc.c: revision 1.1
	sys/arch/arm/ti/ti_gpio.c: revision 1.1
	sys/arch/arm/ti/ti_iicreg.h: revision 1.2
	sys/arch/arm/ti/ti_lcdc.c: revision 1.2
	sys/dev/fdt/files.fdt: revision 1.46
	sys/arch/arm/ti/ti_gpio.c: revision 1.2
	sys/arch/arm/ti/ti_iicreg.h: revision 1.3
	sys/arch/arm/ti/ti_lcdc.c: revision 1.3
	sys/dev/fdt/files.fdt: revision 1.47
	sys/arch/arm/ti/ti_gpio.c: revision 1.3
	sys/dev/fdt/pinctrl_single.c: revision 1.1
	sys/arch/evbarm/conf/files.generic: revision 1.9
	sys/arch/arm/ti/ti_gpmc.c: revision 1.1
	sys/arch/arm/ti/ti_lcdcreg.h: revision 1.1
	sys/arch/evbarm/conf/BEAGLEBOARD: file removal
	sys/arch/arm/ti/omap3_prm.c: revision 1.1
	sys/arch/arm/ti/ti_platform.h: file removal
	sys/arch/arm/ti/omap3_platform.c: revision 1.1
	sys/arch/arm/ti/ti_prcm.h: revision 1.2
	sys/arch/arm/ti/omap3_platform.c: revision 1.2
	sys/arch/arm/ti/ti_prcm.h: revision 1.3
	sys/arch/arm/ti/ti_prcm.h: revision 1.4
	sys/dev/fdt/fdt_clock.c: revision 1.9
	sys/arch/arm/ti/ti_edma.c: revision 1.1
	sys/arch/arm/ti/ti_otg.c: revision 1.1
	distrib/utils/embedded/files/armv7_boot.cmd: revision 1.15
	sys/arch/arm/ti/if_cpsw.c: revision 1.7
	sys/arch/evbarm/conf/std.igepv2: file removal
	sys/arch/arm/ti/if_cpsw.c: revision 1.8
	sys/arch/arm/ti/ti_dpll_clock.c: revision 1.1

Adapt ti fdt glue to support GENERIC kernel.

Do not search 64-bit directories for dts files

Fix am33xx_platform_early_putchar for pre-MMU output

Add bus driver for TI sysc interconncet.

Make com work again

Add EDMA TPCC and TPTC drivers.

Add driver for one-register-per-pin type pinctrl devices.

Add MMCHS support.

Add USB support.

Disable autoidle

Place devmap above KERNEL_IO_VBASE

Use Timer2 for timecounter, and enable hw module.

Add support for TI AM335x

Add atmel,24c256 compat data

Add I2C support.

Add tiiic, tps65217pmic

Add FDT support

Fix early putchar, add reset func

No support for tegra210 in armv7 kernel

Switch to GENERIC kernels only.

Get mac address from DT

Skip nodes with an "opp-suspend" property and fix tables that have disabled
nodes in the middle.

enumerate devices under child "clocks" node

Add support for platform specific opp table filters.

Add fdtbus_clock_count to count the number of clock references on a given node

enumerate devices under child "clocks" node

Add AM335x DVFS support.

Enable TI AM335x DVFS support

Add support for GPIO controller.

Add tigpio

Unhook BEAGLEBONE kernel from the build
Remove BEAGLEBONE kernel config (AM335x SoC is supported by GENERIC now).

Add support for hardware RNG.

Add tirng

Add explicit FDT_OPP for operating-points-v2 so the link set won't be empty

Rename SOC_TI_AM335X to SOC_AM33XX and rename ti_platform.c to
am3_platform.c

Set stdout-path on TI OMAP3 BeagleBoard

Add support for TI OMAP3.

Add OMAP3 support.

Move a lot of *.dtb files to a dtb/ subdirectory on the FAT partition.
Mkimage (eroneously) creates a FAT16 partition (despite the configuration
asking for FAT32), and that has a root directory size limit.
Idea from Jared.

Skip xref if it is 0

Add generic USB PHY driver

Add driver for TI TWL4030 Power Management IC

Use the hwmod clk to get the timer rate and explicitly enable the
timecounter timer.

Add OMAP3 USB support.

Add twl, usbnopphy, tiusb, tiusbtll

Move omap3 dtb files to /boot/dtb

Remove BEAGLEBOARD kernel from list of kernels to build
Remove BEAGLEBOARD kernel (supported by GENERIC now)

Fix PRM_RSTCTRL_RST_DPLL3 definition, now reset works.

Remove DEVKIT8000 kernel (GENERIC should work now)
Remove DPLL5 init ported from old omap code, it is not required

Set the stdout-path on xM like Ti OMAP3 BeagleBoard

Remove BEAGLEBOARDXM from the build
Remove BEAGLEBOARDXM kernel (supported by GENERIC now)

Handle different register layout on OMAP3

Add omapfb to FDT-ized TI port.

Use dss as console on Nokia N900.

Enable IRQ status bits for omap3 type and set speed properly

Add RTC support

Remove tps65950pm (hardware now supported by twl4030.c)

Add NAND flash support.

Add tigpmc, omapnand

Attach tiusb before the default pass since it adds a bus to reduce kernel output
Replace tps65950pm with twl (the former has been removed)

Fix non-FDT build

Cleanup and remove dependency on arch/arm/omap

Add support for GPIO interrupts and fix reading the state of output pins.
Match smsc,lan9115 and honour local-mac-address/mac-address properties

Only one instance of twl(4) is needed
Remove OVERO from build, and commented out N900 kernel config
OMAP3 SoC and all peripherals in the OVERO kernel are now supported by
GENERIC.

Remove commented out IGEPV2 entry

OMAP3 SoC and all peripherals in the IGEPV2 kernel are now supported by
GENERIC.

No longer used.

Also match ti,omap2-onenand

Defer power monitor polling to the sysmon taskq thread to avoid i2c transactions in intr context

Add driver for NXP TDA19988 HDMI encoder

Add support for AM335x display controller (LCDC).

Add tdahdmi, tilcdc, tifb

Test DRM_MODE_* flags, not VID_*

Comment out mode fixup (not needed it seems)

Use 297MHz for display clock

Select closest rate to desired pixel clock

Speed up mode setting a bit and turn off the display while changing modes

Revision 1.67 / (download) - annotate - [select for diffs], Sun Nov 3 22:59:24 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.66: +4 -1 lines
Diff to previous 1.66 (colored) to selected 1.48.2.8 (colored)

Add tdahdmi, tilcdc, tifb

Revision 1.66 / (download) - annotate - [select for diffs], Fri Nov 1 12:01:09 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 (colored) to selected 1.48.2.8 (colored)

Attach tiusb before the default pass since it adds a bus to reduce kernel output

Revision 1.65 / (download) - annotate - [select for diffs], Fri Nov 1 11:53:51 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.64: +4 -2 lines
Diff to previous 1.64 (colored) to selected 1.48.2.8 (colored)

Add tigpmc, omapnand

Revision 1.64 / (download) - annotate - [select for diffs], Thu Oct 31 17:08:54 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.63: +2 -1 lines
Diff to previous 1.63 (colored) to selected 1.48.2.8 (colored)

Add omapfb to FDT-ized TI port.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Oct 30 21:42:41 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.62: +5 -1 lines
Diff to previous 1.62 (colored) to selected 1.48.2.8 (colored)

Add twl, usbnopphy, tiusb, tiusbtll

Revision 1.62 / (download) - annotate - [select for diffs], Tue Oct 29 22:21:53 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.61: +57 -12 lines
Diff to previous 1.61 (colored) to selected 1.48.2.8 (colored)

Add OMAP3 support.

Revision 1.61 / (download) - annotate - [select for diffs], Tue Oct 29 10:54:10 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored) to selected 1.48.2.8 (colored)

Rename SOC_TI_AM335X to SOC_AM33XX and rename ti_platform.c to
am3_platform.c

Revision 1.60 / (download) - annotate - [select for diffs], Mon Oct 28 23:58:18 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored) to selected 1.48.2.8 (colored)

Add tirng

Revision 1.59 / (download) - annotate - [select for diffs], Mon Oct 28 22:21:54 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored) to selected 1.48.2.8 (colored)

Add tigpio

Revision 1.58 / (download) - annotate - [select for diffs], Mon Oct 28 21:17:25 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.57: +5 -1 lines
Diff to previous 1.57 (colored) to selected 1.48.2.8 (colored)

Enable TI AM335x DVFS support

Revision 1.57 / (download) - annotate - [select for diffs], Sun Oct 27 19:11:24 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.56: +3 -1 lines
Diff to previous 1.56 (colored) to selected 1.48.2.8 (colored)

Add tiiic, tps65217pmic

Revision 1.56 / (download) - annotate - [select for diffs], Sun Oct 27 18:00:46 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.55: +45 -1 lines
Diff to previous 1.55 (colored) to selected 1.48.2.8 (colored)

Add support for TI AM335x

Revision 1.55 / (download) - annotate - [select for diffs], Sat Oct 26 15:01:18 2019 UTC (4 years, 5 months ago) by jmcneill
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54 (colored) to selected 1.48.2.8 (colored)

Do not search 64-bit directories for dts files

Revision 1.48.2.3 / (download) - annotate - [select for diffs], Thu Oct 17 18:47:47 2019 UTC (4 years, 6 months ago) by martin
Branch: netbsd-9
Changes since 1.48.2.2: +3 -1 lines
Diff to previous 1.48.2.2 (colored) to branchpoint 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by bad in ticket #341):

	sys/arch/evbarm/conf/GENERIC: revision 1.54
	sys/arch/arm/dts/sun8i-h3-nanopi-r1.dts: revision 1.1
	sys/arch/arm/dts/sun8i-h3-nanopi-r1.dts: revision 1.2
	sys/arch/arm/dts/sun8i-h3-nanopi-duo2.dts: revision 1.1

Add sun8i-h3-nanopi-r1.dts and sun8i-h3-nanopi-duo2.dts.

From https://github.com/armbian/build/blob/master/patch/kernel/sunxi-next/xxx-add-nanopi-r1-and-duo2.patch
Cherry pick a few changes from the armbian u-boot patch.

Makes my NanoPi R1 boot reliably.

From https://github.com/armbian/build/blob/master/patch/u-boot/u-boot-sunxi/add-nano+pi-r1-and-duo2.patch
Add sun8i-h3-nanopi-duo2.dts and sun8i-h3-nanopi-r1.dts.

The former is untested.

Revision 1.54 / (download) - annotate - [select for diffs], Tue Oct 8 23:03:01 2019 UTC (4 years, 6 months ago) by bad
Branch: MAIN
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored) to selected 1.48.2.8 (colored)

Add sun8i-h3-nanopi-duo2.dts and sun8i-h3-nanopi-r1.dts.

The former is untested.

Revision 1.48.2.2 / (download) - annotate - [select for diffs], Sun Oct 6 11:19:25 2019 UTC (4 years, 6 months ago) by martin
Branch: netbsd-9
Changes since 1.48.2.1: +3 -3 lines
Diff to previous 1.48.2.1 (colored) to branchpoint 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by skrll in ticket #290):

	sys/arch/evbarm/conf/GENERIC: revision 1.53

Disable tegradrm for now as it causes random crashes

Revision 1.53 / (download) - annotate - [select for diffs], Sun Oct 6 07:36:46 2019 UTC (4 years, 6 months ago) by skrll
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored) to selected 1.48.2.8 (colored)

Disable tegradrm for now as it causes random crashes

Revision 1.52 / (download) - annotate - [select for diffs], Thu Sep 5 16:15:57 2019 UTC (4 years, 7 months ago) by bouyer
Branch: MAIN
Changes since 1.51: +6 -1 lines
Diff to previous 1.51 (colored) to selected 1.48.2.8 (colored)

Add spiflash support in GENERIC
Add a dts enabling spi0 and attaching the SPI flash for newer lime2-emmc
boards.

Revision 1.48.2.1 / (download) - annotate - [select for diffs], Thu Aug 15 09:49:49 2019 UTC (4 years, 8 months ago) by martin
Branch: netbsd-9
Changes since 1.48: +3 -1 lines
Diff to previous 1.48 (colored) to selected 1.48.2.8 (colored)

Pull up following revision(s) (requested by skrll in ticket #55):

	sys/arch/arm/cortex/a9wdt.c: revision 1.10
	sys/arch/evbarm/conf/HUMMINGBOARD: revision 1.9
	sys/arch/evbarm/conf/GENERIC: revision 1.50
	sys/arch/evbarm/conf/NITROGEN6X: revision 1.24
	sys/arch/arm/cortex/a9tmr_var.h: revision 1.7
	sys/arch/arm/fdt/files.fdt: revision 1.29
	sys/arch/arm/amlogic/meson_platform.c: revision 1.12
	sys/arch/arm/amlogic/meson8b_pinctrl.c: revision 1.2
	sys/arch/arm/amlogic/meson_platform.c: revision 1.13
	sys/arch/evbarm/conf/BCM5301X: revision 1.34
	sys/arch/arm/dts/meson8b.dtsi: revision 1.6
	sys/arch/arm/fdt/a9ptmr_fdt.c: revision 1.1
	sys/arch/arm/dts/meson8b.dtsi: revision 1.7
	sys/arch/arm/cortex/a9ptmr_var.h: revision 1.1
	sys/arch/evbarm/conf/PANDABOARD: revision 1.30
	sys/arch/evbarm/conf/DUOVERO: revision 1.14
	sys/arch/arm/cortex/a9ptmr.c: revision 1.1
	sys/arch/arm/cortex/a9ptmr.c: revision 1.2
	sys/arch/arm/fdt/a9wdt_fdt.c: revision 1.1
	sys/arch/evbarm/conf/BCM56340: revision 1.19
	sys/arch/evbarm/conf/CUBOX-I: revision 1.23
	sys/arch/arm/amlogic/meson8b_clkc.c: revision 1.4
	sys/arch/evbarm/conf/PARALLELLA: revision 1.7
	sys/arch/arm/cortex/files.cortex: revision 1.12
	sys/arch/arm/dts/meson8b-odroidc1.dts: revision 1.4
	sys/arch/arm/cortex/a9wdt.c: revision 1.9
	sys/arch/evbarm/conf/ZEDBOARD: revision 1.6

spaces to tab

 -

Add a driver for the A5/A9 Private timer.
While here FDTise the Watchdog driver.

 -

Update for recent a9wdt changes
 -

Trailing whitespace

 -
Updates to get Odroid-C1 in better shape since the last DTS import

 -

Various fixes / changes
- don't use prescaler
- improve AB_DEBUG output
- fix a9ptmr_delay to work with a decrementing counter!
Thanks to jmcneill@ for proving I'm an idiot

 -

Add eth_rxd3 and eth_rxd2 pinctrl groups

 -

Catch up to recent mainline dts changes

Revision 1.51 / (download) - annotate - [select for diffs], Wed Aug 14 15:08:53 2019 UTC (4 years, 8 months ago) by skrll
Branch: MAIN
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored) to selected 1.48.2.8 (colored)

Add a meson6_timer driver and provide a timecounter

Revision 1.50 / (download) - annotate - [select for diffs], Tue Aug 13 09:56:09 2019 UTC (4 years, 8 months ago) by skrll
Branch: MAIN
Changes since 1.49: +3 -1 lines
Diff to previous 1.49 (colored) to selected 1.48.2.8 (colored)

Updates to get Odroid-C1 in better shape since the last DTS import

Revision 1.49 / (download) - annotate - [select for diffs], Sat Aug 3 13:33:10 2019 UTC (4 years, 8 months ago) by tnn
Branch: MAIN
Changes since 1.48: +2 -1 lines
Diff to previous 1.48 (colored) to selected 1.48.2.8 (colored)

sun4ispi* at fdt?

Revision 1.48 / (download) - annotate - [select for diffs], Thu Jul 25 20:27:45 2019 UTC (4 years, 8 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-9-base
Branch point for: netbsd-9
Changes since 1.47: +4 -4 lines
Diff to previous 1.47 (colored) to selected 1.48.2.8 (colored)

More Whitespace

Revision 1.47 / (download) - annotate - [select for diffs], Thu Jul 25 20:26:47 2019 UTC (4 years, 8 months ago) by skrll
Branch: MAIN
Changes since 1.46: +230 -231 lines
Diff to previous 1.46 (colored) to selected 1.48.2.8 (colored)

Whitespace

Revision 1.46 / (download) - annotate - [select for diffs], Thu Jul 25 20:04:41 2019 UTC (4 years, 8 months ago) by skrll
Branch: MAIN
Changes since 1.45: +1 -4 lines
Diff to previous 1.45 (colored) to selected 1.48.2.8 (colored)

Remove a duplicate psci* at fdt?

Revision 1.45 / (download) - annotate - [select for diffs], Thu Jul 25 00:30:45 2019 UTC (4 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.44: +1 -2 lines
Diff to previous 1.44 (colored) to selected 1.48.2.8 (colored)

Replace the HDAUDIO_32BIT_ACCESS option with a runtime option. Set it for
tegra_hdaudio, but not for the pci attachment. Add hdaudio@pci to GENERIC64

Revision 1.44 / (download) - annotate - [select for diffs], Tue Jul 23 12:32:40 2019 UTC (4 years, 8 months ago) by jmcneill
Branch: MAIN
Changes since 1.43: +6 -6 lines
Diff to previous 1.43 (colored) to selected 1.48.2.8 (colored)

Attach uarts on pass 4, matching GENERIC64

Revision 1.43 / (download) - annotate - [select for diffs], Sun Jul 7 11:58:44 2019 UTC (4 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.42: +3 -1 lines
Diff to previous 1.42 (colored) to selected 1.48.2.8 (colored)

Bump MSGBUFSIZE

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jul 7 11:58:14 2019 UTC (4 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.41: +3 -3 lines
Diff to previous 1.41 (colored) to selected 1.48.2.8 (colored)

Enable tegradrm and tegrafb now that jmcneill has fixed it

Revision 1.41 / (download) - annotate - [select for diffs], Sat Jun 22 07:58:55 2019 UTC (4 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored) to selected 1.48.2.8 (colored)

Rename watchdog -> bcmpmwdog and sdhost to bcmsdhost

Revision 1.40 / (download) - annotate - [select for diffs], Fri Jun 14 21:28:10 2019 UTC (4 years, 10 months ago) by tnn
Branch: MAIN
Changes since 1.39: +3 -2 lines
Diff to previous 1.39 (colored) to selected 1.48.2.8 (colored)

add sunxihstimer* at fdt?

Revision 1.39 / (download) - annotate - [select for diffs], Thu Jun 13 13:35:41 2019 UTC (4 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored) to selected 1.48.2.8 (colored)

add ahcisata at pci

Revision 1.38 / (download) - annotate - [select for diffs], Tue Jun 11 13:01:48 2019 UTC (4 years, 10 months ago) by skrll
Branch: MAIN
Changes since 1.37: +22 -1 lines
Diff to previous 1.37 (colored) to selected 1.48.2.8 (colored)

Initial commit of FDTised Xilinx Zynq-7000 support.  Tested with

qemu-system-arm -M xilinx-zynq-a9 -dtb zynq-zed.dtb -kernel netbsd.ub \
    -serial /dev/null -serial stdio

Based on a set of diffs/files from rjs@

sys/arch/arm/zynq is kept in place to allow existing kernels (e.g.
ZEDBOARD and PARALLELLA) to continue to build/work during the transition,
but eventually sys/arch/arm/zynq will be deleted.

Revision 1.1.4.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:06:04 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.1: +407 -48 lines
Diff to previous 1.1 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD

Revision 1.37 / (download) - annotate - [select for diffs], Thu Jun 6 22:41:02 2019 UTC (4 years, 10 months ago) by jmcneill
Branch: MAIN
CVS Tags: phil-wifi-20190609
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored) to selected 1.48.2.8 (colored)

Attach sunxi dma controllers earlier.

Revision 1.36 / (download) - annotate - [select for diffs], Wed Jun 5 03:38:09 2019 UTC (4 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored) to selected 1.48.2.8 (colored)

Add a device tree for the Banana Pi BPI-P2 Zero.  This device is
based on the BPI-M2 Zero, with a couple of small changes:
- On-board Ethernet (with optional PoE support)
- On-board eMMC.
- Card-detect for the SD card slot is wired up a little differently.

Kindly tested by Dima Veselov.

Revision 1.35 / (download) - annotate - [select for diffs], Tue May 28 21:56:24 2019 UTC (4 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored) to selected 1.48.2.8 (colored)

Add sun9iusbclk, sun9iusbphy

Revision 1.34 / (download) - annotate - [select for diffs], Mon May 27 21:13:29 2019 UTC (4 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.33: +4 -1 lines
Diff to previous 1.33 (colored) to selected 1.48.2.8 (colored)

Add sun8iapbclk, sun9icpusclk, ac100ic

Revision 1.33 / (download) - annotate - [select for diffs], Sun May 26 14:12:34 2019 UTC (4 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored) to selected 1.48.2.8 (colored)

Increase I2C_MAX_ADDR to 0xfff for sunxi RSB

Revision 1.32 / (download) - annotate - [select for diffs], Sat May 25 12:06:59 2019 UTC (4 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.31: +3 -1 lines
Diff to previous 1.31 (colored) to selected 1.48.2.8 (colored)

Add bcm2837-rpi-3-a-plus.dts, sun8i-h3-mapleboard-mp130.dts

Revision 1.31 / (download) - annotate - [select for diffs], Sun Apr 28 19:26:48 2019 UTC (4 years, 11 months ago) by jmcneill
Branch: MAIN
Changes since 1.30: +9 -2 lines
Diff to previous 1.30 (colored) to selected 1.48.2.8 (colored)

Add pcihost at fdt, qemufwcfg at fdt, nvme at pci, and virtio at pci

Revision 1.30 / (download) - annotate - [select for diffs], Sat Apr 13 10:58:11 2019 UTC (5 years ago) by jmcneill
Branch: MAIN
CVS Tags: isaki-audio2-base, isaki-audio2
Changes since 1.29: +2 -27 lines
Diff to previous 1.29 (colored) to selected 1.48.2.8 (colored)

Remove sun50i support from 32-bit GENERIC.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Apr 7 13:50:29 2019 UTC (5 years ago) by jmcneill
Branch: MAIN
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored) to selected 1.48.2.8 (colored)

Explicitly include bold8x16 and bold16x32 fonts

Revision 1.28 / (download) - annotate - [select for diffs], Sun Mar 31 13:26:09 2019 UTC (5 years ago) by jmcneill
Branch: MAIN
Changes since 1.27: +1 -7 lines
Diff to previous 1.27 (colored) to selected 1.48.2.8 (colored)

Remove references to Exynos 4412 and 5410 (ports to these SoCs are incomplete)

Revision 1.27 / (download) - annotate - [select for diffs], Sat Mar 9 15:25:33 2019 UTC (5 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.48.2.8 (colored)

Sort DTS

Revision 1.26 / (download) - annotate - [select for diffs], Wed Mar 6 19:36:59 2019 UTC (5 years, 1 month ago) by jakllsch
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored) to selected 1.48.2.8 (colored)

Enable WSDISPLAY_SCROLLSUPPORT in evbarm GENERICs.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Mar 5 11:41:13 2019 UTC (5 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.24: +6 -2 lines
Diff to previous 1.24 (colored) to selected 1.48.2.8 (colored)

Add meson8b-ec100.dts, sun8i-h3-bananapi-m2-plus-v1.2.dts, sun8i-h3-orangepi-zero-plus2.dts, tegra124-apalis-v1.2-eval.dts

Revision 1.24 / (download) - annotate - [select for diffs], Tue Mar 5 11:25:01 2019 UTC (5 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored) to selected 1.48.2.8 (colored)

Add DTS for Raspberry Pi Compute Module 3 IO board V3.0

Revision 1.23 / (download) - annotate - [select for diffs], Mon Feb 25 19:30:17 2019 UTC (5 years, 1 month ago) by jmcneill
Branch: MAIN
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored) to selected 1.48.2.8 (colored)

Add support for Amlogic S905 (Meson GXBB) SoCs.

Revision 1.1.2.8 / (download) - annotate - [select for diffs], Sat Jan 26 22:00:02 2019 UTC (5 years, 2 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.1.2.7: +22 -3 lines
Diff to previous 1.1.2.7 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jan 20 17:58:37 2019 UTC (5 years, 2 months ago) by jmcneill
Branch: MAIN
CVS Tags: pgoyette-compat-20190127
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) to selected 1.48.2.8 (colored)

Add mesonrtc

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jan 20 00:44:17 2019 UTC (5 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored) to selected 1.48.2.8 (colored)

Add mesonsdhc

Revision 1.20 / (download) - annotate - [select for diffs], Sat Jan 19 21:43:07 2019 UTC (5 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored) to selected 1.48.2.8 (colored)

Add WSDISPLAY_MULTICONS

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jan 19 20:56:03 2019 UTC (5 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.18: +19 -3 lines
Diff to previous 1.18 (colored) to selected 1.48.2.8 (colored)

Add support for (FDT-ized) Amlogic Meson8b.

Revision 1.1.2.7 / (download) - annotate - [select for diffs], Fri Jan 18 08:50:16 2019 UTC (5 years, 3 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1.2.6: +9 -5 lines
Diff to previous 1.1.2.6 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Synch with HEAD

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jan 17 13:51:25 2019 UTC (5 years, 3 months ago) by jmcneill
Branch: MAIN
CVS Tags: pgoyette-compat-20190118
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) to selected 1.48.2.8 (colored)

Add exynos5422-odroidhc1.dts

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 5 16:50:22 2019 UTC (5 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.16: +6 -3 lines
Diff to previous 1.16 (colored) to selected 1.48.2.8 (colored)

Add some comments around EARLYCONS

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 5 13:55:46 2019 UTC (5 years, 3 months ago) by aymeric
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.48.2.8 (colored)

Rename the DE0 Nano SoC dts file to its new linux/uboot name

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jan 3 10:44:04 2019 UTC (5 years, 3 months ago) by jmcneill
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.48.2.8 (colored)

Attach sunxirsb earlier so axppmic regulators are available for usbphy

Revision 1.1.2.6 / (download) - annotate - [select for diffs], Mon Nov 26 01:52:21 2018 UTC (5 years, 4 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1.2.5: +95 -15 lines
Diff to previous 1.1.2.5 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD, resolve a couple of conflicts

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 22 21:08:19 2018 UTC (5 years, 4 months ago) by aymeric
Branch: MAIN
CVS Tags: pgoyette-compat-1226, pgoyette-compat-1126
Changes since 1.13: +14 -2 lines
Diff to previous 1.13 (colored) to selected 1.48.2.8 (colored)

Switch the DE0 Nano SoC to the GENERIC kernel.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Nov 5 07:41:46 2018 UTC (5 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.12: +16 -2 lines
Diff to previous 1.12 (colored) to selected 1.48.2.8 (colored)

Merge in VIRT now that qemu in pkgsrc can support it

Revision 1.12 / (download) - annotate - [select for diffs], Wed Oct 31 08:10:01 2018 UTC (5 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored) to selected 1.48.2.8 (colored)

Turn off DIAGNOSTIC and DEBUG by default

Revision 1.11 / (download) - annotate - [select for diffs], Tue Oct 30 07:51:09 2018 UTC (5 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.10: +59 -9 lines
Diff to previous 1.10 (colored) to selected 1.48.2.8 (colored)

Merge SUNXI completely into GENERIC

Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 30 06:55:07 2018 UTC (5 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.9: +8 -4 lines
Diff to previous 1.9 (colored) to selected 1.48.2.8 (colored)

Merge EXYNOS into GENERIC completely.  GENERIC nows boots on ODROID-XU4

Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sat Oct 20 06:58:27 2018 UTC (5 years, 6 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1.2.4: +7 -8 lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Sync with head

Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 18 09:01:53 2018 UTC (5 years, 6 months ago) by skrll
Branch: MAIN
CVS Tags: pgoyette-compat-1020
Changes since 1.8: +6 -7 lines
Diff to previous 1.8 (colored) to selected 1.48.2.8 (colored)

Provide generic start code that assumes the MMU is off and caches are
disabled as per the linux booting protocol for ARMv6 and ARMv7 boards.
u-boot image type should be changed to 'linux' for correct behaviour.

The new start code builds a minimal "bootstrap" L1PT with cached access
disabled and uses the same table for all processors.  AP startup is
performed in less steps and more code is written in C.

The bootstrap tables and stack are placed into an (orphaned) section
"_init_memory" which is given to uvm when it is no longer used.

Various kernels have been converted to use this code and tested.  Some
boards were provided by TNF. Thanks!

The GENERIC kernel now boots on boards using the TEGRA, SUNXI and EXYNOS
kernels. The GENERIC kernel will also work on RPI2 using u-boot.

Thanks to martin@ and aymeric@ for testing on parallella and nanosoc
respectively

Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 18 07:35:15 2018 UTC (5 years, 6 months ago) by skrll
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.48.2.8 (colored)

Trailing whitespace

Revision 1.1.2.4 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:30 2018 UTC (5 years, 7 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1.2.3: +300 -36 lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.7 / (download) - annotate - [select for diffs], Thu Aug 23 20:54:43 2018 UTC (5 years, 7 months ago) by skrll
Branch: MAIN
CVS Tags: pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.6: +28 -24 lines
Diff to previous 1.6 (colored) to selected 1.48.2.8 (colored)

WIP checkpoint

Revision 1.6 / (download) - annotate - [select for diffs], Sun Aug 19 08:00:41 2018 UTC (5 years, 8 months ago) by skrll
Branch: MAIN
Changes since 1.5: +279 -19 lines
Diff to previous 1.5 (colored) to selected 1.48.2.8 (colored)

Commit work in progress GENERIC configuration without the other necessary
changes at this point

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:31 2018 UTC (5 years, 8 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1.2.2: +3 -4 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 14 15:09:41 2018 UTC (5 years, 9 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-0728
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored) to selected 1.48.2.8 (colored)

Remove "options IPKDB", and the other associated options, from the config
files.

ipkdb is being retired. Its code is really old, and hasn't kept pace with
today's expectations: IPv6, SMP, modern NICs. The associated code for x86
was already removed because it was too incorrect to stay.

There are plans to rewrite a similar feature from scratch.

ok kamil christos

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jun 30 16:48:49 2018 UTC (5 years, 9 months ago) by jmcneill
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.48.2.8 (colored)

Attach simplebus on pass 0

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jun 30 16:30:35 2018 UTC (5 years, 9 months ago) by jmcneill
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored) to selected 1.48.2.8 (colored)

cpus: use fdt_add_bus

Revision 1.2 / (download) - annotate - [select for diffs], Sat Jun 30 16:22:56 2018 UTC (5 years, 9 months ago) by jmcneill
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.48.2.8 (colored)

Allow nodes to attach child devices using the same sorting rules as used
by the simplebus driver.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Sat Apr 7 04:12:12 2018 UTC (6 years ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1.2.1: +266 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) to selected 1.48.2.8 (colored)

Sync with HEAD.  77 conflicts resolved - all of them $NetBSD$

Revision 1.1.2.1, Sun Apr 1 04:35:04 2018 UTC (6 years ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.1: +0 -266 lines
FILE REMOVED

file GENERIC was added on branch pgoyette-compat on 2018-04-07 04:12:12 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Sun Apr 1 04:35:04 2018 UTC (6 years ago) by ryo
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407
Branch point for: phil-wifi, pgoyette-compat
Diff to selected 1.48.2.8 (colored)

Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)

- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>