Lines Matching refs:classh

471 	struct classh_cfg *classh = &cs35l35->pdata.classh_algo;
501 if (classh->classh_wk_fet_disable == 0x00 &&
836 struct classh_cfg *classh = &cs35l35->pdata.classh_algo;
896 if (classh->classh_algo_enable) {
897 if (classh->classh_bst_override)
901 classh->classh_bst_override <<
903 if (classh->classh_bst_max_limit)
907 classh->classh_bst_max_limit <<
909 if (classh->classh_mem_depth)
913 classh->classh_mem_depth <<
915 if (classh->classh_headroom)
919 classh->classh_headroom <<
921 if (classh->classh_release_rate)
925 classh->classh_release_rate <<
927 if (classh->classh_wk_fet_disable)
931 classh->classh_wk_fet_disable <<
933 if (classh->classh_wk_fet_delay)
937 classh->classh_wk_fet_delay <<
939 if (classh->classh_wk_fet_thld)
943 classh->classh_wk_fet_thld <<
945 if (classh->classh_vpch_auto)
949 classh->classh_vpch_auto <<
951 if (classh->classh_vpch_rate)
955 classh->classh_vpch_rate <<
957 if (classh->classh_vpch_man)
961 classh->classh_vpch_man <<
1243 struct device_node *classh, *signal_format;
1312 classh = of_get_child_by_name(np, "cirrus,classh-internal-algo");
1313 classh_config->classh_algo_enable = (classh != NULL);
1317 of_property_read_bool(np, "cirrus,classh-bst-overide");
1319 ret = of_property_read_u32(classh,
1320 "cirrus,classh-bst-max-limit",
1327 ret = of_property_read_u32(classh,
1328 "cirrus,classh-bst-max-limit",
1335 ret = of_property_read_u32(classh, "cirrus,classh-mem-depth",
1342 ret = of_property_read_u32(classh, "cirrus,classh-release-rate",
1347 ret = of_property_read_u32(classh, "cirrus,classh-headroom",
1354 ret = of_property_read_u32(classh,
1355 "cirrus,classh-wk-fet-disable",
1360 ret = of_property_read_u32(classh, "cirrus,classh-wk-fet-delay",
1367 ret = of_property_read_u32(classh, "cirrus,classh-wk-fet-thld",
1372 ret = of_property_read_u32(classh, "cirrus,classh-vpch-auto",
1379 ret = of_property_read_u32(classh, "cirrus,classh-vpch-rate",
1386 ret = of_property_read_u32(classh, "cirrus,classh-vpch-man",
1391 of_node_put(classh);