CVS commit: src/sys/arch/alpha/pci

2021-07-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 19 01:06:14 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c ciavar.h tsp_dma.c tsvar.h Log Message: For CIA/Pyxis and Tsunami/Typhoon/Titan, save the firmware's idea of the DMA window configuration, and

CVS commit: src/sys/arch/alpha/pci

2021-07-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 19:58:34 UTC 2021 Modified Files: src/sys/arch/alpha/pci: tsp_dma.c Log Message: According to section 8.1.2.2 of the Tsunami/Typhoon hardware reference manual (DS-0025A-TE), the SGMAP TLB is arranged as 168 locations

CVS commit: src/sys/arch/alpha/pci

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 05:09:47 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c tsp_dma.c Log Message: Oops, pass the correct bus_dma_tag_t to the "hi" sgmap init function. To generate a diff of this commit: cvs rdiff -u -r1.35

CVS commit: src/sys/arch/alpha/pci

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 00:01:21 UTC 2021 Modified Files: src/sys/arch/alpha/pci: tsp_dma.c tsvar.h Log Message: - Don't bother issuing a warning if we program the WBASE / WSM register to different values than the firmware. - Reduce the

CVS commit: src/sys/arch/alpha/pci

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 17 23:53:02 UTC 2021 Modified Files: src/sys/arch/alpha/pci: tsreg.h Log Message: - Define the DAC enable bit that's present in WSBA3. - Define symbolic constants for the valid WSM values. To generate a diff of this

CVS commit: src/sys/arch/alpha/pci

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 17 00:30:39 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c ciavar.h Log Message: Back in rev 1.21, mhitch@ fixed an issue with his 1.5GB RAM PWS 500au by using a fall-back to the ISA DMA window if DMA was out

CVS commit: src/sys/arch/alpha/pci

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 16 17:09:33 UTC 2021 Modified Files: src/sys/arch/alpha/pci: lcareg.h Log Message: Define the memory controller registers, and contents for the Cache register. To generate a diff of this commit: cvs rdiff -u -r1.9

CVS commit: src/sys/arch/alpha/pci

2021-07-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 15 01:29:23 UTC 2021 Modified Files: src/sys/arch/alpha/pci: sio_pic.c Log Message: - Use defined constants for PIC registers, not magic numbers. - Inline specific_eoi(). NFC. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/alpha/pci

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 13:41:34 UTC 2021 Modified Files: src/sys/arch/alpha/pci: pci_2100_a50.c pci_axppci_33.c sio_pic.c siovar.h Log Message: Reduce code duplication among platforms that use the i82378 SIO to route PCI

CVS commit: src/sys/arch/alpha/pci

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 13:38:21 UTC 2021 Modified Files: src/sys/arch/alpha/pci: pci_alphabook1.c Log Message: Remove pointless warning. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/alpha/pci/pci_alphabook1.c

CVS commit: src/sys/arch/alpha/pci

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 13:32:39 UTC 2021 Modified Files: src/sys/arch/alpha/pci: sioreg.h Log Message: Define macros to desribe the PIRQ_RTCTRL register(s). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:52:41 UTC 2021 Modified Files: src/sys/arch/alpha/pci: lca_pci.c Log Message: - Use the default implementations of attach_hook(), make_tag(), and decompose_tag(). - In lca_bus_maxdevs(), only allow devices 0-15

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:49:47 UTC 2021 Modified Files: src/sys/arch/alpha/pci: ttwoga_pci.c Log Message: - Use the default implementations of attach_hook(), make_tag(), and decompose_tag(). - In ttwoga_make_type0addr(), assert that we

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:46:54 UTC 2021 Modified Files: src/sys/arch/alpha/pci: mcpcia_pci.c Log Message: Use the default implementation of attach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:46:30 UTC 2021 Modified Files: src/sys/arch/alpha/pci: dwlpx_pci.c Log Message: Use the default implementation of attach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:45:59 UTC 2021 Modified Files: src/sys/arch/alpha/pci: apecs_pci.c cia_pci.c irongate_pci.c tsp_pci.c Log Message: Use the default implementations of attach_hook(), bus_maxdevs(), make_tag(), and decompose_tag().

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:44:10 UTC 2021 Modified Files: src/sys/arch/alpha/pci: pci_machdep.c Log Message: Make the following PCI chipset functions optional: - attach_hook() - bus_maxdevs() - make_tag() - decompose_tag() ...and provide a

CVS commit: src/sys/arch/alpha/pci

2021-06-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jun 19 16:43:11 UTC 2021 Modified Files: src/sys/arch/alpha/pci: dwlpx_dma.c Log Message: No need to include pci_kn8ae.h here. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/arch/alpha/pci

2021-06-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jun 19 16:29:04 UTC 2021 Modified Files: src/sys/arch/alpha/pci: dwlpx.c pci_kn8ae.c pci_kn8ae.h Log Message: Remove the "first" argument from pci_kn8ae_pickintr(), instead using a real once control in that function. Removes

CVS commit: src/sys/arch/alpha/pci

2021-06-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jun 19 16:13:40 UTC 2021 Modified Files: src/sys/arch/alpha/pci: mcpcia.c pci_kn300.c pci_kn300.h Log Message: Remove the "first" argument from pci_kn300_pickintr(). It's redundant with information we already have, and is a

CVS commit: src/sys/arch/alpha/pci

2021-06-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 18 22:18:10 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c Log Message: Wrap a couple of long lines. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/alpha/pci/cia_dma.c Please

CVS commit: src/sys/arch/alpha/pci

2021-06-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 18 22:17:53 UTC 2021 Modified Files: src/sys/arch/alpha/pci: apecs.c cia.c irongate.c lca.c mcpcia.c Log Message: Sprinkle some static. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

CVS commit: src/sys/arch/alpha/pci

