CVS commit: src/sys/arch/arm/nvidia

2017-04-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Apr 21 23:35:30 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: files.tegra Log Message: Fix defparam name (CONADDR -> CONSADDR) To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/arm/nvidia/files

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Apr 17 00:43:42 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c Log Message: Set cpu_cc_freq when changing frequencies. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/nvidia

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 16 22:38:04 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: Fix previous; pci_intr_setattr takes a pci_intr_handle_t not the driver's opaque handle. To generate a diff of this commit: cvs rd

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 16 18:05:35 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: Add support for PCI_INTR_MPSAFE To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/nvidia/tegra_pcie.c

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 16 13:27:19 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_sdhc.c Log Message: Disable SDR104 until the Tegra K1 custom tuning method is implemented. This is required to work around errata that describes periodi

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 16 12:27:47 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_fdt.c Log Message: Remove list of init devices To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/nvidia/tegra_fdt.c Please

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 16 12:26:04 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c Log Message: get cpu pll clock from devicetree To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/nvidia/soc_tegr

CVS commit: src/sys/arch/arm/nvidia

2017-04-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Apr 16 12:22:18 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: Get DC clock parent from devicetree To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/nvidia/tegr

CVS commit: src/sys/arch/arm/nvidia

2017-04-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 15 00:35:12 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_fdt.c Log Message: Replace early init node name list with a list of compatible strings. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 sr

CVS commit: src/sys/arch/arm/nvidia

2017-04-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Apr 14 09:50:56 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c Log Message: Add GPU gating clock To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/nvidia/tegra124_car.c Please

CVS commit: src/sys/arch/arm/nvidia

2017-04-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Apr 14 00:19:34 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_var.h tegra_xusb.c tegra_xusbpad.c Log Message: Only route USB ports to XHCI controller after the firmware is loaded successfully. This gives us working

CVS commit: src/sys/arch/arm/nvidia

2017-04-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Apr 13 21:20:44 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c Log Message: DT ode path to i2c controller with ams3722 has changed from /i2c@0,7000d000 to /i2c@7000d000 in newer dts files. Support both path

CVS commit: src/sys/arch/arm/nvidia

2017-04-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Apr 12 00:39:28 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_mc.c Log Message: Make tegra_mc_intr static to match prototype To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/nvidia/teg

CVS commit: src/sys/arch/arm/nvidia

2017-04-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Apr 11 11:32:51 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_xusbpad.c Log Message: Hide debug messages with TEGRA_XUSBPAD_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/

CVS commit: src/sys/arch/arm/nvidia

2017-04-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Apr 11 11:06:02 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_sdhc.c Log Message: Set SDHC_FLAG_NO_HS_BIT for Tegra sdhc. No noticeable impact on performance and it seems to get rid of the spurious data transfer ti

CVS commit: src/sys/arch/arm/nvidia

2017-02-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 27 12:38:00 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_xusb.c Log Message: Attach the usb2 bus - missed in merge from nick-nhusb To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nv

CVS commit: src/sys/arch/arm/nvidia

2017-01-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jan 22 17:46:20 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_usbreg.h Log Message: Add TEGRA_EHCI_PHY_VBUS_WAKEUP_ID_REG and bit definitions. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/a

CVS commit: src/sys/arch/arm/nvidia

2017-01-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jan 22 17:43:23 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_mcreg.h Log Message: Add some SMMU registers and bit definitions. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nvidia/

CVS commit: src/sys/arch/arm/nvidia

2017-01-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jan 22 17:40:06 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra124_carreg.h Log Message: Whitespace adjustment. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/nvidia/tegra124_carreg.h

CVS commit: src/sys/arch/arm/nvidia

2017-01-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jan 22 17:39:18 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra124_carreg.h Log Message: Define bits in CAR_PLLP_OUTA_REG. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/nvidia/tegra12

CVS commit: src/sys/arch/arm/nvidia

2017-01-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jan 21 15:41:55 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_xusbpad.c Log Message: Pull across from nick-nhusb. This really should be fixed to use the appropriate FDT info. At this point this is more likely to get

CVS commit: src/sys/arch/arm/nvidia

