npcx: scfg: psl: cleanup unused functions and DT files

Clean up unused psl functions in scfg.c, unused DT macros, unused psl DT
nodes and related yaml files. Currently, PSL pad configurations are made
by pinctrl mechanism. Please refer
https://issuetracker.google.com/234861079 for more detail.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
This commit is contained in:
Mulin Chao 2022-07-11 02:30:19 -07:00 committed by Carles Cufí
commit 24fb705cdd
15 changed files with 1 additions and 490 deletions

View file

@ -54,21 +54,6 @@
lvol-io-pads = <>;
};
vsby-psl-in-list {
compatible = "nuvoton,npcx-pslctrl-def";
/* Put Power Switch Logic (PSL) input pads which detect the
* wake-up events and turn on core power supply (VCC1) from
* standby power state (ultra-low-power mode) into "psl-in-pads"
* property. For example, if PSL input 1 that is plan to detect
* a 'falling edge' event, this property should be:
* psl-in-pads = <&psl_in1>;
* And the flag property in psl_in1 should change to
* flag = <NPCX_PSL_FALLING_EDGE>;
*/
psl-in-pads = <>;
status = "disabled";
};
/** Dummy pinctrl node. It will be initialized with defaults based on the SoC series.
* Then, the user can override the pin control options at the board level.
*/
@ -585,13 +570,6 @@
status = "disabled";
};
psl_out: psl-out {
compatible = "nuvoton,npcx-psl-out";
controller = <&gpio8>;
pin = <5>;
label = "PSL_OUT";
};
i2c0_0: io_i2c_ctrl0_port0 {
compatible = "nuvoton,npcx-i2c-port";
#address-cells = <1>;