kconfig: kconfigfunctions: update dt_str_val
Clarify the docs for dt_str_val that if the name isn't found we return and empty string. Also cleanup the code slightly as we don't need to escape the double quote. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
ff70b3444f
commit
f2ef52f122
2 changed files with 5 additions and 3 deletions
|
@ -639,7 +639,8 @@ Device Tree Related Functions
|
||||||
|
|
||||||
dt_str_val(kconf, _, name):
|
dt_str_val(kconf, _, name):
|
||||||
This function looks up 'name' in the DTS generated "conf" style database
|
This function looks up 'name' in the DTS generated "conf" style database
|
||||||
and if its found it will return the value as string.
|
and if its found it will return the value as string. if its not found we
|
||||||
|
return an empty string.
|
||||||
|
|
||||||
Example Usage
|
Example Usage
|
||||||
=============
|
=============
|
||||||
|
|
|
@ -79,12 +79,13 @@ def dt_hex_val(kconf, _, name, unit=None):
|
||||||
def dt_str_val(kconf, _, name):
|
def dt_str_val(kconf, _, name):
|
||||||
"""
|
"""
|
||||||
This function looks up 'name' in the DTS generated "conf" style database
|
This function looks up 'name' in the DTS generated "conf" style database
|
||||||
and if its found it will return the value as string.
|
and if its found it will return the value as string. If its not found we
|
||||||
|
return an empty string.
|
||||||
"""
|
"""
|
||||||
if doc_mode or name not in dt_defines:
|
if doc_mode or name not in dt_defines:
|
||||||
return ""
|
return ""
|
||||||
|
|
||||||
return dt_defines[name].strip('\"')
|
return dt_defines[name].strip('"')
|
||||||
|
|
||||||
functions = {
|
functions = {
|
||||||
"dt_int_val": (dt_int_val, 1, 2),
|
"dt_int_val": (dt_int_val, 1, 2),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue