summaryrefslogtreecommitdiff
path: root/sys/dev/fdt/simplebus.c
AgeCommit message (Expand)Author
2025-12-09bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin
2025-11-18dev/fdt: Add support for non-PCI MSI interruptsAndrew Turner
2025-01-29simplebus: Stop accepting SYS_RES_IOPORT resourcesJohn Baldwin
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-11-04Check for errors when detaching children first, not lastJohn Baldwin
2024-03-13new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin
2024-03-13new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin
2024-03-13new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCEJohn Baldwin
2024-03-13new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCEJohn Baldwin
2024-02-15simplebus: Implement bus_delete_resourceJohn Baldwin
2024-02-15simplebus: Map SYS_RES_IOPORT to SYS_RES_MEMORY later in alloc_resourceJohn Baldwin
2024-01-23simplebus: Consistently map SYS_RES_IOPORT to SYS_RES_MEMORYJohn Baldwin
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-10-18ofw: add BUS_GET_DEVICE_PATH interface to openfirm/fdt, somewhat incomplete.Takanori Watanabe
2022-10-09device_get_property: add a HANDLE caseBjoern A. Zeeb
2022-05-09fdt simple drivers: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-03-10Extend device_get_property APIKornel Duleba
2021-09-20device: add device_get_property and device_has_propertyBartlomiej Grzesik
2021-06-22newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh
2020-09-25Correctly handle nodes compatible with "syscon", "simple-bus".Michal Meloun
2020-09-25Make simplebus friendlier for subclassing.Michal Meloun
2020-08-03Allow child classes of simplebus to call attach directlyAndrew Turner
2018-12-12fdt: Add support for simple-mfd busEmmanuel Vadot
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-01-15"Buses" is the preferred plural of "bus"Conrad Meyer
2016-10-01Revert r306473.Justin Hibbits
2016-09-30Use the cell-index property as the unit number if available.Justin Hibbits
2016-08-19INTRNG: Rework handling with resources. Partially revert r301453.Michal Meloun
2016-06-05INTRNG - change the way how an interrupt mapping data are providedSvatopluk Kraus
2016-03-18Use uintmax_t (typedef'd to rman_res_t type) for rman ranges.Justin Hibbits
2016-02-20Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.Justin Hibbits
2016-01-27Convert rman to use rman_res_t instead of u_longJustin Hibbits
2015-12-13SIMPLEBUS: Don't panic if child device doesn't have devinfo set.Michal Meloun
2015-05-15Provide the number of interrupt resources added to the listRuslan Bukin
2015-03-27Make simplebus a base class of ofwbus. This allows the elimination ofIan Lepore
2015-02-27Allow creating subclass of FDT simplebusJayachandran C.
2015-01-13Introduce ofw_bus_reg_to_rl() to replace part of common bus codeZbigniew Bodek
2014-10-19Fail to probe on simplebus nodes that lack a "ranges" property.Ian Lepore
2014-09-25Replace multiple nearly-identical copies of code to walk through an FDTIan Lepore
2014-09-01Rename OF_xref_phandle() to OF_node_from_xref() and add a new functionIan Lepore
2014-08-05Adjust ofwbus and simplebus to attach at BUS_PASS_ORDER_MIDDLE, so thatIan Lepore
2014-08-05Set ofwbus and simplebus to attach during BUS_PASS_BUS.Ian Lepore
2014-02-12Better nomatch messages: include compat string. Also, flag devices asWarner Losh
2014-02-05Move Open Firmware device root on PowerPC, ARM, and MIPS systems toNathan Whitehorn
2014-02-02Follow r261352 by updating all drivers which are children of simplebusIan Lepore
2014-02-02Be more robust with malformed interrupt config data. Instead of crashingIan Lepore
2014-02-02Allow nesting of simplebuses.Nathan Whitehorn
2014-02-01Provide a simpler and more standards-compliant simplebus implementation toNathan Whitehorn