2017-01-11 Thread Maya Rashish
Module Name:src Committed By: maya Date: Thu Jan 12 01:12:08 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c Log Message: fix off by one. ok riastradh To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/nvidia/tegra124_car.c Pl

CVS commit: src/sys/arch/arm/nvidia

2017-01-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 3 12:37:08 UTC 2017 Modified Files: src/sys/arch/arm/nvidia: tegra_xusb.c Log Message: Do some more error checking. PR/51551 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/nvidia/tegra_xusb

CVS commit: src/sys/arch/arm/nvidia

2016-12-17 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat Dec 17 12:11:38 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_drm.h tegra_drm_fb.c tegra_fb.c Log Message: Fix regression introduced by myself with the addition of da_fb_linebytes tegra_fb was not adjusted so da_fb_li

CVS commit: src/sys/arch/arm/nvidia

2016-09-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Sep 26 20:08:58 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_xusbpadreg.h Log Message: Add register definitions that will be necessary for future tegraxusbpadctl(4) changes. To generate a diff of this commit: cv

CVS commit: src/sys/arch/arm/nvidia

2016-09-07 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 8 00:38:23 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c tegra124_carreg.h Log Message: Add Tegra124 CAR bits to support the XUSB xHCI core. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1

CVS commit: src/sys/arch/arm/nvidia

2016-09-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 2 19:06:58 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c Log Message: Source of pll_p_out5 is not div_pllp_out5 but div_pll_p_out5. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sy

CVS commit: src/sys/arch/arm/nvidia

2016-08-17 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 17 19:08:18 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c tegra124_carreg.h Log Message: Complete implementation of clocks for SPI controllers in tegra124_car. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/nvidia

2016-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 17 00:22:56 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: Change tegra_pcie_conf_hook() to only give us the defaults without enabled bus mastering. Previously both bus mastering and ROM dec

CVS commit: src/sys/arch/arm/nvidia

2016-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 17 00:09:19 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c Log Message: Fix I2C clock calculations. Previously I2C clocks were half what was requested. The I2C clock registers have a LSB of one-half r

CVS commit: src/sys/arch/arm/nvidia

2016-08-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Aug 8 14:36:56 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_i2c.c Log Message: Adjust data pointer using current, rather than upcoming, transfer length. To generate a diff of this commit: cvs rdiff -u -r1.13 -r

CVS commit: src/sys/arch/arm/nvidia

2016-08-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Aug 8 14:40:57 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_i2c.c Log Message: Send repeated start after command phase if there is any data phase transfer, not just if the data phase a read operation. To genera

CVS commit: src/sys/arch/arm/nvidia

2016-05-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon May 23 18:21:14 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_ehci.c Log Message: IST_MPSAFE is not a valid flag for fdtbus_intr_establish; use FDT_INTR_MPSAFE instead. To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/arm/nvidia

2016-03-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 26 08:42:07 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_var.h Log Message: G/C old structs To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/arm/nvidia/tegra_var.h Please note that di

CVS commit: src/sys/arch/arm/nvidia

2016-03-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 13 17:38:44 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_gpio.c Log Message: PR/50963: David Binderman: Use kmem_zalloc() so all members are initialized. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/arch/arm/nvidia

2016-03-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Mar 8 07:49:20 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_usbphy.c Log Message: Use the nvidia,has-utmi-pad-registers property. >From Jared. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/a

CVS commit: src/sys/arch/arm/nvidia

2016-01-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Jan 30 00:00:56 UTC 2016 Modified Files: src/sys/arch/arm/nvidia: tegra_drm.c Log Message: Always initialize error. Found by joerg. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/nvidia/tegr

CVS commit: src/sys/arch/arm/nvidia

2015-12-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Dec 24 12:47:38 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_timer.c Log Message: use "watchdog" clock if not defined in fdt To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/nvidia/te

CVS commit: src/sys/arch/arm/nvidia

2015-12-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Dec 23 12:44:06 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_hdaudio.c Log Message: HDAUDIO_FLAG_NO_STREAM_RESET hack no longer required To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/a

CVS commit: src/sys/arch/arm/nvidia

