summaryrefslogtreecommitdiff
path: root/sys/arch/macppc/conf
AgeCommit message (Collapse)Author
2023-02-09Adjust _all_ cinclude of *.local filesabs
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end" The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
2023-01-26do some cleanupmacallan
the gm driver has been commented out for 20 years, time to remove it while there, remove ofb and the old ADB code which have been commented out since 2007
2022-08-07UFS/LFS dirhash:simonb
- Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
2022-07-17std.macppc: Nix trailing whitespace.riastradh
2022-07-14default to apple layout for both adb and usb keyboardsmacallan
2022-06-19we also need WSDISPLAY_COMPAT_PCVT and _SYSCONSmacallan
2022-06-15uncomment WSDISPLAY_COMPAT_USLmacallan
while there, add obiofan
2022-05-22Sync pseudo devs crypto and swcrypto with GENERICmartin
2022-02-22Incllude POWERMAC_G5.local if it existsmartin
2022-02-16macppc: Support *macppc* GENERIC.local, not evbarm GENERIC64.local.riastradh
Managed to fumble with a copypasta error of local commits, and committed the one that didn't work instead of the one that did.
2022-02-16macppc: Support GENERIC.local.riastradh
2021-12-26fix various typos, mainly in comments.andvar
2021-09-10this driver allows to read the speeds of fans controlled via mac-io/fans/*macallan
found in some G5, for example my 7,3 based on guesswork and observation
2021-09-03switch smu to common fan control codemacallan
2021-07-27first step towards abstracting thermal zone management out of the fcu drivermacallan
( and eventually, the smu driver ) todo: - add sysctl()s to set zone parameters - handle envsys - adapt smu
2021-07-27move the fcu driver into arch/macppc where it belongsmacallan
2021-06-18defflag LMU_DEBUG and PSOC_DEBUGmacallan
2021-05-12- Define a device call for PCI bus instances to fetch a direct child'sthorpej
device handle given the device's device/function #s (extracted from a pcitag_t). Use it to associate the handle with the child device at config_found() time. - Implement this device call for ACPI and OpenFirmware. - Enable the OpenFirmware variant for evbarm FDT, macppc, ofppc, sparc64. - Obsolete acpi_device_register(); it is no longer needed. - Obsolete setting the OpenFirmware handle in PCI devices in the sparc64 device_register(); it is no longer needed.
2021-05-01Remove unnecessary interface attributes from "smu".thorpej
2021-04-24Merge thorpej-cfargs branch:thorpej
Simplify and make extensible the config_search() / config_found() / config_attach() interfaces: rather than having different variants for which arguments you want pass along, just have a single call that takes a variadic list of tag-value arguments. Adjust all call sites: - Simplify wherever possible; don't pass along arguments that aren't actually needed. - Don't be explicit about what interface attribute is attaching if the device only has one. (More simplification.) - Add a config_probe() function to be used in indirect configuiration situations, making is visibly easier to see when indirect config is in play, and allowing for future change in semantics. (As of now, this is just a wrapper around config_match(), but that is an implementation detail.) Remove unnecessary or redundant interface attributes where they're not needed. There are currently 5 "cfargs" defined: - CFARG_SUBMATCH (submatch function for direct config) - CFARG_SEARCH (search function for indirect config) - CFARG_IATTR (interface attribte) - CFARG_LOCATORS (locators array) - CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles) ...and a sentinel value CFARG_EOL. Add some extra sanity checking to ensure that interface attributes aren't ambiguous. Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark ports to associate those device handles with device_t instance. This will trickle trough to more places over time (need back-end for pre-OFW Sun OBP; any others?).
2021-04-02Add gpt wedge supportmartin
2021-04-02Add bpfmartin
2021-03-28Enable a few more filesystemsmartin
2021-03-28Remove makeoptions DEBUG="-g" - we have better ways to achieve the samemartin
(build.sh kernel.gdb= or MKKDEBUG=yes)
2021-03-28Add siisatamartin
2021-03-02add gffbmacallan
tested on 20" 1.8GHz iMac G5
2021-01-21add a commented out compat_ossaudio wherever there's compat_linuxnia
requested by mrg
2020-09-27vether: Add to kernel configurationsroy
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
2020-08-29make us.apple the default USB keyboard layoutmacallan
2020-08-08add commented out entries for onewire at snapper, and document what they're formacallan
2020-08-08add support for the onewire bus found in some macs, namely Quicksilver.macallan
This can be used to read the EEPROM content from Apple Pro speakers, or to hook up other onewire devices.
2020-08-01Remove references to BRIDGE_IPF, it is now compiled in by default.maxv
2020-07-07Enable COPY_SYMTAB in case of directly booted from Open Firmwarerin
with ofwboot being skipped.
2020-07-07Sync wscons colors with GENERIC; now it works fine!rin
2020-07-04Add missing TMPFS, PTYFS, WAPBL, INET6, and NFS_BOOT_DHCP.rin
XXX Sync options with GENERIC. It should be better to introduce GENERIC.common in a similar manner to evbarm.
2020-07-04Enable snapper(4) and friends. It works just fine.rin
2020-04-26Re-enable crypto and swcrypto - "generic softints" have been availablepgoyette
for quite some time, so no need to disable. This is a work-around for PR kern/55155. The root problem, failure to load modules due to missing kernel symbol table, still exists.
2020-04-24add sudden motion sensor 'driver'.macallan
2020-04-05Support the use of DHCP in the install environmentsevan
2020-04-04remove some leftover nsmb(4) references from kernel configsjdolecek
2020-03-28Reduce default AUDIO_BLK_MS from 40msec to 10msec on all platform except m68kisaki
(m68k uses 40msec default as before). And remove the option from GENERIC. - It's not good idea to set such parameter in individual GENERICs. - 4msec is (probably no problem for most modern real hardware but) too aggressive to be default. - 10msec is too severe for antique machines but it's hard to draw a line.
2020-03-25remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configsjdolecek
to prepare for their eventual removal
2020-03-17remove OFWOEA_WSCONS_NO_ROM_FONTmacallan
2020-03-16Lower blk_ms on more ports that are even slightly likely to play videonia
2020-01-27add & enable uatp driver, now that it works on ppc-era hardwaremacallan
leave pbms in but commented out for now
2020-01-25Retire "le* at pci?" from the shipped kernel configs:thorpej
- If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out. The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
2020-01-22enable CPU speed / voltage control via GPIOs and/or DFSmacallan
should work on most *Book G4 ( notable exception - TiBooks. They use a completely different mechanism )
2020-01-20Remove FDDI support.thorpej
2020-01-10add lmu drivermacallan
2020-01-10add driver for the ambient light sensor / keyboard light controller found inmacallan
PowerBook5,6 and probably others