summaryrefslogtreecommitdiff
path: root/sys/dev/mlx/mlx.c
AgeCommit message (Expand)Author
2025-01-02Use bus_generic_detach to detach and delete child devices during detachJohn Baldwin
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-09-03mlx(4): Stop checking for failures from malloc(M_WAITOK)Zhenlei Huang
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-05-06mlx: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-04-21mlx: Use devclass_find to lookup the devclass for mlxd.John Baldwin
2021-12-09Create wrapper for Giant taken for newbusWarner Losh
2021-11-03sysbeep: Adjust interface to take a duration as a sbtWarner Losh
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-16Remove references to EISA support in mlx. The driver never supportedWarner Losh
2016-04-26sys/dev: extend use of the howmany() macro when available.Pedro F. Giffuni
2016-04-19sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni
2015-03-22Remove MAXBSIZE use from drivers where it has nothing to do.Alexander Motin
2014-06-13Add missing calls to bus_dmamap_unload() when freeing static DMAJohn Baldwin
2012-09-26Remove FreeBSD 4.x compat shims. Verified by md5.John Baldwin
2012-09-17Add locking to mlx(4) to make it MPSAFE along with some other fixes:John Baldwin
2012-02-27Remove unused variable count.Kevin Lo
2009-08-20Temporarily revert the new-bus locking for 8.0 release. It will beJohn Baldwin
2009-08-02Make the newbus subsystem Giant free by adding the new newbus sxlock.Attilio Rao
2009-07-10Separate the parallel scsi knowledge out of the core of the XPT, andScott Long
2009-04-18Convert mlx(4) and mly(4) to si_drv1 instead of dev2unit().Ed Schouten
2008-09-27Replace all calls to minor() with dev2unit().Ed Schouten
2008-09-12Make mlxcontrol work with more than one system drive:Stephane E. Potvin
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2005-05-29Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi
2005-03-31plug resource leakSam Leffler
2005-03-31fix potential null ptr derefSam Leffler
2005-03-31avoid null ptr derefSam Leffler
2005-03-26Don't call mlx_free() i mlx_attach() in case of failure. Doing soPoul-Henning Kamp
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-03-17Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson
2004-03-01Change another pointer name that was missed in the previous commit.Scott Long
2004-03-01Check and free the actual pointer the was used in a malloc instead ofScott Long
2004-02-22Don't free meo until we're finished using it.Colin Percival
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2004-02-21Device megapatch 1/6:Poul-Henning Kamp
2003-09-02Prepare for locking mlx(4) by cleaning up the use of busdma. No realScott Long
2003-08-09Don't provide a mutex in the S/G list dma tag since it will never be defered.Scott Long
2003-07-01Mega busdma API commit.Scott Long
2003-04-01Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp
2003-03-08Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp
2003-03-03Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein
2002-03-18Fixed printf format errors in previous commit. %llu is no more suitableBruce Evans
2002-03-18Formats that print the block number need to be changed from %u toWarner Losh
2001-12-10Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien
2001-09-12KSE Milestone 2Julian Elischer