CVS commit: src/sys/arch/macppc/macppc

2025-03-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Mar 17 07:39:55 UTC 2025 Modified Files: src/sys/arch/macppc/macppc: rbus_machdep.c Log Message: remove bogus oea_iobat_add() call we BAT-map the entire PCI bus anyway tested on my pismo with an ohci/ehci at cardbus To gen

CVS commit: src/sys/arch/macppc/macppc

2025-03-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Mar 17 08:23:13 UTC 2025 Modified Files: src/sys/arch/macppc/macppc: rbus_machdep.c Log Message: when looking for the cardbus bridge's memory range: - check 'reserved-segment' first, all core99 machines should have it - if t

CVS commit: src/sys/arch/macppc/macppc

2025-03-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Mar 17 08:23:13 UTC 2025 Modified Files: src/sys/arch/macppc/macppc: rbus_machdep.c Log Message: when looking for the cardbus bridge's memory range: - check 'reserved-segment' first, all core99 machines should have it - if t

CVS commit: src/sys/arch/macppc/macppc

2025-03-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Mon Mar 17 07:39:55 UTC 2025 Modified Files: src/sys/arch/macppc/macppc: rbus_machdep.c Log Message: remove bogus oea_iobat_add() call we BAT-map the entire PCI bus anyway tested on my pismo with an ohci/ehci at cardbus To gen

CVS commit: src/sys/arch/macppc/macppc

2024-06-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jun 11 04:47:04 UTC 2024 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: macppc/machdep: Correctly disable have_backlight for ofw_quiesce instead of have_palette (copy-paste bug by myself). To generate a dif

CVS commit: src/sys/arch/macppc/macppc

2024-06-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jun 11 04:47:04 UTC 2024 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: macppc/machdep: Correctly disable have_backlight for ofw_quiesce instead of have_palette (copy-paste bug by myself). To generate a dif

CVS commit: src/sys/arch/macppc/macppc

2023-12-27 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Dec 28 04:43:55 UTC 2023 Modified Files: src/sys/arch/macppc/macppc: rbus_machdep.c Log Message: macppc/cardbus: Belatedly catch up with battable resolution change Fix pmap_extract() failures on models with cardslot, for direct-

CVS commit: src/sys/arch/macppc/macppc

2023-12-27 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Dec 28 04:43:55 UTC 2023 Modified Files: src/sys/arch/macppc/macppc: rbus_machdep.c Log Message: macppc/cardbus: Belatedly catch up with battable resolution change Fix pmap_extract() failures on models with cardslot, for direct-

CVS commit: src/sys/arch/macppc/macppc

2023-05-09 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 9 10:49:47 UTC 2023 Modified Files: src/sys/arch/macppc/macppc: mainbus.c Log Message: check for proper error value from OF_finddevice() should fix PR57394 To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/arch/macppc/macppc

2023-05-09 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 9 10:49:47 UTC 2023 Modified Files: src/sys/arch/macppc/macppc: mainbus.c Log Message: check for proper error value from OF_finddevice() should fix PR57394 To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/arch/macppc/macppc

2023-01-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Jan 12 01:19:21 UTC 2023 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: don't attach on cascaded mpics for now - we don't really use them for anything yet and apparently setup causes problems elsewhere,

CVS commit: src/sys/arch/macppc/macppc

2023-01-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Jan 12 01:19:21 UTC 2023 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: don't attach on cascaded mpics for now - we don't really use them for anything yet and apparently setup causes problems elsewhere,

CVS commit: src/sys/arch/macppc/macppc

2022-12-27 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 28 06:50:23 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: support cascading: - attach on both /u3 and /u4 - install IPI handling only if we're primary - link to primary PIC if we're cascad

CVS commit: src/sys/arch/macppc/macppc

2022-12-27 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 28 06:50:23 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: pic_u3_ht.c Log Message: support cascading: - attach on both /u3 and /u4 - install IPI handling only if we're primary - link to primary PIC if we're cascad

