aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-08-14olpc/sound: split off the OLPC specific partslr/arielLubomir Rintel4-1021/+1110
2020-08-14olpc/sound: move the Mic and HP jacks from /gpio-keys to /audio-complexLubomir Rintel2-28/+10
2020-08-14olpc/sound: make /audio-complex compatible with audio-graph-cardLubomir Rintel1-2/+37
2020-08-14olpc/sound: make /audio compatible with marvell,mmp-sspaLubomir Rintel2-9/+26
2020-08-14arm/mmp2: add /audio-clocksLubomir Rintel3-1/+61
2020-08-14olpc/sound: split the /audio register range into twoLubomir Rintel2-2/+16
2020-08-14arm/mmp2: move +audio from olpc/soundLubomir Rintel2-4/+4
2020-08-14olpc/sound: make /asram compatible with mmio-sramLubomir Rintel1-0/+8
2020-08-14olpc/sound: add "dmas" property to /audioLubomir Rintel1-0/+11
2020-08-14olpc/sound: add "iram" property to /admaLubomir Rintel1-0/+1
2020-08-14mmp2/irq: drop /interrupt-controller@128 on MMP2Lubomir Rintel1-1/+1
2020-08-14olpc/sound: on MMP2 the ADMA interrupts are not muxedLubomir Rintel1-0/+8
2020-08-14olpc/sound: move /asram before /admaLubomir Rintel1-7/+7
2020-08-14mmp2/clk: increase MPMU reg rangeLubomir Rintel1-1/+1
2020-08-14olpc/mmp2camera: add power domain on MMP3Lubomir Rintel2-0/+2
2020-08-14mmp3/galcore: split the /gpu node into 2D and 3DLubomir Rintel1-7/+34
2020-08-14mmp2/clk: rename mmp2-gpu-power-domain# to mmp2-gpu-pd#Lubomir Rintel2-2/+2
2020-08-14Revert "q4e01ja" ("disable dtcompat.fth")Lubomir Rintel2-1/+2
2020-08-14REMOVEME fedora-compatLubomir Rintel1-0/+5
2020-03-24mmp3/ariel: add Dell Ariel board supportLubomir Rintel12-0/+1058
2020-03-24olpc: turn on olpc-compat? if alternate? is inspected on bootLubomir Rintel2-5/+12
2020-03-24olpc/4.0: optionally build DT for OLPC's 3.5 kernelLubomir Rintel4-0/+274
2020-03-24olpc/1.75/lcdcfg: keep the /panel node as it isLubomir Rintel1-24/+0
2020-03-24olpc/1.75/lcfcfg: deselect root node when we're done with thingsLubomir Rintel1-0/+1
2020-03-23olpc/rtc: move into dev/ds1338Lubomir Rintel2-8/+4
2020-03-23video/dacs: add driver for Chrontel CH7033Lubomir Rintel1-0/+187
2020-03-23dev: add driver for KB3930 Embedded Controller on Dell ArielLubomir Rintel1-0/+118
2020-03-23dev: add mv88pm867 driverLubomir Rintel1-0/+50
2020-03-23usb2/net: add a driver for SMSC LAN7500Lubomir Rintel3-2/+218
2020-03-23usb2/net: drop extra copy-packet wordLubomir Rintel1-4/+0
2020-03-23usb2/net: add length-header callbackLubomir Rintel3-10/+16
2020-03-23usb2/net: remove wrap-msgLubomir Rintel2-2/+0
2020-03-23arm/olpc: fix gitignoreLubomir Rintel3-6/+0
2020-03-23spiflash: add Windbond W25Q32FV chipLubomir Rintel1-0/+3
2020-03-23mmp2/uart: factor out the UART nodesLubomir Rintel5-59/+56
2020-03-23mmp2/uart: make the MMP UART compatible with intel,xscale-uartLubomir Rintel1-0/+3
2020-03-23mmp2/rtc: conditionalize the suspend/resume testing machineryLubomir Rintel1-0/+2
2020-03-23olpc/usb: make usb-hub-reset-gpios property optionalLubomir Rintel1-0/+2
2020-03-23olpc: parametrize the gridmap and life demo resolutionLubomir Rintel2-4/+5
2020-03-23olpc/lcd: fix a messed up horizontal front porch calculationLubomir Rintel1-3/+2
2020-03-23olpc/lcd: fix a handful of places that assume 16 bppLubomir Rintel1-9/+18
2020-03-23olpc/lcd: fix compatible string on MMP3Lubomir Rintel1-0/+4
2020-03-23olpc/lcd: only include the HDMI driver if we have a HDMI portLubomir Rintel1-0/+2
2020-03-23olpc/lcd: only call into DCON on OLPCLubomir Rintel1-0/+2
2020-03-23arm/olpc: split OLPC LCD configuration from the LCDC driverLubomir Rintel3-27/+27
2020-03-23arm/olpc: move font selection from lcd.fth to build-fw.fthLubomir Rintel2-9/+9
2020-03-23mmp3/thermal: only show battery stats if there's a batteryLubomir Rintel1-0/+2
2020-03-23mmp3/thermal: add /thermal-zones nodeLubomir Rintel1-0/+30
2020-03-23mmp3/thermal: add #thermal-sensor-cellsLubomir Rintel1-0/+1
2020-03-23mmp3/thermal: also pass the complete register value to .tcLubomir Rintel1-5/+5
2020-03-23mmp2/twsi: move node creation from arm/olpcLubomir Rintel4-35/+50
2020-03-23olpc/twsi-i2c: fix TWSI5 addressLubomir Rintel1-1/+1
2020-03-23mmp2/twsi-node: fix the register rangeLubomir Rintel1-2/+2
2020-03-23olpc/usb: also initialize HSICLubomir Rintel1-0/+5
2020-03-23mmp3: add HSIC USB driverLubomir Rintel2-1/+105
2020-03-23mmp2: add nodes for all SSP SPI devicesLubomir Rintel3-0/+46
2020-03-23olpc/sdhci: split out MMP2 SDHCI codeLubomir Rintel5-149/+162
2020-03-23mmp3/gic: only fix up OLPC specific nodes on OLPCLubomir Rintel1-4/+6
2020-03-23mmp3/gic: create the TWD nodesLubomir Rintel1-0/+26
2020-03-23mmp3/gic: don't create separate interrupt mux nodesLubomir Rintel1-111/+57
2020-03-23mmp3/gic: delete the interrupt property before adding it anewLubomir Rintel1-0/+1
2020-03-23mmp3: tidy up interrupt controller referencesLubomir Rintel8-9/+8
2020-03-23mmp3: add /snoop-control-unitLubomir Rintel2-0/+35
2020-03-23mmp2: make /interrupt-controller compatible with marvell,mmp3-intcLubomir Rintel1-1/+4
2020-03-23mmp3/usb2phy: make /usb2-phy compatible with marvell,mmp3-usb-phyLubomir Rintel1-0/+3
2020-03-23mmp2: drop /apbc and /pmuaLubomir Rintel3-392/+0
2020-03-23thunderstone: switch UART to clock from /clocksLubomir Rintel1-1/+1
2020-03-23thunderstone: switch /usb to clock from /clocksLubomir Rintel1-1/+1
2020-03-23thunderstone: switch vmeta to clock from /clocksLubomir Rintel1-1/+1
2020-03-23mmp3: switch galcore to clock from /clocksLubomir Rintel1-1/+1
2020-03-23olpc/cl4: switch SDHCI to clock from /clocksLubomir Rintel2-6/+5
2020-03-23mmp3: switch /thermal to clock from /clocksLubomir Rintel2-8/+12
2020-03-23mmp2/clk: add clock IDs for HSICsLubomir Rintel1-0/+2
2020-03-23mmp2/clk: don't enable SD master clock along with SDHCI1Lubomir Rintel1-11/+11
2020-03-23mmp2/clk: add a different compatible string on MMP3Lubomir Rintel1-0/+3
2020-03-23mmp2/clk: add SSP4 clock IDLubomir Rintel1-0/+1
2020-03-23mmp2/clk: add clock IDs for TWSI3 and TWSI5Lubomir Rintel1-0/+6
2020-03-23mmp2/galcore: fix the clock numbersLubomir Rintel2-5/+4
2020-03-23mmp2/galcore: drop assigned clocksLubomir Rintel1-8/+0
2020-03-23mmp3: fix the cpus/ nodeLubomir Rintel3-12/+74
2020-03-23mmp3: add l2 cache controllerLubomir Rintel2-0/+42
2020-03-23olpc: split the mmp2 l2cache into a separate fileLubomir Rintel2-5/+35
2020-03-23olpc/4.0: fix the mmp3 compatible stringLubomir Rintel1-1/+1
2020-03-23mmp2/random: create a device nodeLubomir Rintel1-0/+6
2020-03-23dev/usb2: use @1 for root hub port indexLubomir Rintel1-1/+1
2020-03-23cforth: update to a newer versionLubomir Rintel6-21/+14
2020-03-23fdt: Fix the node name stringsLubomir Rintel1-0/+1
2020-03-23Revert "fdt: Fix the node name strings"Lubomir Rintel2-20/+1
2020-03-23arm/linux: drop load-base off stack if not a zImageLubomir Rintel1-1/+1
2020-03-12forth/wrapper: include time.hLubomir Rintel1-0/+3
2020-03-12forth/wrapper: include sys/ioctl.h on UNIXLubomir Rintel1-1/+3
2020-03-12clients/lib: cast memchr() return value to non-constLubomir Rintel1-1/+1
2020-03-12clients/lib: include string.h for memset()Lubomir Rintel1-0/+1
2020-03-12clients/lib: include string.h for memcpy()Lubomir Rintel1-0/+1
2020-03-12clients/lib/arm: add ofw_setup() prototypeLubomir Rintel1-0/+1
2020-03-12clients/emacs: disable some compilers warningsLubomir Rintel2-0/+4
2020-03-12clients/emacs: don't return without a valueLubomir Rintel1-2/+2
2020-03-12build: turn off PIE by defaultLubomir Rintel3-3/+3
2020-03-12arm/olpc: use the same compiler to ofw clients and mcnandLubomir Rintel1-1/+1
2020-03-12clients: do not use uname -pLubomir Rintel2-2/+2
2020-03-12builder.dic: rebuildLubomir Rintel3-0/+0
2020-03-12kernel/sysio: don't default to all-ones permissionsLubomir Rintel1-1/+1
2020-03-12all: drop a handful of extra executable bitsLubomir Rintel180-0/+0
2020-03-12geode/display: add /chosen/framebuffer simple-framebuffer nodeLubomir Rintel2-2/+29
2020-03-12pc/olpc: link /dcon with the /display and /panelLubomir Rintel1-0/+8
2020-03-12pc/olpc: link /camera to /image-sensorLubomir Rintel1-0/+6
2020-03-12olpc/dcon: add gpio and ports to /dcon nodeLubomir Rintel1-0/+47
2020-03-12geode/gxfb: add ports to the /displayLubomir Rintel1-0/+29
2020-03-12olpc/cafecamera: create port and an image-sensor nodesLubomir Rintel2-0/+36
2020-03-12pc/olpc: split gxfb, smbus and dcon into separate nodesLubomir Rintel7-109/+131
2020-03-12gxfb: move maybe-set-cmos from dconLubomir Rintel3-18/+15
2020-03-12pc/olpc: add the /embedded-controller nodeLubomir Rintel2-2/+22
2020-03-12pc/olpc: add model and compatible strings to the root nodeLubomir Rintel1-0/+3
2020-03-12pc/olpc: add /panel nodeLubomir Rintel1-0/+1
2020-03-12x86/olpc: add GPIO pin definitionsLubomir Rintel2-0/+15
2020-03-12geode/gpio: make /isa node a gpio-controllerLubomir Rintel7-3/+8
2020-03-12x86/olpc: enable device tree flatteningLubomir Rintel1-0/+1
2020-03-12x86/linux: add support for flattening the device treeLubomir Rintel1-0/+17
2020-03-12gitignore: ignore cpu/x86/pc/olpc/build/testicons/Lubomir Rintel1-0/+1
2020-03-12usb2/keyboard: fix the "\" keyLubomir Rintel1-4/+4
2020-03-12olpc/via: force IASL outputLubomir Rintel1-2/+2
2020-03-12clients/emacs: disable some warningsLubomir Rintel1-0/+2
2020-03-12memtest86: get rid of duplicate symbolsLubomir Rintel1-3/+3
2020-03-12memtest86: fix build with recent gccLubomir Rintel1-0/+1
2019-10-29arm/olpc: drop make-sensor-node from gpio-i2cLubomir Rintel1-14/+0
2019-10-29olpc/1.75: include the panel device from the panel.fthLubomir Rintel1-14/+2
2019-10-29dev/olpc: add /panel node moduleLubomir Rintel1-0/+12
2019-10-29mmp2: use link-endpoints to draw device graphsLubomir Rintel2-13/+3
2019-10-29ofwcore: allow drawing device graphsLubomir Rintel1-0/+15
2019-10-29dcon: drop dcon-found?Lubomir Rintel3-6/+0
2019-08-13Merge pull request #3 from lkundrak/lr/xo175-zimage-fixJames Cameron1-1/+1
2019-08-12arm/linux: drop an extra copy of the loaded addressLubomir Rintel1-1/+1
2019-05-09Merge pull request #2 from lkundrak/lr/vivanteJames Cameron3-12/+29
2019-05-09Merge pull request #1 from lkundrak/lr/lcdclkJames Cameron1-1/+1
2019-05-08olpc/lcd: fix a typoLubomir Rintel1-1/+1
2019-05-08mmp2/galcore: drive the BUS and GC clocks from USB_PLLLubomir Rintel1-0/+8
2019-05-08mmp2/galcore: make compatible with vivante,gcLubomir Rintel1-4/+11
2019-05-08olpc: include mmp2/galcore on MMP2Lubomir Rintel2-8/+3
2019-05-08mmp2/clk: provide some more clocksLubomir Rintel1-1/+9
2019-05-08mmp2/galcore: fix a typoLubomir Rintel1-2/+1
2019-04-20q4e01jaJames Cameron2-2/+1
2019-04-20q4e00jaJames Cameron1-2/+2
2019-04-19olpc/lcd: add /chosen/framebuffer simple-framebuffer nodeLubomir Rintel1-1/+31
2019-04-19olpc: drop /apbc and /pmua on XO-1.75Lubomir Rintel1-0/+2
2019-04-19olpc: switch UART to clock from /clocksLubomir Rintel1-4/+4
2019-04-19olpc: switch SPI to clock from /clocksLubomir Rintel2-2/+2
2019-04-19olpc: switch /display to clock from /clocksLubomir Rintel1-2/+8
2019-04-19olpc: remove clock from /ap-spLubomir Rintel1-1/+0
2019-04-19olpc: switch /usb to clock from /clocksLubomir Rintel1-1/+1
2019-04-19olpc: switch vmeta to clock from /clocksLubomir Rintel1-1/+1
2019-04-19olpc: switch audio to clock from /clocksLubomir Rintel2-3/+3
2019-04-19olpc: switch SDHCI to clock from /clocksLubomir Rintel2-3/+3
2019-04-19olpc: switch /camera to clock from /clocksLubomir Rintel1-1/+1
2019-04-19mmp2: switch TWSI to clock from /clocksLubomir Rintel2-8/+8
2019-04-19mmp2: switch /timer to clock from /clocksLubomir Rintel1-1/+1
2019-04-19mmp2: switch /rtc to clock from /clocksLubomir Rintel1-1/+1
2019-04-19mmp2: switch /gpio to clock from /clocksLubomir Rintel1-1/+1
2019-04-19mmp2: switch galcore to clock from /clocksLubomir Rintel2-1/+2
2019-04-19mmp2/clk: move my-clock-on/off from pmua.fth to clk.fthLubomir Rintel2-15/+15
2019-04-19mmp2/clk: add AUDIO clock managementLubomir Rintel1-0/+65
2019-04-19mmp2/clk: add CCIC0 clock managementLubomir Rintel1-0/+68
2019-04-19mmp2/clk: add bogus clock numbers for undocumented clocksLubomir Rintel1-0/+5
2019-04-19mmp2/clk: add /clocks nodeLubomir Rintel2-0/+102
2019-04-19olpc/1.75: make /sdhci@d4281000 (emmc) match mrvl,pxav3-mmc bindingLubomir Rintel1-1/+4
2019-04-19olpc/1.75: make /sdhci@d4280800 (wlan) match mrvl,pxav3-mmc bindingLubomir Rintel1-1/+6
2019-04-19olpc/1.75: make sdhci@d4280000 (ext) match mrvl,pxav3-mmc bindingLubomir Rintel1-1/+4
2019-04-19kb3700: make sure the SSP's TXFIXO is empty on closeLubomir Rintel1-0/+5
2019-04-19olpc: add the olpc,xo1.75-ec compatible /ec-spi/slaveLubomir Rintel1-2/+13
2019-04-19olpc/sdhci: add /pwrseq0 power sequencer for wlanLubomir Rintel2-0/+8
2019-04-19olpc/sdhci: add /fixedregulator0 regulator for /wlanLubomir Rintel2-0/+12
2019-04-19olpc/1.75: move the /panel from /display to /Lubomir Rintel1-3/+1
2019-04-19olpc/1.75: make /panel compatible with innolux,ls075at011Lubomir Rintel1-0/+2
2019-04-19olpc/1.75: connect the /panel to the /dconLubomir Rintel2-0/+13
2019-04-19olpc/lcd: connect the /display to the /dconLubomir Rintel2-0/+13
2019-04-19olpc: make /dcon compatible with himax,hx8837Lubomir Rintel1-0/+16
2019-04-19olpc: add /port nodes to /dconLubomir Rintel1-0/+27
2019-04-19olpc: add /reserved-memory/framebuffer for Armada DRMLubomir Rintel1-0/+17
2019-04-19olpc/lcd: make /display compatible with marvell,mmp2-lcdLubomir Rintel1-1/+3
2019-04-19olpc: have the /camera provide clock for /image-sensorLubomir Rintel1-0/+8
2019-04-19olpc: link the /camera and /image-sensor into a device graphLubomir Rintel2-0/+21
2019-04-19olpc/mmp2camera: make /camera compatible with marvell,mmp2-ccicLubomir Rintel1-0/+2
2019-04-19olpc/gpio-i2c: specify i2c-gpio,timeout-ms for /camera-i2cLubomir Rintel1-0/+2
2019-04-19olpc/gpio-i2c: mark SDA and SCL lines open drainLubomir Rintel1-8/+10
2019-04-19olpc/gpio-i2c: use zero #size-cellsLubomir Rintel3-10/+10
2019-04-19olpc/gpio-i2c: add powerdown-gpios and reset-gpios to /image-sensorLubomir Rintel1-0/+3
2019-04-19olpc: make /image-sensor compatible with ovti,ov7670Lubomir Rintel2-2/+2
2019-04-19olpc: add /gpio-keys nodeLubomir Rintel2-0/+100
2019-04-19olpc: add /l2-cache nodeLubomir Rintel1-0/+6
2019-04-19olpc/usb: rename the clock to match marvell,pxau2o-ehci bindingLubomir Rintel1-1/+1
2019-04-19olpc/usb: link the PHY node to /usbLubomir Rintel1-4/+2
2019-04-19marvell/utmiphy: make /usb2-phy compatible with marvell,mmp2-usb-phyLubomir Rintel1-0/+3
2019-04-19olpc: make /battery compatible with olpc,xo1.5-battery on > XO-1Lubomir Rintel1-0/+3
2019-04-19olpc/accelerometer: make /i2c/accelerometer compatible with st,lis3lv02dLubomir Rintel1-0/+1
2019-04-19olpc/rtc: make /i2c/rtc compatible with dallas,ds1338Lubomir Rintel1-0/+1
2019-04-19mmp2/gpio: make /gpio be compatible with marvell,mmp2-gpioLubomir Rintel1-0/+1
2019-04-19mmp2/gpio: add ranges property to /gpioLubomir Rintel1-0/+1
2019-04-19mmp2/gpio: fix the /gpio #interrupt-cellsLubomir Rintel1-1/+1
2019-04-19mmp2/irq: add ranges property to /interrupt-controllerLubomir Rintel1-0/+2
2019-04-19mmp2/uart: specify reg-shift propertyLubomir Rintel1-0/+2
2019-04-19core: specify device_type for /memory nodeLubomir Rintel1-0/+2