npm2100.overlay file appears to have errors

The npm2100.overlay file generated by the nPM PowerUP app (v2.1.1) appears to have errors, and does not compile with the nRF Connect SDK Toolchain v3.0.0 in Visual Studio Code

 

Initially, the following line does not compile:

regulator-initial-mode: <NPM2100_REG_LDSW_ENNPM2100_REG_OPER_OFF | NPM2100_REG_FORCE_HP>;
The error is: devicetree error: ./boards/npm2100.overlay:37 (column 39): parse error: expected '{', '=', or ';'
Changing the : to an =, which follows a working npm1300.overlay file that does compile resolves that error, but leads to an error around missing parenthesis.
 
Adding parenthesis leads to another error:
regulator-initial-mode = <(NPM2100_REG_LDSW_ENNPM2100_REG_OPER_OFF | NPM2100_REG_FORCE_HP)>;
This error is about expecting a number, implying that NPM2100_REG_LDSW_ENNPM2100_REG_OPER_OFF is not defined
Substituting trivial constant values does compile beyond that point:
regulator-initial-mode = <(0 | 1)>;
 
From here, there is a further error involving the label pwm-mode-gpios:
devicetree error: 'pwm-mode-gpios' appears in /soc/peripheral@50000000/i2c@c7000/pmic@74/regulators/BOOST in C:/projects/fw-Gen2_Locks/build_ble_1/fw-Gen2_Locks/zephyr/zephyr.dts.pre, but is not declared in 'properties:' in C:/ncs/v3.0.0/zephyr/dts/bindings\regulator\nordic,npm2100-regulator.yaml
The value "pwm-mode-gpios" is indeed not present in the v3.0.0  nordic,npm2100-regulator.yaml, nor in the similar v3.0.2 file.
 
 
How should I handle definitions for  "pwm-mode-gpios" and "NPM2100_REG_LDSW_ENNPM2100_REG_OPER_OFF" ?
Related