CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Mar 10 19:45:41 UTC 2021 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: switch G5 iMacs to full speed To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: rin Date: Sat Mar 6 07:29:05 UTC 2021 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: Change pic_name from "openpic" to "u3_ht" so that it can be distinguishable with generic OpenPIC driver. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: thorpej Date: Sat Feb 13 02:17:02 UTC 2021 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: Improve readability of this file by adding register prefixes. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/macppc/macppc/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: thorpej Date: Sat Feb 13 01:11:58 UTC 2021 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: Call cpu_model_init() after clearing the MSR. To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/sys/arch/macppc/macppc/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Feb 11 19:06:24 UTC 2021 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: remove unused/useless #ifdef block To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/arch/macppc/macppc/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: rin Date: Wed Jul 15 09:58:34 UTC 2020 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: Add NetBSD RCSID. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: martin Date: Tue Jul 14 08:55:07 UTC 2020 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: Adapt to new proplib API To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: rin Date: Sun Jul 12 23:58:30 UTC 2020 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: Fix typo; U3_HT_PIC_DE*P*UG ---> U3_HT_PIC_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: skrll Date: Sun Feb 9 09:30:37 UTC 2020 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: Traiing whitespace To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Fri Dec 13 23:01:41 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: call cpu_topology_set() with adjustments for 970MP CPUs To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: sevan Date: Mon Jan 28 02:45:13 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: static_edid.c Log Message: Add a description To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/macppc/macppc/static_edid.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: sevan Date: Mon Jan 28 02:25:02 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: machdep.c static_edid.c static_edid.h Log Message: Fake the EDID info for the clamshell iBook G3 so X11 works out of the box. Obtained from the 2nd (firewire) revision iBook, but it's applied to 1st gen also. [93.906] (II) R128(0): I2C bus "VGA-0" initialized. [93.907] (II) got 128 bytes worth of EDID from wsdisplay [93.908] (II) R128(0): EDID for output LVDS [93.908] (II) R128(0): Manufacturer: APP Model: 9c05 Serial#: 16843009 [93.908] (II) R128(0): Year: 1999 Week: 9 [93.908] (II) R128(0): EDID Version: 1.1 [93.908] (II) R128(0): Digital Display Input [93.908] (II) R128(0): Max Image Size [cm]: horiz.: 24 vert.: 18 [93.908] (II) R128(0): Gamma: 2.28 [93.908] (II) R128(0): DPMS capabilities: StandBy Suspend Off [93.909] (II) R128(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 [93.909] (II) R128(0): redX: 0.594 redY: 0.345 greenX: 0.317 greenY: 0.494 [93.909] (II) R128(0): blueX: 0.155 blueY: 0.146 whiteX: 0.312 whiteY: 0.328 [93.909] (II) R128(0): Supported established timings: [93.909] (II) R128(0): 800x600@60Hz [93.909] (II) R128(0): Manufacturer's mask: 0 [93.910] (II) R128(0): Supported detailed timing: [93.910] (II) R128(0): clock: 60.0 MHz Image Size: 275 x 199 mm [93.910] (II) R128(0): h_active: 800 h_sync: 840 h_sync_end 968 h_blank_end 1056 h_border: 0 [93.910] (II) R128(0): v_active: 600 v_sync: 601 v_sync_end 605 v_blanking: 628 v_border: 0 [93.910] (II) R128(0): LT121SU-121 [93.910] (II) R128(0): LT121SU-121 [93.910] (II) R128(0): Monitor name: Color LCD [93.910] (II) R128(0): EDID (in hex): [93.910] (II) R128(0): 00000610059c01010101 [93.910] (II) R128(0): 09090101a8181280e816e09858517e27 [93.910] (II) R128(0): 2550540101010101010101010101 [93.911] (II) R128(0): 0101010101017017200031581c202880 [93.911] (II) R128(0): 140013c7101800fe004c5431 [93.911] (II) R128(0): 323153552d3132310a2000fe004c [93.911] (II) R128(0): 5431323153552d3132310a2000fc [93.911] (II) R128(0): 00436f6c6f72204c43440a2020200037 [93.912] (II) R128(0): I2C device "VGA-0:ddc2" registered at address 0xA0. To generate a diff of this commit: cvs rdiff -u -r1.168 -r1.169 src/sys/arch/macppc/macppc/machdep.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/macppc/macppc/static_edid.c \ src/sys/arch/macppc/macppc/static_edid.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Jun 7 17:02:12 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: reduce debug spam, use IPI_VECTOR To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu May 17 19:08:51 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: really fix the fix To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Sun May 13 16:03:25 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: fix the fix To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: christos Date: Sun May 13 14:55:35 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: make this compile again. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Fri May 11 22:48:38 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: cpu.c interrupts.c pic_u3_ht.c Log Message: deal with IPIs on U3/HT machines, only install OpenPIC IPI goop on actual OpenPIC hardware To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/arch/macppc/macppc/cpu.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/macppc/macppc/interrupts.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Mar 22 21:28:59 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: cpu.c interrupts.c Log Message: sprinkle oea_mapiodev() To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/macppc/macppc/cpu.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/macppc/macppc/interrupts.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Mar 22 15:23:43 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: mapiodev() the CPU reset GPIOs instead of blindly assuming that everything is BAT-mapped Now the 2nd CPU on my PowerMac7,3 wakes up and says hi. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Jan 31 21:09:53 UTC 2018 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: - do some magic number reduction - MPIC doesn't have the OPENPIC_POLARITY_* bit, so don't pretend to To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Oct 18 12:55:14 UTC 2017 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: do what freebsd does: - when disabling an interrupt, disable it on the HT PIC as well - when establishing an interrupt, don't enable it right away - program IRQs 0-3 as level, like freebsd does Now svwsata is almost usable. We still get an interrupt storm but it doesn't eat up all CPU cycles anymore. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/macppc/macppc/pic_u3_ht.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Sep 6 03:10:09 UTC 2017 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: downgrade some debug spam to aprint_debug() where it belongs To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Fri Aug 11 22:55:49 UTC 2017 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: set properties to signal Mac Mini video output wiring to radeonfb To generate a diff of this commit: cvs rdiff -u -r1.165 -r1.166 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Fri Jul 14 21:36:19 UTC 2017 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: - use smu for shutdown and reboot - disable pallet control on G5, for some reason we crash in OF_call_method_1 To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Fri Jun 16 18:48:22 UTC 2017 Modified Files: src/sys/arch/macppc/macppc: pic_heathrow.c pic_ohare.c Log Message: - read IRQs from state, not level register in *_reenable_irq() so we get edge triggered ones too - kmem_alloc() -> kmem_zalloc() for paranoia To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/macppc/macppc/pic_heathrow.c cvs rdiff -u -r1.14 -r1.15 src/sys/arch/macppc/macppc/pic_ohare.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Jun 15 14:32:03 UTC 2016 Modified Files: src/sys/arch/macppc/macppc: pic_ohare.c Log Message: g/c some leftovers from when we had static assignments of edge or level triggers To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/macppc/macppc/pic_ohare.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: christos Date: Wed Mar 26 17:45:16 UTC 2014 Modified Files: src/sys/arch/macppc/macppc: cpu.c Log Message: kill sprintf To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/macppc/macppc/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Apr 11 18:36:44 UTC 2013 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: more OEA64_BRIDGE support from Phileas Fogg To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/arch/macppc/macppc/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Tue Dec 11 03:00:00 UTC 2012 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: work around a bug in some (all?) nvidia OF ROMs: the color! method always changes only the palette registers associated with the first, usually analog head, even if the monitor in use is on port 2, usually DVI or ADC. Don't enable cmap_callback when we find out we're on port 2 of an nvidia card, that way genfb won't try to use R3G3B2 colours and assume something resembling an ANSI palette which will at least gives us something usable, as opposed to black on mostly black. To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed May 2 00:55:26 UTC 2012 Modified Files: src/sys/arch/macppc/macppc: pic_heathrow.c Log Message: remove some commented out / unused junk To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/macppc/macppc/pic_heathrow.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Tue Mar 13 18:24:54 UTC 2012 Modified Files: src/sys/arch/macppc/macppc: pic_heathrow.c pic_ohare.c Log Message: malloc() -> kmem_alloc() To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/macppc/macppc/pic_heathrow.c cvs rdiff -u -r1.10 -r1.11 src/sys/arch/macppc/macppc/pic_ohare.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Tue Mar 13 17:26:05 UTC 2012 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: we don't need malloc.h here To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: hauke Date: Tue Jan 24 15:24:55 UTC 2012 Modified Files: src/sys/arch/macppc/macppc: disksubr.c Log Message: Add support for BSD disklabels, scanning the beginning of the disk in four-byte strides, like disklabel(8) does it. Since the netbsd-6 branch is around the corner, this is a minimally-intrusive addition. Note there is no write support, for good reasons. Note also that disksubr.c is in dire need of re-structuring. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/macppc/macppc/disksubr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Jul 28 15:29:52 UTC 2011 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: appease gcc 4.5 To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Jul 13 22:50:11 UTC 2011 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: follow genfb changes in backlight control To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: mrg Date: Thu Jul 7 01:26:37 UTC 2011 Modified Files: src/sys/arch/macppc/macppc: pic_heathrow.c pic_ohare.c Log Message: mark heathrow_read_events() and ohare_read_events() static. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/macppc/macppc/pic_heathrow.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/macppc/macppc/pic_ohare.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: mrg Date: Thu Jul 7 01:26:17 UTC 2011 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: add some (uintptr_t) between pointer and uint64_t casts To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Thu Jun 16 02:44:38 UTC 2011 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: we need powerpc/intr.h n order to see __HAVE_FAST_SOFTINTS To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/arch/macppc/macppc/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: macallan Date: Wed Oct 6 02:27:25 UTC 2010 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: add support for backlight control with genfb via OF Tested on a PowerBook Pismo only so far, it should work on all OF3 *Books though. Support for older PowerBooks is trickier since they control their backlight using PMU commands which have no OF equivalent. To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: kiyohara Date: Tue Apr 27 05:27:59 UTC 2010 Modified Files: src/sys/arch/macppc/macppc: pic_ohare.c Log Message: Use OHARE_NIRQ instead of NIRQ. NIRQ defined in powerpc/intr.h sinse 'Support 64-bit imask for powerpc/pic.' To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/macppc/macppc/pic_ohare.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.