Lines Matching defs:sso_led_priv
98 struct sso_led_priv;
120 struct sso_led_priv *priv;
132 struct sso_led_priv {
144 static int sso_get_blink_rate_idx(struct sso_led_priv *priv, u32 rate)
192 static void sso_led_freq_set(struct sso_led_priv *priv, u32 pin, int freq_idx)
235 struct sso_led_priv *priv;
277 struct sso_led_priv *priv = led->priv;
307 struct sso_led_priv *priv;
325 static void sso_led_hw_cfg(struct sso_led_priv *priv, struct sso_led *led)
348 static int sso_create_led(struct sso_led_priv *priv, struct sso_led *led,
386 static void sso_init_freq(struct sso_led_priv *priv)
405 struct sso_led_priv *priv = gpiochip_get_data(chip);
418 struct sso_led_priv *priv = gpiochip_get_data(chip);
432 struct sso_led_priv *priv = gpiochip_get_data(chip);
445 struct sso_led_priv *priv = gpiochip_get_data(chip);
455 struct sso_led_priv *priv = gpiochip_get_data(chip);
463 static int sso_gpio_gc_init(struct device *dev, struct sso_led_priv *priv)
496 static void sso_register_shift_clk(struct sso_led_priv *priv)
516 static int sso_gpio_freq_set(struct sso_led_priv *priv)
550 static int sso_gpio_hw_init(struct sso_led_priv *priv)
604 struct sso_led_priv *priv = led->priv;
617 __sso_led_dt_parse(struct sso_led_priv *priv, struct fwnode_handle *fw_ssoled)
717 static int sso_led_dt_parse(struct sso_led_priv *priv)
740 static int sso_probe_gpios(struct sso_led_priv *priv)
767 struct sso_led_priv *priv = data;
775 struct sso_led_priv *priv;
842 struct sso_led_priv *priv;