History log of /openbsd/sys/arch/sparc64/include/autoconf.h (Results 1 – 20 of 20)
Revision Date Author Comments
# 6dfc32ac 17-May-2024 miod <miod@openbsd.org>

Constify the first argument of getdevunit(). NFCI


# e78c98cb 29-Mar-2024 miod <miod@openbsd.org>

Remove dead defines, prototypes and data, and duplicate or misleading comments.

ok claudio@ kettenis@


# d874cce4 26-Jun-2008 ray <ray@openbsd.org>

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code t

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

show more ...


# 5adfdce9 08-Mar-2008 kettenis <kettenis@openbsd.org>

Introduce a function to check the "status" property of an OFW node, and use it
to avoid attaching disabled or failed devices.

This should make it possible to manually deconfigure devices on mid-rang

Introduce a function to check the "status" property of an OFW node, and use it
to avoid attaching disabled or failed devices.

This should make it possible to manually deconfigure devices on mid-range and
high-end servers like the V880 using the "asr-disable" PROM command, and make
OpenBSD avoid using hardware that has been detected as faulty by the POST or
OpenBoot Diagnostics.

show more ...


# fa65087e 01-Mar-2008 kettenis <kettenis@openbsd.org>

Add getpropspeed(); a function which decodes a property describing a serial
port configuration and returns the configured speed.


# d277156a 29-May-2007 sobrado <sobrado@openbsd.org>

use the right capitalization for `SBus'

ok jmc@


# 7dc861ca 04-May-2007 deraadt <deraadt@openbsd.org>

setroot() was a ugly mix of MI and MD code, with different bugs on different
machines. Instead -- build one solid clean MI version, and thenchange all
the architectures to use it. ok various people

setroot() was a ugly mix of MI and MD code, with different bugs on different
machines. Instead -- build one solid clean MI version, and thenchange all
the architectures to use it. ok various people, tested on almost all cases.
(it is a 10094 line diff..)

show more ...


# fb1ca35c 07-Apr-2007 kettenis <kettenis@openbsd.org>

Replace code that tries to find the boot device by pretending to walk the
device tree and matching locators in the bootpath string components with
code that tries to match the PROM node of the device

Replace code that tries to find the boot device by pretending to walk the
device tree and matching locators in the bootpath string components with
code that tries to match the PROM node of the devices to bootpath components.
This way we don't need a list of possible boot devices that needs to be
tweaked whenever we try to support new Sun hardware (or when dlg plugs a
new fancy storage controller in a sparc64 machine).

Tested by many.

show more ...


# c5632f19 31-May-2006 jason <jason@openbsd.org>

extend the bootpath values to 64bits, and deal with fallout
extend str2hex to handle long's, and teach it that strings starting with 'w',
consisting of hex digits are really just hex digits
match fp

extend the bootpath values to 64bits, and deal with fallout
extend str2hex to handle long's, and teach it that strings starting with 'w',
consisting of hex digits are really just hex digits
match fp to scsibus (fiber port)
match fiber channel portwwn/lun to it's bootpath variables
result: with a small change to isp(mailed to mjacob) we can correctly
autoconf with a boot path of:
/pci@8,600000/SUNW,qlc@4/fp@0,0/disk@w21000004cf948498,0:a/bsd
ie. schizo/ isp/ scsisbus/disk with port WWN of 21...98, lun 0, partition a

show more ...


# 4f2edc4e 04-Mar-2006 miod <miod@openbsd.org>

<sparc64/dev/upavar.h> is unused except for struct upa_reg for autoconf, so
move it to <machine/autoconf.h>.


# e4c60fd4 15-Mar-2005 miod <miod@openbsd.org>

Nuke matchbyname(), which isn't used anymore.

ok deraadt@


# 29295d1c 02-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# f4ba0873 15-Jun-2002 art <art@openbsd.org>

Decruftification.

We will never have a.out kernels.
We will never have 32-bit kernels.
We will never have sun4c, sun4 and sun4m support in the sparc64 kernels.
We don't need support old netbsd libc.

Decruftification.

We will never have a.out kernels.
We will never have 32-bit kernels.
We will never have sun4c, sun4 and sun4m support in the sparc64 kernels.
We don't need support old netbsd libc.
The cpu will never be identified as some of the sun4c and sun4m types.
We don't need the gazillion of fields in cpuinfo that the sparc port uses.
Just generally remove dead code.

This is just a first step in making this meess readable.

show more ...


# 4f9e30d0 14-Mar-2002 millert <millert@openbsd.org>

Final __P removal plus some cosmetic fixups


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# 45a28fb1 26-Sep-2001 jason <jason@openbsd.org>

grab the "compatible" prom property and use that for searching the device
tree as well as the "name". This allows us to differentiate 'sd' and 'wd'
pretty easily (and makes it less ambiguous).


# 0300c697 31-Aug-2001 jason <jason@openbsd.org>

implement autoconf mechanism using device_register(); from NetBSD.


# af3f3b5c 20-Aug-2001 jason <jason@openbsd.org>

$OpenBSD$


# 25b7217f 20-Aug-2001 jason <jason@openbsd.org>

more stuff to do with OpenBSD/sparc style bootpath determination


# df39fa9d 18-Aug-2001 jason <jason@openbsd.org>

more includes from NetBSD