2015-12-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Dec 23 12:43:25 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra124_car.c Log Message: fix divider calculations for hdmi, and treat clock ID 211 as pll_p_out0 instead of directly pll_p To generate a diff of this co

CVS commit: src/sys/arch/arm/nvidia

2015-12-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Dec 23 11:58:10 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: explicitly set high cursor/winbuf address bits when setting modes To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.1

CVS commit: src/sys/arch/arm/nvidia

2015-12-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Dec 22 22:12:08 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_i2c.c tegra_var.h Log Message: tegra_car_* and tegra_i2c_dvc_write are no more To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/a

CVS commit: src/sys/arch/arm/nvidia

2015-12-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Dec 16 19:46:56 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_com.c tegra_i2c.c tegra_lic.c tegra_sdhc.c tegra_usbphy.c Log Message: use of_getprop_uint32 To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/arm/nvidia

2015-12-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Dec 15 15:33:19 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_sdhc.c Log Message: fdtbus_gpio_read handles pin polarity, so fix inverted test in tegra_sdhc_card_detect To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/arm/nvidia

2015-12-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 14 20:57:34 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_gpio.c Log Message: handle GPIO_ACTIVE_LOW flag To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/nvidia/tegra_gpio.c Plea

CVS commit: src/sys/arch/arm/nvidia

2015-12-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 13 22:05:52 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_nouveau.c Log Message: attach nouveau to fdt To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/nvidia/tegra_nouveau.c Plea

CVS commit: src/sys/arch/arm/nvidia

2015-12-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 13 21:24:06 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: files.tegra Log Message: remove tegraio To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/nvidia/files.tegra Please note that

CVS commit: src/sys/arch/arm/nvidia

2015-12-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Dec 1 22:08:13 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c Log Message: replace 2292MHz entry with 2316MHz To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/nvidia/soc_teg

CVS commit: src/sys/arch/arm/nvidia

2015-11-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 22 12:26:11 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_mc.c Log Message: replace inline mc_read/write with MC_READ/WRITE macros, install intr handler with IST_MPSAFE flag To generate a diff of this commit

CVS commit: src/sys/arch/arm/nvidia

2015-11-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 21 22:55:32 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_car.c tegra_carreg.h tegra_intr.h tegra_io.c tegra_reg.h tegra_var.h Added Files: src/sys/arch/arm/nvidia: tegra_soctherm

CVS commit: src/sys/arch/arm/nvidia

2015-11-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 21 22:52:31 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c tegra_fuse.c Log Message: Apply initial fuse offset in tegra_fuse_read instead of in each reg def To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/arm/nvidia

2015-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 21 16:50:29 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_mc.c Log Message: Add error interrupt handler to for Tegra MC. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nvidia/teg

CVS commit: src/sys/arch/arm/nvidia

2015-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 21 16:48:33 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_mcreg.h Log Message: Add a bunch of hopefully-useful Tegra MC register bits. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/

CVS commit: src/sys/arch/arm/nvidia

2015-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 19 22:26:48 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_car.c Log Message: aprint_verbose_dev -> aprint_debug_dev To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/nvidia/tegra_

CVS commit: src/sys/arch/arm/nvidia

2015-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 18 17:12:06 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_io.c Log Message: Note the interrupt for Tegra MC in the locators list. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm

CVS commit: src/sys/arch/arm/nvidia

2015-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 18 17:01:39 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_intr.h Log Message: Complete the interrupt definitions list from the Tertiary Interrupt Controller range of the Tegra K1. To generate a diff of this c

CVS commit: src/sys/arch/arm/nvidia

2015-11-17 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 17 22:01:39 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: Add PCI Extended Configuration support for tegrapcie(4). Similar to the acpimcfg code, this only maps the extended configuration sp

CVS commit: src/sys/arch/arm/nvidia

2015-11-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 17 00:08:33 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: Do not clear the PCIe interrupt until we've allowed its cause to become deasserted. This halves the PCIe interrupt rate. To gener

CVS commit: src/sys/arch/arm/nvidia

2015-11-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 16 21:41:29 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_gem.c Log Message: initialize allocated gem object memory to 0 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/nvidia

