summaryrefslogtreecommitdiffstats
path: root/sys/arm/lpc/lpc_spi.c
Commit message (Collapse)AuthorAgeFilesLines
* ofw_spi: Parse property for the SPI mode and CS polarity.manu2017-10-171-0/+2
| | | | | | | | | | | As cs is stored in a uint32_t, use the last bit to store the active high flag as it's unlikely that we will have that much CS. Reviewed by: loos MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D8614 (cherry picked from commit f5f9058ccaec11fccc18817f45fff8859798a317)
* MFC r309935:manu2016-12-161-3/+5
| | | | Use the spibus accessor when applicable.
* MFC r306902:mmel2016-11-051-2/+0
| | | | ARM: Remove unused includes.
* Follow r261352 by updating all drivers which are children of simplebusian2014-02-021-0/+4
| | | | | | | | | | | | | to check the status property in their probe routines. Simplebus used to only instantiate its children whose status="okay" but that was improper behavior, fixed in r261352. Now that it doesn't check anymore and probes all its children; the children all have to do the check because really only the children know how to properly interpret their status property strings. Right now all existing drivers only understand "okay" versus something- that's-not-okay, so they all use the new ofw_bus_status_okay() helper.
* Remove #include <machine/frame.h> from all the arm code that doesn'tian2013-10-271-1/+0
| | | | | | really need it. That would be almost everywhere it was included. Add it in a couple files that really do need it and were previously getting it by accident via another header.
* Merging of projects/armv6, part 8gonzo2012-08-151-0/+195
r235162: Initial LPC32x0 support. Includes DTS file for Embedded Artists EA3250 board. Peripherals currently supported: - Serial ports - Interrupt controller - Timers - Ethernet - USB host - Framebuffer (in conjunction with SSD1289 LCD controller) - RTC - SPI - GPIO Submitted by: Jakub Wojciech Klama <jceel@freebsd.org>
OpenPOWER on IntegriCloud