aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-11-08mmp3: add TWD /local-timer and /watchdoglr/olpc-xo4Lubomir Rintel2-0/+53
2019-11-08mmp3: add /snoop-control-unitLubomir Rintel2-0/+35
2019-11-08arm/mmp2: make /interrupt-controller compatible with marvell,mmp3-intcLubomir Rintel1-1/+4
2019-11-08mmp3/usb2phy: make /usb2-phy compatible with marvell,mmp3-usb-phyLubomir Rintel1-0/+3
2019-11-08olpc: drop /apbc and /pmuaLubomir Rintel1-4/+0
2019-11-08XXX thermalclkLubomir Rintel2-8/+12
2019-11-08XXX mmp3: switch galcore to clock from /clocksLubomir Rintel1-1/+1
2019-11-08XXX olpc/cl4: switch SDHCI to clock from /clocksLubomir Rintel2-6/+5
2019-11-08mmp3: fix the cpus/ nodeLubomir Rintel3-12/+74
2019-11-08mmp3: add l2 cache controllerLubomir Rintel2-0/+42
2019-11-08olpc: split the mmp2 l2cache into a separate fileLubomir Rintel2-5/+35
2019-11-08olpc/4.0: fix the mmp3 compatible stringLubomir Rintel1-1/+1
2019-11-08XXX use my cforth branchLubomir Rintel2-3/+3
2019-11-08build: turn off PIE by defaultlr/olpc-xo175Lubomir Rintel3-3/+3
2019-11-08cforth: update to a newer versionLubomir Rintel3-6/+5
2019-11-08Revert "q4e01ja" ("disable dtcompat.fth")Lubomir Rintel2-1/+2
2019-10-30Merge branch 'olpc' of github.com:quozl/openfirmware into lr/olpc-xo175Lubomir Rintel25-125/+365
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-10-29geode/display: add /chosen/framebuffer simple-framebuffer nodelr/olpc-xo1Lubomir Rintel2-2/+29
2019-10-29pc/olpc: link /dcon with the /display and /panelLubomir Rintel1-0/+8
2019-10-29pc/olpc: link /camera to /image-sensorLubomir Rintel1-0/+6
2019-10-29olpc/dcon: add gpio and ports to /dcon nodeLubomir Rintel1-0/+47
2019-10-29geode/gxfb: add ports to the /displayLubomir Rintel1-0/+29
2019-10-29olpc/cafecamera: create port and an image-sensor nodesLubomir Rintel2-0/+36
2019-10-29pc/olpc: split gxfb, smbus and dcon into separate nodesLubomir Rintel7-109/+131
2019-10-29gxfb: move maybe-set-cmos from dconLubomir Rintel3-18/+15
2019-10-29dcon: drop dcon-found?Lubomir Rintel3-6/+0
2019-10-29pc/olpc: add the /embedded-controller nodeLubomir Rintel2-2/+22
2019-10-29pc/olpc: add model and compatible strings to the root nodeLubomir Rintel1-0/+3
2019-10-29pc/olpc: add /panel nodeLubomir Rintel1-0/+1
2019-10-29dev/olpc: add /panel node moduleLubomir Rintel1-0/+12
2019-10-29x86/olpc: add GPIO pin definitionsLubomir Rintel2-0/+15
2019-10-29geode/gpio: make /isa node a gpio-controllerLubomir Rintel7-3/+8
2019-10-29ofwcore: allow drawing device graphsLubomir Rintel1-0/+15
2019-10-29x86/olpc: enable device tree flatteningLubomir Rintel1-0/+1
2019-10-29x86/linux: add support for flattening the device treeLubomir Rintel1-0/+17
2019-10-29gitignore: ignore cpu/x86/pc/olpc/build/testicons/Lubomir Rintel1-0/+1
2019-09-05usb2/keyboard: fix the "\" keyLubomir Rintel1-4/+4
2019-09-04olpc/via: force IASL outputLubomir Rintel1-2/+2
2019-09-04clients/emacs: disable some warningsLubomir Rintel1-0/+2
2019-09-04memtest86: get rid of duplicate symbolsLubomir Rintel1-3/+3
2019-09-04memtest86: fix build with recent gccLubomir Rintel1-0/+1
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
2019-04-19ofwcore: add ranges property to the /chosen nodeLubomir Rintel1-0/+3
2019-04-19olpc: include the SoC model in root node's compatible stringLubomir Rintel6-1/+6
2019-04-19fdt: add a missing line break after dumping a raw byte sequenceLubomir Rintel1-1/+1
2019-04-19fdt: Fix the size_dt_struct field of the FDT headerLubomir Rintel1-1/+1
2019-04-19fdt: Fix the node name stringsLubomir Rintel2-1/+20
2019-04-19ext2fs: do not write metadata if there's unknown filesystem flagsLubomir Rintel2-0/+2
2019-04-19arm/linux: ignore the size from the zImage headerLubomir Rintel1-8/+6
2017-07-14Q7C07James Cameron1-1/+1
2017-07-14OLPC XO-4 - add invert alternate boot flagJames Cameron3-2/+20
2016-10-13Added cpu/x86/Win32/buildMitch Bradley6-5/+175
2016-10-13Tweaks for building Open Firmware from CForthMitch Bradley4-8/+86
2016-01-30GUI - use full control sequence introducer (CSI)James Cameron3-7/+7
2016-01-29OLPC XO-1 - fix build, broken by [if] in dropinJames Cameron1-362/+0
2016-01-13Q7C06James Cameron1-1/+1
2016-01-13OLPC XO-4 - leave camera reset assertedJames Cameron1-0/+1
2016-01-11OLPC - switch to build from gitJames Cameron5-5/+11
2015-12-18ARM Simulator - Oops. We never enabled conditional execution of instructions.tooch1-0/+4
2015-11-14ppcsim: modernize for ANSI C compilersquozl2-2/+27
2015-11-14ppc: "${BP}/forth/lib/debug.fth:45: cntx ?" [patch]quozl1-4/+4
2015-10-22IDE: fix probe message, from Marcin Cieslakquozl1-0/+1
2015-10-22Emulator ROM build - fix VMWare VGA adapter, from Marcin Cieslakquozl3-3/+30
2015-10-01Emulator ROM build - added Bochs driver to the dropin set, from Marcin Cieslakquozl1-0/+2
2015-10-01PPC - der! writes to wrong register, der! is unused elsewhere in Open Firmwar...quozl1-1/+1
2015-09-30Add missing file from r3781, thanks to Marcin Cieslak for advising.quozl1-0/+39
2015-09-17Preparations for a 64-bit implementationquozl10-46/+136
2015-07-15OLPC - keyjector, rename bootfw2.zip to fw.zip since bootfw2.zip now has anot...quozl3-316/+24
2015-07-15OLPC - merge different keyjects, resolving divergent edits in r3706 r3710 and...quozl2-39/+76
2015-07-15OLPC XO-4 - keyject, customise for SKU322quozl1-1/+14
2015-07-15OLPC XO-4 - keyject, copy from olpc.bthquozl1-0/+227
2015-07-09OLPC XO-4 - screenshot feature extensions, cache of shotsquozl1-8/+101
2015-07-01OLPC XO-4 - get-hdmi-edid was returning extra zero on stack underneath stringquozl1-3/+3
2015-05-17Q4D38quozl1-1/+1
2015-05-17OLPC XO-1.75 - dcon-setup, lower drive strength for DETTL clock and data sign...quozl1-2/+0
2015-05-17OLPC XO - siv121c minimal register changes documentation, no functional changequozl1-0/+42
2015-03-12Q7C05quozl1-1/+1
2015-03-10Q4D37quozl1-1/+1
2015-03-09OLPC XO - siv121d camera sensor support, #12861quozl1-1/+42
2015-01-30Q7C04quozl1-1/+1
2015-01-30OLPC XO-4 - suppress device tree changes when booting alternate operating sys...quozl3-3/+12
2015-01-16OLPC XO-4 - set display brightness to full on old displays, and to closest ma...quozl1-1/+10
2015-01-16OLPC - display test, add blue versus red gradient, unusedquozl1-0/+15
2015-01-16OLPC XO-4 - mmp3-gic, testing completed, reduce verbosityquozl1-1/+1
2015-01-12Q7C03quozl1-1/+1
2015-01-09OLPC XO-4 - revert r3760, cause was found to be CForth init. Q7B45.quozl1-1/+1
2015-01-08Q7C02quozl1-1/+1
2015-01-08OLPC XO-4 - dcon-setup, order of register writes found to be important, on af...quozl1-1/+1
2015-01-07OLPC XO-4 - mmp3-gic, remove IRQ changes to three I2C devices, matching commi...quozl1-11/+0
2015-01-06OLPC XO-4 - dcon-setup, lower drive strength for DETTL clock and data signals...quozl1-0/+3
2015-01-05OLPC XO-4 - trim enable-smp based on kernel patch f37e149 on arm-3.5-volansys...quozl1-29/+0
2015-01-04Q7C01quozl1-1/+1
2015-01-04OLPC XO-4 - source formatting, fix use of irqdef undone in r3753 (change was ...quozl2-55/+56
2015-01-02OLPC XO-4 - enable-smp, review comments, remove unnecessary changesquozl1-4/+2
2015-01-01OLPC XO-4 - mmp3-gic, switch to using level triggered interrupts, for compati...quozl1-3/+13
2014-12-30OLPC XO-4 - spin second core ready for new kernel, hack in a device tree chan...quozl8-15/+230
2014-12-08Q7B43quozl1-1/+1
2014-12-08OLPC - add another ASIX AX88772B based USB ethernet adaptor 0b95.772b to be u...quozl2-4/+9
2014-11-24Q7B42quozl1-1/+1
2014-11-24[ARM] fixed signed double conversion, from Matthijs van Duin <matthijsvanduin...quozl1-8/+8
2014-11-19Q7B41quozl1-1/+1
2014-11-19OLPC XO-4 - new EC firmware for Simplo LiPoly battery modulequozl1-1/+1
2014-11-16OLPC - tidy boost command output, break the linequozl1-1/+1
2014-11-03OLPC XO-1.75 XO-4 - backport XO-4 EC recovery changes into the XO-1.75 EC rec...quozl3-44/+227
2014-10-31OLPC XO-4 - add EC recoveryquozl1-0/+542
2014-10-30OLPC XO-4 - add Simplo LiPoly battery vendor and typequozl1-0/+2
2014-10-02OLPC XO-1.75 XO-4 - round storage size, rewrite of r3737, not all definitions...quozl1-1/+1
2014-09-05[ARM] fixed signed double comparisonquozl1-14/+17
2014-09-05[ARM] fix revsh opcode, add a few morequozl1-1/+6
2014-09-02Added a bunch of PReP stuffwmb51-5/+5308
2014-08-30OLPC XO-1.75 XO-4 - round storage size, a new eMMC part marketed as 8 GB has ...quozl1-1/+1
2014-08-12Q4D36quozl1-1/+1
2014-08-12OLPC XO-1.75 - new SPI FLASH source sample to be qualifiedquozl1-0/+1
2014-07-07OLPC - stack underflow in fsupdate.fth, did not cause a build problem, but st...quozl1-1/+1
2014-06-14Q4D35quozl1-1/+1
2014-06-14Q3C17quozl1-1/+1
2014-06-12Q7B40quozl1-1/+1
2014-06-12Q2F20quozl1-1/+1
2014-06-12OLPC XO-1.5 - fix siv120d image alignment (#12625), disable siv121c support (...quozl2-7/+22
2014-06-09libertas - fix build on XO-1quozl1-1/+3
2014-06-04OLPC - add SIV121C camera sensor, as SIV120D is end-of-lifequozl1-20/+400
2014-05-10scsidisk - retry TEST UNIT READY oncequozl1-1/+9
2014-04-29core - Tiny lint fixes, detected on Apple LLVM-based SDK. And one not so tiny,tooch4-8/+17
2014-04-17Q7B39quozl1-1/+1
2014-04-17OLPC XO-4 - dual boot menu, comment fixesquozl2-2/+1