CVS commit: src/sys/arch/arm/nvidia

2015-11-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 16 21:14:33 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_fb.c Log Message: use XRGB for framebuffer To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nvidia/tegra_drm_fb.c

CVS commit: src/sys/arch/arm/nvidia

2015-11-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 16 21:14:51 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: commit window changes when updating base To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/nvidia/t

CVS commit: src/sys/arch/arm/nvidia

2015-11-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 15 14:39:12 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: If we are going to be doing read/modify/write in triple-buffered mode, make sure we don't read back the buffered values and not

CVS commit: src/sys/arch/arm/nvidia

2015-11-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 14 23:16:41 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: expose HDMI from HDMI VSDB as physical-address device property when available To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/nvidia

2015-11-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 14 11:55:36 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_dcreg.h tegra_drm.h tegra_drm_mode.c Log Message: Hardware cursor support. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/ar

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 14 03:44:52 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c tegra_reg.h Log Message: Jetson TK1 u-boot sets up PCI IO space in an impossible-to-use configuration. As we're already allocating resources on

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 14 02:10:10 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c tegra_reg.h Log Message: Correct TEGRA_PCIE_A[123] window definitions. Replace existing usages thereof (and related bus space handles, etc.) wit

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 14 02:00:42 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_reg.h Log Message: Increment TEGRA_PCIE_SIZE It's a size, not a last-valid-offset. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 14 01:38:58 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pciereg.h Log Message: add more AFI BAR register offsets To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nvidia/tegra_pci

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 14 01:31:08 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: We don't need to use any particular value, but use the actual interrupt number for the PCI_INTERRUPT_LINE. To generate a diff of t

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 13 18:58:17 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: Limit configuration space access to the non-emulated busses to legacy PCI_CONF_SIZE. Extended configuration access is possible, we

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 13 18:52:16 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: validate emulated bus 0 configuration space access more carefully To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/

CVS commit: src/sys/arch/arm/nvidia

2015-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 13 18:23:17 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c Log Message: drop white space on empty line To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/nvidia/tegra_pcie.c P

CVS commit: src/sys/arch/arm/nvidia

2015-11-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 12 10:31:29 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c tegra_i2c.c Log Message: Standard mode for I2C needs a source divider of 20, not 2. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1

CVS commit: src/sys/arch/arm/nvidia

2015-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 12 00:43:52 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_drm.c tegra_drm.h tegra_drm_fb.c tegra_drm_mode.c tegra_fb.c Added Files: src/sys/arch/arm/nvidia: tegra_drm_gem.c Log M

CVS commit: src/sys/arch/arm/nvidia

2015-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 11 16:41:52 UTC 2015 Removed Files: src/sys/arch/arm/nvidia: tegra_genfb.c Log Message: not used by tegradrm To generate a diff of this commit: cvs rdiff -u -r1.2 -r0 src/sys/arch/arm/nvidia/tegra_genfb.c Please note

CVS commit: src/sys/arch/arm/nvidia

2015-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 11 12:49:10 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c Log Message: make VDD_CPU programming a bit easier to understand, and while here, actually program it to 1.4V as intended instead of 1.39V T

CVS commit: src/sys/arch/arm/nvidia

2015-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 11 12:28:15 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_i2c.c Log Message: only send repeat start if we are doing write-then-read To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm

CVS commit: src/sys/arch/arm/nvidia

2015-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 11 11:32:01 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_i2c.c Log Message: fix i2c periph clock, send repeat start for write-then-read xfers To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/s

CVS commit: src/sys/arch/arm/nvidia

2015-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Nov 10 22:14:05 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_dcreg.h tegra_drm.c tegra_drm.h tegra_drm_mode.c Log Message: Add vblank support To generate a diff of this commit: cvs rdiff -u -r1.3 -r1

CVS commit: src/sys/arch/arm/nvidia

2015-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Nov 10 00:33:46 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_hdmireg.h Log Message: support disabling the HDMI output To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/nvidia/tegra_hdm

CVS commit: src/sys/arch/arm/nvidia

2015-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Nov 10 00:33:39 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: support disabling the HDMI output To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/nvidia/tegra_dr

