emacps: Add gmii2rgmii converter support

If the gmii2rgmii converter is used and connect to the ps7 ethernet,
add "gmii2rgmii-phy-handle" property and create phy node under mdio node.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add misc procs

- dtg_debug
- dtg_warning
- proc_called_by

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:mld: Use dtg_version to specify the DTG version

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:mld: Introduce master_dts parameter

This parameter allows user to define the default dts file name.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree: Add gen_dt_node_search_pattern proc

This generates the node search patterns based on the input options.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:mld: Add pcw_dts parameter

To allow user to specify the default dts file for PCW configurations.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add string_is_empty proc

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add set_cur_working_dts proc

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add get_all_tree_nodes

Get all dt nodes from a dts_file tree

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add check_node_in_dts proc

Check if a node is in a dts_file tree

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add get_node_object proc

Get the node object of given node string within the target dts_files tree.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add update_dt_parent proc

Update the dt node's parent.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add get_all_dt_labels proc

Find all the labels within the specific dts_files trees.

Signed-off-by: Jason Wu <j.wu@xilinx.com>
device_tree:common_proc: Add list_remove_element proc

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc:update_dt_parent: Ensure parent is in the same dt tree

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc: Add update_system_dts_include proc

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc: Add dt_node_def_checking

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc: Add add_or_get_dt_node proc

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc: Add is_pl_ip and is_ps_ip procs

Signed-off-by: Jason Wu <j.wu@xilinx.com>
dt:common_proc: Add get_node_name proc

Signed-off-by: Jason Wu <j.wu@xilinx.com>