mail.coreboot.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
List overview
Download
openfirmware
July 2012
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
openfirmware@openfirmware.info
1 participants
78 discussions
Start a n
N
ew thread
[commit] r3105 - in cpu/arm: mmp3 olpc
by repository service
31 Jul '12
31 Jul '12
Author: wmb Date: Wed Aug 1 00:41:17 2012 New Revision: 3105 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3105
Log: OLPC CL4 - fix USB2 PHY init and reinstate USB probing. Modified: cpu/arm/mmp3/usb2phy.fth cpu/arm/olpc/build-fw.fth cpu/arm/olpc/usb.fth Modified: cpu/arm/mmp3/usb2phy.fth ============================================================================== --- cpu/arm/mmp3/usb2phy.fth Tue Jul 31 11:05:47 2012 (r3104) +++ cpu/arm/mmp3/usb2phy.fth Wed Aug 1 00:41:17 2012 (r3105) @@ -3,16 +3,16 @@ : +usb2 ( offset -- offset' ) h# 20.7000 + ; -h# 04 +usb2 constant pll-reg0 -h# 08 +usb2 constant pll-reg1 -h# 10 +usb2 constant tx-reg0 -h# 14 +usb2 constant tx-reg1 -h# 18 +usb2 constant tx-reg2 -h# 20 +usb2 constant rx-reg0 -h# 24 +usb2 constant rx-reg1 -h# 28 +usb2 constant rx-reg2 + h# 04 +usb2 constant pll-reg0 + h# 08 +usb2 constant pll-reg1 + h# 10 +usb2 constant tx-reg0 + h# 14 +usb2 constant tx-reg1 + h# 18 +usb2 constant tx-reg2 + h# 20 +usb2 constant rx-reg0 + h# 24 +usb2 constant rx-reg1 + h# 28 +usb2 constant rx-reg2 \ h# 30 +usb2 constant ana-reg0 -\ h# 34 +usb2 constant ana-reg1 + h# 34 +usb2 constant ana-reg1 \ h# 38 +usb2 constant ana-reg2 \ h# 3c +usb2 constant dig-reg0 \ h# 40 +usb2 constant dig-reg1 @@ -22,9 +22,9 @@ \ h# 50 +usb2 constant test-reg1 \ h# 54 +usb2 constant test-reg2 \ h# 58 +usb2 constant charger-reg0 -\ h# 5c +usb2 constant otg-reg0 + h# 5c +usb2 constant otg-reg0 \ h# 60 +usb2 constant phy-mono -\ h# 64 +usb2 constant resetve-reg0 + h# 64 +usb2 constant reserve-reg0 \ h# 78 +usb2 constant icid-reg0 \ h# 7c +usb2 constant icid-reg1 @@ -38,28 +38,43 @@ : init-usb-phy ( -- ) h# f00 h# 100 +pmua io-clr -\ h# d00 h# 100 +pmua io-set \ Select 26 MHz VCXO clock - h# 200 h# 100 +pmua io-set \ Select crystal +\ h# d00 h# 100 +pmua io-set \ Select 26 MHz VCXO clock + h# 000 h# 100 +pmua io-set \ Select crystal - h# 3fff pll-reg0 io-clr \ REFDIV_MASK_B0 3e00, FBDIV_MASK_B0 01ff - h# 1af0 pll-reg0 io-set \ 0xd << 9 , 0xf0 << 0 +\ h# 3fff pll-reg0 io-clr \ REFDIV_MASK_B0 3e00, FBDIV_MASK_B0 01ff +\ h# 1af0 pll-reg0 io-set \ 0xd << 9 , 0xf0 << 0 +\ h# ca60 is the value to use for a 25 MHz crystal + h# daf0 pll-reg0 io-set \ 0xd << 9 , 0xf0 << 0 - h# 2773 pll-reg1 io-clr \ PU_PLL_MASK 2000, (LOCK_BYPASS) 1000, ICP_MASK 700, KVCO_MASK 70, CALI12_MASK 3 - h# 3333 pll-reg1 io-set \ 1 1 3 3 3 + h# 3000 reserve-reg0 io! \ Program PLLVDD12 per Marvell email - h# 0700 tx-reg0 io-clr \ TX_IMPCAL_VTH_MASK 0700 - h# 0200 tx-reg0 io-set \ 2 +\ h# 2773 pll-reg1 io-clr \ PU_PLL_MASK 2000, (LOCK_BYPASS) 1000, ICP_MASK 700, KVCO_MASK 70, CALI12_MASK 3 +\ h# 3333 pll-reg1 io-set \ 1 1 3 3 3 - h# 037f tx-reg1 io-clr \ TX_VDD12_MASK 300 , TX_AMP_MASK 70, TX_CK60_PHSEL_MASK f - h# 0344 tx-reg1 io-set \ 3 4 4 + h# 1433 pll-reg1 io! + d# 100 ms + h# 3433 pll-reg1 io! - h# 0c00 tx-reg2 io-clr \ TX_DRV_SLEWRATE_MASK c00 - h# 0800 tx-reg2 io-set \ 2 << 10 +\ h# 0700 tx-reg0 io-clr \ TX_IMPCAL_VTH_MASK 0700 +\ h# 0200 tx-reg0 io-set \ 2 + h# 0588 tx-reg0 io! \ 2 - h# 00f0 rx-reg0 io-clr \ RX_SQ_THRESH_MASK 00f0 - h# 00a0 rx-reg0 io-set \ a +\ h# 037f tx-reg1 io-clr \ TX_VDD12_MASK 300 , TX_AMP_MASK 70, TX_CK60_PHSEL_MASK f +\ h# 0344 tx-reg1 io-set \ 3 4 4 + h# 07c4 tx-reg1 io! - h# 0008 rx-reg1 io-set \ 1 << OTG_PU_OTG_SHIFT (3) +\ h# 0c00 tx-reg2 io-clr \ TX_DRV_SLEWRATE_MASK c00 +\ h# 0800 tx-reg2 io-set \ 2 << 10 + h# 0eff tx-reg2 io! + +\ h# 00f0 rx-reg0 io-clr \ RX_SQ_THRESH_MASK 00f0 +\ h# 00a0 rx-reg0 io-set \ a + h# aaa1 rx-reg0 io! + + h# 5000 ana-reg1 io-set \ Power up Analog Port + h# 0008 otg-reg0 io-set \ Power up OTG Port + +\ h# 0008 rx-reg1 io-set \ 1 << OTG_PU_OTG_SHIFT (3) \ Calibrate PHY d# 200 us Modified: cpu/arm/olpc/build-fw.fth ============================================================================== --- cpu/arm/olpc/build-fw.fth Tue Jul 31 11:05:47 2012 (r3104) +++ cpu/arm/olpc/build-fw.fth Wed Aug 1 00:41:17 2012 (r3105) @@ -316,9 +316,6 @@ warning @ warning off : stand-init stand-init -[ifdef] olpc-cl4 -." build-fw.fth: Skipping root node properties" cr exit -[then] root-device model-version$ 2dup model ( name$ ) " OLPC " encode-bytes 2swap encode-string encode+ " banner-name" property @@ -856,11 +853,7 @@ \+ use-screen-kbd ?text-on [ifdef] probe-usb factory-test? if d# 1000 ms then \ Extra USB probe delay in the factory -[ifdef] olpc-cl4 - ." build-fw.fth: not probing usb" cr -[else] probe-usb -[then] report-disk report-keyboard [then] Modified: cpu/arm/olpc/usb.fth ============================================================================== --- cpu/arm/olpc/usb.fth Tue Jul 31 11:05:47 2012 (r3104) +++ cpu/arm/olpc/usb.fth Wed Aug 1 00:41:17 2012 (r3105) @@ -29,9 +29,6 @@ : init-usb ( -- ) h# 9 h# 5c pmua! \ Enable clock to USB block reset-usb-hub -[ifdef] olpc-cl4 - ." olpc/usb.fth: Skipping USB phy init!" cr exit -[then] init-usb-phy ;
1
0
0
0
[commit] r3104 - cpu/arm/mmp2
by repository service
31 Jul '12
31 Jul '12
Author: wmb Date: Tue Jul 31 11:05:47 2012 New Revision: 3104 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3104
Log: OLPC ARM - revert the change to the SSP SSP_SSPSP register, as it was ineffective. Leave the cosmetic change to the way the other register offsets were specified, for clarity. Modified: cpu/arm/mmp2/sspspi.fth Modified: cpu/arm/mmp2/sspspi.fth ============================================================================== --- cpu/arm/mmp2/sspspi.fth Tue Jul 31 07:38:25 2012 (r3103) +++ cpu/arm/mmp2/sspspi.fth Tue Jul 31 11:05:47 2012 (r3104) @@ -11,14 +11,12 @@ : ssp-sscr1 ( -- adr ) ssp-base 4 + ; : ssp-sssr ( -- adr ) ssp-base 8 + ; : ssp-ssdr ( -- adr ) ssp-base h# 10 + ; -: ssp-sspsp ( -- adr ) ssp-base h# 2c + ; : ssp-spi-start ( -- ) \ Avoid reinitializing the device after the first time, as that \ seems to cause glitches that confuse the SPI FLASH chip ssp-sscr1 io@ 0= if exit then - h# 01 ssp-sspsp io! h# 07 ssp-sscr0 io! 0 ssp-sscr1 io! h# 87 ssp-sscr0 io!
1
0
0
0
[commit] r3103 - cpu/arm/mmp2
by repository service
31 Jul '12
31 Jul '12
Author: wmb Date: Tue Jul 31 07:38:25 2012 New Revision: 3103 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3103
Log: OLPC ARM - SSP SPI driver - sample data from EC on falling edge. Modified: cpu/arm/mmp2/sspspi.fth Modified: cpu/arm/mmp2/sspspi.fth ============================================================================== --- cpu/arm/mmp2/sspspi.fth Tue Jul 31 07:09:03 2012 (r3102) +++ cpu/arm/mmp2/sspspi.fth Tue Jul 31 07:38:25 2012 (r3103) @@ -8,15 +8,17 @@ h# 035000 value ssp-base \ SSP1 : ssp-sscr0 ( -- adr ) ssp-base ; -: ssp-sscr1 ( -- adr ) ssp-base la1+ ; -: ssp-sssr ( -- adr ) ssp-base 2 la+ ; -: ssp-ssdr ( -- adr ) ssp-base 4 la+ ; +: ssp-sscr1 ( -- adr ) ssp-base 4 + ; +: ssp-sssr ( -- adr ) ssp-base 8 + ; +: ssp-ssdr ( -- adr ) ssp-base h# 10 + ; +: ssp-sspsp ( -- adr ) ssp-base h# 2c + ; : ssp-spi-start ( -- ) \ Avoid reinitializing the device after the first time, as that \ seems to cause glitches that confuse the SPI FLASH chip ssp-sscr1 io@ 0= if exit then + h# 01 ssp-sspsp io! h# 07 ssp-sscr0 io! 0 ssp-sscr1 io! h# 87 ssp-sscr0 io!
1
0
0
0
[commit] r3102 - in cpu/arm: mmp3 olpc
by repository service
31 Jul '12
31 Jul '12
Author: wmb Date: Tue Jul 31 07:09:03 2012 New Revision: 3102 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3102
Log: OLPC CL4 - Use USB2 PHY driver instead of utmiphy driver for MMP3 chip. Added: cpu/arm/mmp3/usb2phy.fth Modified: cpu/arm/olpc/build-fw.fth Added: cpu/arm/mmp3/usb2phy.fth ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ cpu/arm/mmp3/usb2phy.fth Tue Jul 31 07:09:03 2012 (r3102) @@ -0,0 +1,74 @@ +\ See license at end of file +purpose: Init USB2 Phy in Marvell SoC + +: +usb2 ( offset -- offset' ) h# 20.7000 + ; + +h# 04 +usb2 constant pll-reg0 +h# 08 +usb2 constant pll-reg1 +h# 10 +usb2 constant tx-reg0 +h# 14 +usb2 constant tx-reg1 +h# 18 +usb2 constant tx-reg2 +h# 20 +usb2 constant rx-reg0 +h# 24 +usb2 constant rx-reg1 +h# 28 +usb2 constant rx-reg2 +\ h# 30 +usb2 constant ana-reg0 +\ h# 34 +usb2 constant ana-reg1 +\ h# 38 +usb2 constant ana-reg2 +\ h# 3c +usb2 constant dig-reg0 +\ h# 40 +usb2 constant dig-reg1 +\ h# 44 +usb2 constant dig-reg2 +\ h# 48 +usb2 constant dig-reg3 +\ h# 4c +usb2 constant test-reg0 +\ h# 50 +usb2 constant test-reg1 +\ h# 54 +usb2 constant test-reg2 +\ h# 58 +usb2 constant charger-reg0 +\ h# 5c +usb2 constant otg-reg0 +\ h# 60 +usb2 constant phy-mono +\ h# 64 +usb2 constant resetve-reg0 +\ h# 78 +usb2 constant icid-reg0 +\ h# 7c +usb2 constant icid-reg1 + +: wait-cal ( spins -- ) + 0 do + pll-reg1 io@ h# 8000 and if unloop exit then \ PLL_READY_MASK + 1 ms + loop + ." PLL calibrate timeout" cr +; + +: init-usb-phy ( -- ) + h# f00 h# 100 +pmua io-clr +\ h# d00 h# 100 +pmua io-set \ Select 26 MHz VCXO clock + h# 200 h# 100 +pmua io-set \ Select crystal + + h# 3fff pll-reg0 io-clr \ REFDIV_MASK_B0 3e00, FBDIV_MASK_B0 01ff + h# 1af0 pll-reg0 io-set \ 0xd << 9 , 0xf0 << 0 + + h# 2773 pll-reg1 io-clr \ PU_PLL_MASK 2000, (LOCK_BYPASS) 1000, ICP_MASK 700, KVCO_MASK 70, CALI12_MASK 3 + h# 3333 pll-reg1 io-set \ 1 1 3 3 3 + + h# 0700 tx-reg0 io-clr \ TX_IMPCAL_VTH_MASK 0700 + h# 0200 tx-reg0 io-set \ 2 + + h# 037f tx-reg1 io-clr \ TX_VDD12_MASK 300 , TX_AMP_MASK 70, TX_CK60_PHSEL_MASK f + h# 0344 tx-reg1 io-set \ 3 4 4 + + h# 0c00 tx-reg2 io-clr \ TX_DRV_SLEWRATE_MASK c00 + h# 0800 tx-reg2 io-set \ 2 << 10 + + h# 00f0 rx-reg0 io-clr \ RX_SQ_THRESH_MASK 00f0 + h# 00a0 rx-reg0 io-set \ a + + h# 0008 rx-reg1 io-set \ 1 << OTG_PU_OTG_SHIFT (3) + + \ Calibrate PHY + d# 200 us + h# 0004 pll-reg1 io-set \ 1 << PLL_VCOCAL_START_SHIFT (2) + d# 400 us + h# 2000 tx-reg0 io-set \ 1 << TX_RCAL_START_SHIFT (13) + d# 40 us + h# 2000 tx-reg0 io-clr \ 1 << TX_RCAL_START_SHIFT (13) + d# 400 us + + d# 100 wait-cal +; Modified: cpu/arm/olpc/build-fw.fth ============================================================================== --- cpu/arm/olpc/build-fw.fth Tue Jul 31 07:03:38 2012 (r3101) +++ cpu/arm/olpc/build-fw.fth Tue Jul 31 07:09:03 2012 (r3102) @@ -293,7 +293,11 @@ then ; +[ifdef] mmp3 +fload ${BP}/cpu/arm/mmp3/usb2phy.fth +[else] fload ${BP}/cpu/arm/marvell/utmiphy.fth +[then] fload ${BP}/cpu/arm/olpc/usb.fth fload ${BP}/dev/olpc/mmp2camera/loadpkg.fth
1
0
0
0
[commit] r3101 - cpu/arm/olpc/cl4
by repository service
31 Jul '12
31 Jul '12
Author: wmb Date: Tue Jul 31 07:03:38 2012 New Revision: 3101 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3101
Log: OLPC CL4 - include ecimage.bin in dropins. Modified: cpu/arm/olpc/cl4/olpc.bth Modified: cpu/arm/olpc/cl4/olpc.bth ============================================================================== --- cpu/arm/olpc/cl4/olpc.bth Tue Jul 31 04:18:27 2012 (r3100) +++ cpu/arm/olpc/cl4/olpc.bth Tue Jul 31 07:03:38 2012 (r3101) @@ -1,7 +1,7 @@ purpose: Construct the Open Firmware module collection command: &builder &this -\ in: ${BP}/cpu/arm/olpc/cl4/build/ec.img +in: ${BP}/cpu/arm/olpc/cl4/build/ec.img in: ${BP}/cpu/arm/olpc/cl4/build/fw.img in: ${BP}/cpu/arm/olpc/cl4/build/resetvec.img in: ${BP}/cpu/arm/olpc/cl4/build/mcastnand.bin @@ -151,7 +151,7 @@ " nandblaster15_rx.bin" " nb15_rx" $add-deflated-dropin " nandblaster_tx.bin" " nb_tx" $add-deflated-dropin -\ " ec.img" " ecimage.bin" $add-deflated-dropin + " ec.img" " ecimage.bin" $add-deflated-dropin " ${BP}/clients/emacs/x86/emacs.rc" " emacs.rc" $add-deflated-dropin " ${BP}/clients/emacs/emacs.hlp" " emacs.hlp" $add-deflated-dropin " ${BP}/clients/emacs/arm/emacs" " emacs" $add-deflated-dropin
1
0
0
0
[commit] r3100 - cpu/arm/olpc
by repository service
31 Jul '12
31 Jul '12
Author: pgf Date: Tue Jul 31 04:18:27 2012 New Revision: 3100 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3100
Log: edi-open: activate EDI with a dummy read Modified: cpu/arm/olpc/edi.fth Modified: cpu/arm/olpc/edi.fth ============================================================================== --- cpu/arm/olpc/edi.fth Mon Jul 30 10:25:06 2012 (r3099) +++ cpu/arm/olpc/edi.fth Tue Jul 31 04:18:27 2012 (r3100) @@ -334,6 +334,9 @@ : edi-open ( -- ) \ slow-edi-clock \ Target speed between 1 and 2 MHz spi-start + + \ dummy read, to activate EDI + h# ff22 edi-b@ drop set-chip-id
1
0
0
0
[commit] r3099 - cpu/x86/pc/olpc/via
by repository service
30 Jul '12
30 Jul '12
Author: quozl Date: Mon Jul 30 10:25:06 2012 New Revision: 3099 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3099
Log: OLPC XO-1.5 XO-1.75 - handle exceptions in open-nand during fs-update, #12025 Modified: cpu/x86/pc/olpc/via/fsupdate.fth Modified: cpu/x86/pc/olpc/via/fsupdate.fth ============================================================================== --- cpu/x86/pc/olpc/via/fsupdate.fth Mon Jul 30 09:58:46 2012 (r3098) +++ cpu/x86/pc/olpc/via/fsupdate.fth Mon Jul 30 10:25:06 2012 (r3099) @@ -290,7 +290,7 @@ ['] noop to show-progress ( adr len ) - open-nand ( adr len ) + ['] open-nand catch ?dup if .error security-failure then ( adr len ) \ clear-context nand-commands t-hms( @@ -309,7 +309,7 @@ ; : fs-update-from-list ( devlist$ -- ) - load-crypto if visible ." Crytpo load failed" cr show-sad security-failure then + load-crypto if visible ." Crypto load failed" cr show-sad security-failure then visible ( devlist$ ) begin dup while ( rem$ )
1
0
0
0
[commit] r3098 - cpu/arm/olpc/cl4
by repository service
30 Jul '12
30 Jul '12
Author: wmb Date: Mon Jul 30 09:58:46 2012 New Revision: 3098 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3098
Log: OLPC CL4 - EC platform# is 7 not 6. Modified: cpu/arm/olpc/cl4/config.fth Modified: cpu/arm/olpc/cl4/config.fth ============================================================================== --- cpu/arm/olpc/cl4/config.fth Mon Jul 30 09:41:11 2012 (r3097) +++ cpu/arm/olpc/cl4/config.fth Mon Jul 30 09:58:46 2012 (r3098) @@ -20,7 +20,7 @@ : signature$ " CL4" ; : model$ " olpc,XO-CL4" ; : compatible$ " olpc,xo-cl4" ; -: ec-platform$ ( -- adr len ) " 6" ; +: ec-platform$ ( -- adr len ) " 7" ; d# 10001 constant machine-type \ Backwards compatibility with non-device-tree kernel
1
0
0
0
[commit] r3097 - cpu/arm/olpc
by repository service
30 Jul '12
30 Jul '12
Author: wmb Date: Mon Jul 30 09:41:11 2012 New Revision: 3097 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3097
Log: OLPC CL4 - fixed typo in last commit. Modified: cpu/arm/olpc/build-fw.fth Modified: cpu/arm/olpc/build-fw.fth ============================================================================== --- cpu/arm/olpc/build-fw.fth Mon Jul 30 09:34:51 2012 (r3096) +++ cpu/arm/olpc/build-fw.fth Mon Jul 30 09:41:11 2012 (r3097) @@ -840,7 +840,7 @@ \+ use-screen-kbd open-hotspot install-alarm -[ifdef] olpc-clr +[ifdef] olpc-cl4 ." build-fw.fth: not sounding" cr [else] ?sound
1
0
0
0
[commit] r3096 - cpu/arm/olpc
by repository service
30 Jul '12
30 Jul '12
Author: wmb Date: Mon Jul 30 09:34:51 2012 New Revision: 3096 URL:
http://tracker.coreboot.org/trac/openfirmware/changeset/3096
Log: OLPC CL4 - Skip some steps in the startup process that are not working yet. Ifdefs in common files need to be deleted as these steps are made to work. Modified: cpu/arm/olpc/banner.fth cpu/arm/olpc/build-fw.fth cpu/arm/olpc/usb.fth Modified: cpu/arm/olpc/banner.fth ============================================================================== --- cpu/arm/olpc/banner.fth Mon Jul 30 09:30:34 2012 (r3095) +++ cpu/arm/olpc/banner.fth Mon Jul 30 09:34:51 2012 (r3096) @@ -65,6 +65,9 @@ ; : .storage ( -- ) +[ifdef] olpc-cl4 +." olpc/banner.fth: Skipping .storage" cr exit +[then] internal-disk-present? 0= if ( ) get-internal-disk-info ( ) then Modified: cpu/arm/olpc/build-fw.fth ============================================================================== --- cpu/arm/olpc/build-fw.fth Mon Jul 30 09:30:34 2012 (r3095) +++ cpu/arm/olpc/build-fw.fth Mon Jul 30 09:34:51 2012 (r3096) @@ -312,6 +312,9 @@ warning @ warning off : stand-init stand-init +[ifdef] olpc-cl4 +." build-fw.fth: Skipping root node properties" cr exit +[then] root-device model-version$ 2dup model ( name$ ) " OLPC " encode-bytes 2swap encode-string encode+ " banner-name" property @@ -837,7 +840,11 @@ \+ use-screen-kbd open-hotspot install-alarm +[ifdef] olpc-clr + ." build-fw.fth: not sounding" cr +[else] ?sound +[then] ?games @@ -845,7 +852,11 @@ \+ use-screen-kbd ?text-on [ifdef] probe-usb factory-test? if d# 1000 ms then \ Extra USB probe delay in the factory +[ifdef] olpc-cl4 + ." build-fw.fth: not probing usb" cr +[else] probe-usb +[then] report-disk report-keyboard [then] @@ -867,6 +878,9 @@ auto-banner? if banner then \+ use-screen-kbd ?text-on +[ifdef] olpc-cl4 + ." Quitting before auto-boot" cr quit +[then] auto-boot \+ use-screen-kbd close-hotspot Modified: cpu/arm/olpc/usb.fth ============================================================================== --- cpu/arm/olpc/usb.fth Mon Jul 30 09:30:34 2012 (r3095) +++ cpu/arm/olpc/usb.fth Mon Jul 30 09:34:51 2012 (r3096) @@ -29,6 +29,9 @@ : init-usb ( -- ) h# 9 h# 5c pmua! \ Enable clock to USB block reset-usb-hub +[ifdef] olpc-cl4 + ." olpc/usb.fth: Skipping USB phy init!" cr exit +[then] init-usb-phy ;
1
0
0
0
← Newer
1
2
3
4
5
6
7
8
Older →
Jump to page:
1
2
3
4
5
6
7
8
Results per page:
10
25
50
100
200