CVS commit: src/sys/arch/arm/nvidia

2015-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Nov 10 00:04:04 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_drm_mode.c Log Message: allow either crtc to be used with hdmi encoder To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/nv

CVS commit: src/sys/arch/arm/nvidia

2015-10-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 22 23:30:15 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_intr.h Log Message: add newline after group of intr defs, no functional change To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arc

CVS commit: src/sys/arch/arm/nvidia

2015-10-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Oct 19 21:18:36 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: files.tegra Log Message: defflag TEGRA_HDMI_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/nvidia/files.tegra Please

CVS commit: src/sys/arch/arm/nvidia

2015-10-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 18 14:31:34 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_nouveau.c Log Message: fill in bus space tag, dma tag for drm device too To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/

CVS commit: src/sys/arch/arm/nvidia

2015-10-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 18 14:20:22 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_nouveau.c Log Message: defer DRM initialization until after the root file-system is loaded, so we can read necessary firmware files To generate a dif

CVS commit: src/sys/arch/arm/nvidia

2015-10-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 18 14:04:32 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_nouveau.c Log Message: provide dma tag and copy of our struct device (eww) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ar

CVS commit: src/sys/arch/arm/nvidia

2015-10-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 18 00:39:14 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_nouveau.c Log Message: dont drop to Debugger on error To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/nvidia/tegra_nouvea

CVS commit: src/sys/arch/arm/nvidia

2015-10-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 17 21:18:16 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_io.c Added Files: src/sys/arch/arm/nvidia: tegra_nouveau.c Log Message: Add bus glue for attaching nouveau DRM To generate a diff

CVS commit: src/sys/arch/arm/nvidia

2015-10-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 17 21:17:15 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_reg.h Log Message: add GPU, SOR, and DPAUX offsets To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/nvidia/tegra_reg.h

CVS commit: src/sys/arch/arm/nvidia

2015-10-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 17 21:16:27 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_intr.h Log Message: add SOR and GPU interrupt numbers To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/nvidia/tegra_intr.h

CVS commit: src/sys/arch/arm/nvidia

2015-10-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 17 21:16:10 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_car.c tegra_carreg.h tegra_var.h Log Message: add support for enabling the GPU To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/a

CVS commit: src/sys/arch/arm/nvidia

2015-10-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 17 21:14:49 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pmc.c tegra_pmcreg.h Log Message: GPU power is controlled by a different register on Tegra124, handle this in tegra_pmc_remove_clamping To generate a

CVS commit: src/sys/arch/arm/nvidia

2015-10-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 15 09:06:04 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_pcie.c tegra_pciereg.h Log Message: explicitly disable PCIe MSI as we dont support it yet To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/arch/arm/nvidia

2015-10-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 15 09:04:35 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_ahcisata.c tegra_ahcisatareg.h Log Message: disable SATA sleep feature To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/nv

CVS commit: src/sys/arch/arm/nvidia

2015-08-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Aug 3 12:11:52 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_sdhc.c Log Message: set SDHC_FLAG_POLL_CARD_DET when we have a card detect pin To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/a

CVS commit: src/sys/arch/arm/nvidia

2015-08-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 2 21:45:52 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_sdhc.c Log Message: set ref clk to 204MHz so we can take advantage of UHS-I modes To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys

CVS commit: src/sys/arch/arm/nvidia

2015-08-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Aug 1 21:20:11 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_car.c tegra_intr.h tegra_io.c tegra_reg.h tegra_var.h Added Files: src/sys/arch/arm/nvidia: tegra_cec.c tegra_cecreg.h L

CVS commit: src/sys/arch/arm/nvidia

2015-07-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jul 31 23:07:14 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_hdmi.c Log Message: extract physical address from HDMI VDSB and make it available as the "physical-address" device property To generate a diff of thi

CVS commit: src/sys/arch/arm/nvidia

2015-07-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jul 29 14:30:18 UTC 2015 Modified Files: src/sys/arch/arm/nvidia: tegra_car.c Log Message: use utmip settings for 12MHz ref clk, not 13MHz To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/nvid

<    1   2   3   >