diff options
author | Portisch <hugo.portisch@yahoo.de> | 2018-10-23 12:49:06 +0200 |
---|---|---|
committer | Dongjin Kim <tobetter@gmail.com> | 2020-02-13 17:13:40 +0900 |
commit | ce050a9bf1a50d3d8344ba5f36170f6fca524dc1 (patch) | |
tree | df451f59b8b7f4e6298a65603f89dded56992990 | |
parent | 17799f47c2542f6baccfd5fd88c4d12afef542be (diff) | |
download | u-boot-odroid-c1-ce050a9bf1a50d3d8344ba5f36170f6fca524dc1.tar.gz |
gxl/gxm: fix null reference power_off_at_mcu
Change-Id: Ie0f83da80c6fa1c6b055ae6926c129ea5d9e4652
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxl_p212_v1/firmware/scp_task/pwr_ctrl.c | 6 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxl_p241_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxl_p281_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxl_p400_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxl_p401_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxl_skt_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxm_q200_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxm_q201_v1/firmware/scp_task/pwr_ctrl.c | 7 | ||||
-rwxr-xr-x[-rw-r--r--] | board/amlogic/gxm_skt_v1/firmware/scp_task/pwr_ctrl.c | 6 |
9 files changed, 61 insertions, 0 deletions
diff --git a/board/amlogic/gxl_p212_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxl_p212_v1/firmware/scp_task/pwr_ctrl.c index 180257e8ee..e2a92e23c1 100644..100755 --- a/board/amlogic/gxl_p212_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxl_p212_v1/firmware/scp_task/pwr_ctrl.c @@ -90,6 +90,11 @@ static void vcck_ctrl(unsigned int ctrl) } } +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + static void power_off_at_clk81(void) { hdmi_5v_ctrl(OFF); @@ -281,6 +286,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxl_p241_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxl_p241_v1/firmware/scp_task/pwr_ctrl.c index b8af1a20b7..66ed83e3c0 100644..100755 --- a/board/amlogic/gxl_p241_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxl_p241_v1/firmware/scp_task/pwr_ctrl.c @@ -64,6 +64,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOAO_9*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -280,6 +286,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxl_p281_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxl_p281_v1/firmware/scp_task/pwr_ctrl.c index 5213e19967..0f1dbd1b98 100644..100755 --- a/board/amlogic/gxl_p281_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxl_p281_v1/firmware/scp_task/pwr_ctrl.c @@ -64,6 +64,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOH_3*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -278,6 +284,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxl_p400_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxl_p400_v1/firmware/scp_task/pwr_ctrl.c index 3417e6d45f..bed023e438 100644..100755 --- a/board/amlogic/gxl_p400_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxl_p400_v1/firmware/scp_task/pwr_ctrl.c @@ -71,6 +71,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOH_3*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -278,6 +284,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxl_p401_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxl_p401_v1/firmware/scp_task/pwr_ctrl.c index 3417e6d45f..bed023e438 100644..100755 --- a/board/amlogic/gxl_p401_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxl_p401_v1/firmware/scp_task/pwr_ctrl.c @@ -71,6 +71,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOH_3*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -278,6 +284,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxl_skt_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxl_skt_v1/firmware/scp_task/pwr_ctrl.c index c647add617..7ce73e31d2 100644..100755 --- a/board/amlogic/gxl_skt_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxl_skt_v1/firmware/scp_task/pwr_ctrl.c @@ -61,6 +61,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOH_3*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -263,6 +269,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxm_q200_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxm_q200_v1/firmware/scp_task/pwr_ctrl.c index 8ba3c157f5..ef08e7c920 100644..100755 --- a/board/amlogic/gxm_q200_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxm_q200_v1/firmware/scp_task/pwr_ctrl.c @@ -71,6 +71,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOH_3*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -298,6 +304,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxm_q201_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxm_q201_v1/firmware/scp_task/pwr_ctrl.c index abae9902ab..a4b0b1d3bc 100644..100755 --- a/board/amlogic/gxm_q201_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxm_q201_v1/firmware/scp_task/pwr_ctrl.c @@ -71,6 +71,12 @@ void pwm_set_voltage(unsigned int id, unsigned int voltage) } _udelay(200); } + +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + /*GPIOH_3*/ static void hdmi_5v_ctrl(unsigned int ctrl) { @@ -297,6 +303,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; diff --git a/board/amlogic/gxm_skt_v1/firmware/scp_task/pwr_ctrl.c b/board/amlogic/gxm_skt_v1/firmware/scp_task/pwr_ctrl.c index 871c1d1ba8..55dc54d5bd 100644..100755 --- a/board/amlogic/gxm_skt_v1/firmware/scp_task/pwr_ctrl.c +++ b/board/amlogic/gxm_skt_v1/firmware/scp_task/pwr_ctrl.c @@ -110,6 +110,11 @@ static void vcck_ctrl(unsigned int ctrl) } } +static void power_off_at_mcu(unsigned int shutdown) +{ + +} + static void power_off_at_clk81(void) { hdmi_5v_ctrl(OFF); @@ -274,6 +279,7 @@ static void pwr_op_init(struct pwr_op *pwr_op) pwr_op->power_on_at_24M = power_on_at_24M; pwr_op->power_off_at_32k = power_off_at_32k; pwr_op->power_on_at_32k = power_on_at_32k; + pwr_op->power_off_at_mcu = power_off_at_mcu; pwr_op->detect_key = detect_key; pwr_op->get_wakeup_source = get_wakeup_source; |