2021-05-07 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 8 00:08:43 UTC 2021 Modified Files: src/sys/arch/alpha/pci: sio_pic.c ttwoga.c ttwoga_dma.c ttwogavar.h Log Message: More symbol sanitizing. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48

CVS commit: src/sys/arch/alpha/pci

2020-09-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Sep 29 01:19:52 UTC 2020 Modified Files: src/sys/arch/alpha/pci: sio_pic.c Log Message: If running in Qemu, don't report stray edge-triggered ISA interrupts. Works around an issue I obvserved with serial console in Qemu.

CVS commit: src/sys/arch/alpha/pci

2020-09-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Sep 26 02:50:42 UTC 2020 Modified Files: src/sys/arch/alpha/pci: pci_6600.c Log Message: Support CPU interrupt affinity on Tsunami systems. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/sys/arch/alpha/pci

2020-09-23 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 23 18:48:51 UTC 2020 Modified Files: src/sys/arch/alpha/pci: pci_6600.c Log Message: Define a constant for the SIO IRQ line, and keep a shadow copy of the interrupt enables. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/alpha/pci

2020-09-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Sep 23 00:46:17 UTC 2020 Modified Files: src/sys/arch/alpha/pci: tsreg.h Log Message: Define some additional Cchip registers. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/alpha/pci/tsreg.h

CVS commit: src/sys/arch/alpha/pci

2020-06-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jun 17 03:50:05 UTC 2020 Modified Files: src/sys/arch/alpha/pci: tsvar.h ttwogavar.h Log Message: #include explicitly. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/alpha/pci/tsvar.h cvs rdiff

CVS commit: src/sys/arch/alpha/pci

2015-10-11 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Oct 11 08:46:43 UTC 2015 Modified Files: src/sys/arch/alpha/pci: cia.c Log Message: Felix Deichmann in PR port-alpha/50326: cosmetic patch for Pyxis attach message. To generate a diff of this commit: cvs rdiff -u -r1.73

CVS commit: src/sys/arch/alpha/pci

2014-01-18 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jan 19 03:44:13 UTC 2014 Modified Files: src/sys/arch/alpha/pci: tsp_bus_mem.c Log Message: Set a proper address for PCI memspace to make bus_space_mmap(9) work correctly. Reported and confirmed with radeonfb(4) by Naruaki

CVS commit: src/sys/arch/alpha/pci

2014-01-15 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Wed Jan 15 14:27:49 UTC 2014 Modified Files: src/sys/arch/alpha/pci: pci_bwx_bus_mem_chipdep.c Log Message: Revert previous. PR/48431 claims ALPHA_PHYS_TO_K0SEG() is necessary. Actually CHIP_MEM_SYS_START(v) seems a physical

CVS commit: src/sys/arch/alpha/pci

2014-01-13 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Jan 13 15:48:09 UTC 2014 Modified Files: src/sys/arch/alpha/pci: pci_bwx_bus_mem_chipdep.c Log Message: bus_space_mmap(9) function should return alpha_btop(PA), not alpha_btop(VA). Pointed out in PR port-alpha/48431 from

CVS commit: src/sys/arch/alpha/pci

2013-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Nov 4 16:58:14 UTC 2013 Modified Files: src/sys/arch/alpha/pci: cia_dma.c pci_kn8ae.c Log Message: mark variables used To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/alpha/pci/cia_dma.c cvs

CVS commit: src/sys/arch/alpha/pci

2013-11-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Nov 4 16:58:33 UTC 2013 Modified Files: src/sys/arch/alpha/pci: pci_swiz_bus_io_chipdep.c pci_swiz_bus_mem_chipdep.c Log Message: move ifdef'ed out code inside if 0 To generate a diff of this commit: cvs

CVS commit: src/sys/arch/alpha/pci

2013-09-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Sep 23 16:44:30 UTC 2013 Modified Files: src/sys/arch/alpha/pci: tsc.c Log Message: Remove a 'register' declaration. Noted in PR port-alpha/48148. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/arch/alpha/pci

2013-09-23 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Mon Sep 23 16:50:12 UTC 2013 Modified Files: src/sys/arch/alpha/pci: tsc.c Log Message: KNF and TAB/space cleanup. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/alpha/pci/tsc.c Please note that

CVS commit: src/sys/arch/alpha/pci

2010-12-14 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 15 01:27:19 UTC 2010 Modified Files: src/sys/arch/alpha/pci: a12c.c a12c_dma.c a12c_pci.c apecs.c apecs_bus_io.c apecs_bus_mem.c apecs_dma.c apecs_pci.c cia.c cia_bwx_bus_io.c cia_bwx_bus_mem.c

CVS commit: src/sys/arch/alpha/pci

2010-04-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 15 13:02:13 UTC 2010 Modified Files: src/sys/arch/alpha/pci: apecs.c apecsvar.h Log Message: Share some attention with apecs(4). - Convert to CFATTACH_DECL_NEW(). - Sprinkle static on functions. - Recycle

CVS commit: src/sys/arch/alpha/pci

2010-04-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 15 03:09:12 UTC 2010 Modified Files: src/sys/arch/alpha/pci: tsc.c tsvar.h Log Message: Give tsc(4)/tsp(4) some attention. - Convert to CFATTACH_DECL_NEW(). - Sprinkle static on functions. - Improve KNF conformance.

CVS commit: src/sys/arch/alpha/pci

2009-10-30 Thread Michael L. Hitch
Module Name:src Committed By: mhitch Date: Fri Oct 30 18:55:45 UTC 2009 Modified Files: src/sys/arch/alpha/pci: tsp_bus_io.c tsp_bus_mem.c tsvar.h Log Message: The tsc(4) bus initialization was using a single statically allocated extent storage for each tsp(4), which