MLK-23834: Remove example functions to avoid compilation break
authorFranck LENORMAND <franck.lenormand@nxp.com>
Fri, 19 Jun 2020 09:27:40 +0000 (11:27 +0200)
committerYe Li <ye.li@nxp.com>
Thu, 29 Apr 2021 10:26:10 +0000 (03:26 -0700)
The function example() in snvs_security_sc.c was using symbols
which are not necessarly defined for all boards.

This patch removes it.

Signed-off-by: Franck LENORMAND <franck.lenormand@nxp.com>
(cherry picked from commit 18f3805faea5949ab69ad39db27ee40fdcecebed)
(cherry picked from commit b01612309c0c1a85a4b44ae9202f90719e97a578)

arch/arm/mach-imx/imx8/snvs_security_sc.c

index 09d7d9f..3317f39 100644 (file)
@@ -319,41 +319,6 @@ exit:
        return (scierr == SC_ERR_NONE) ? 0 : -EIO;
 }
 
-int examples(void)
-{
-       u32 size;
-       struct snvs_security_sc_conf *snvs_conf;
-       struct snvs_dgo_conf *snvs_dgo_conf;
-       struct tamper_pin_cfg *tamper_pin_conf;
-
-       /* Caller */
-       snvs_conf = get_snvs_config();
-       snvs_dgo_conf = get_snvs_dgo_config();
-       tamper_pin_conf = get_tamper_pin_cfg_list(&size);
-
-       /* Default */
-       snvs_conf = &snvs_default_config;
-       snvs_dgo_conf = &snvs_dgo_default_config;
-       tamper_pin_conf = tamper_pin_list_default_config;
-
-       /* Passive tamper expecting VCC on the line */
-       snvs_conf = &snvs_passive_vcc_config;
-       snvs_dgo_conf = &snvs_dgo_passive_vcc_config;
-       tamper_pin_conf = tamper_pin_list_passive_vcc_config;
-
-       /* Passive tamper expecting GND on the line */
-       snvs_conf = &snvs_passive_gnd_config;
-       snvs_dgo_conf = &snvs_dgo_passive_gnd_config;
-       tamper_pin_conf = tamper_pin_list_passive_gnd_config;
-
-       /* Active tamper */
-       snvs_conf = &snvs_active_config;
-       snvs_dgo_conf = &snvs_dgo_active_config;
-       tamper_pin_conf = tamper_pin_list_active_config;
-
-       return !snvs_conf + !snvs_dgo_conf + !tamper_pin_conf;
-}
-
 #ifdef CONFIG_IMX_SNVS_SEC_SC_AUTO
 int snvs_security_sc_init(void)
 {