u-boot-brain/board/freescale
Shengzhou Liu 2a523f5240 fdt: Add new fdt_set_node_status & fdt_set_status_by_alias helpers
Add common function fdt_set_node_status() to assist in various locations
that we set a nodes status.  This function utilizes the status values
that are part of the EPAPR spec (on power.org).

fdt_set_status_by_alias() is based on fdt_set_node_status() but uses an
alias string to identify the node to update.

We also add some shortcut functions to help the common cases of setting
"okay" and "disabled":

	fdt_status_okay()
	fdt_status_disabled()
	fdt_status_okay_by_alias()
	fdt_status_disabled_by_alias()

Finally, we fixup the corenet_ds ethernet code which previously had
a function by the same name that can be replaced with the new helpers.

Signed-off-by: Shengzhou Liu <Shengzhou.Liu@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: Gerald Van Baren <vanbaren@cideas.com>
2011-10-18 00:36:55 -05:00
..
common punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
corenet_ds fdt: Add new fdt_set_node_status & fdt_set_status_by_alias helpers 2011-10-18 00:36:55 -05:00
m547xevb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m548xevb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m5208evbe ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m5235evb rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5249evb rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5253demo ColdFire:Add mb for 5253 dram initialization 2011-09-04 22:46:55 +08:00
m5253evbe rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5271evb rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5272c3 rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5275evb rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5282evb rename _end to __bss_end__ 2011-03-27 19:18:37 +02:00
m5329evb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m5373evb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m52277evb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m53017evb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m54451evb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
m54455evb ColdFire: Cleanup for partial linking and --gc-sections 2011-09-04 22:46:55 +08:00
mpc832xemds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc837xemds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc837xerdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc5121ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc7448hpc2 punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8260ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8266ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8308rdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8313erdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8315erdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8323erdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8349emds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8349itx punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8360emds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8360erdk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8536ds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8540ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8541cds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8544ds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8548cds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8555cds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8560ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8568mds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8569mds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8572ds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8610hpcd punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8641hpcn punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx25pdk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx31ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx31pdk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx35pdk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx51evk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx53ard punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx53evk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx53loco punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mx53smd punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p1_p2_rdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p1_p2_rdb_pc punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p1010rdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p1022ds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p1023rds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p2020ds punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
p2041rdb punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00