CVS commit: src/sys/arch/macppc/macppc

2022-12-27 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 28 06:00:27 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: interrupts.c Log Message: first step towards MSI support on G5: - allow both openpic and u3_ht to attach - make sure openpic comes first, if we have both t

CVS commit: src/sys/arch/macppc/macppc

2022-12-27 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 28 06:00:27 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: interrupts.c Log Message: first step towards MSI support on G5: - allow both openpic and u3_ht to attach - make sure openpic comes first, if we have both t

CVS commit: src/sys/arch/macppc/macppc

2022-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Dec 18 01:16:05 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: add comment to explain why we zero SPRG0 here NFC To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/arch/macppc

CVS commit: src/sys/arch/macppc/macppc

2022-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Dec 18 01:16:05 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: add comment to explain why we zero SPRG0 here NFC To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/arch/macppc

CVS commit: src/sys/arch/macppc/macppc

2022-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Dec 18 01:10:58 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: #ifdef DEBUG the previous change, it seems to cause trouble on qemu which needs further investigation To generate a diff of this co

CVS commit: src/sys/arch/macppc/macppc

2022-12-17 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sun Dec 18 01:10:58 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: #ifdef DEBUG the previous change, it seems to cause trouble on qemu which needs further investigation To generate a diff of this co

CVS commit: src/sys/arch/macppc/macppc

2022-12-14 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 14 13:04:24 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: Explicitly zero SPRG0 before doing anything else - it's used to store a pointer to struct cpuinfo, this way we can catch attempts to

CVS commit: src/sys/arch/macppc/macppc

2022-12-14 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 14 13:04:24 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: Explicitly zero SPRG0 before doing anything else - it's used to store a pointer to struct cpuinfo, this way we can catch attempts to

CVS commit: src/sys/arch/macppc/macppc

2022-08-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Aug 13 09:34:47 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: disksubr.c Log Message: Do not try to create a fake MBR disklabel from the PMBR of a GPT disk. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.5

CVS commit: src/sys/arch/macppc/macppc

2022-08-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Aug 13 09:34:47 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: disksubr.c Log Message: Do not try to create a fake MBR disklabel from the PMBR of a GPT disk. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.5

CVS commit: src/sys/arch/macppc/macppc

2022-06-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 26 09:23:32 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: cpu_reboot: use cpu_halt_others() instead of a (simple) open coded version of it. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/arch/macppc/macppc

2022-06-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Jun 26 09:23:32 UTC 2022 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: cpu_reboot: use cpu_halt_others() instead of a (simple) open coded version of it. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/arch/macppc/macppc

2019-10-24 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Oct 24 23:06:25 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: mainbus.c Log Message: if we have a /cpus node, use it to find and attach all CPUs. Now we find all CPUs on a 4x G5. To generate a diff of this commit: c

CVS commit: src/sys/arch/macppc/macppc

2019-10-24 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Oct 24 23:06:25 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: mainbus.c Log Message: if we have a /cpus node, use it to find and attach all CPUs. Now we find all CPUs on a 4x G5. To generate a diff of this commit: c

Re: CVS commit: src/sys/arch/macppc/macppc

2019-10-11 Thread Sevan Janiyan
On 11/10/2019 22:56, Michael Lorenz wrote: > first step to address PR2231 PR22316 http://gnats.netbsd.org/22316 Sevan

CVS commit: src/sys/arch/macppc/macppc

2019-10-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Oct 11 21:56:55 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: don't zero the MSR when building with options FIRMWORKSBUGS with this a FIRMWORKSBUGS kernel boots on my TiBook first step to address

CVS commit: src/sys/arch/macppc/macppc

2019-10-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Oct 11 21:56:55 UTC 2019 Modified Files: src/sys/arch/macppc/macppc: locore.S Log Message: don't zero the MSR when building with options FIRMWORKSBUGS with this a FIRMWORKSBUGS kernel boots on my TiBook first step to address