pcf_bl 38 drivers/video/backlight/pcf50633-backlight.c struct pcf50633_bl *pcf_bl = platform_get_drvdata(pcf->bl_pdev); pcf_bl 40 drivers/video/backlight/pcf50633-backlight.c if (!pcf_bl) pcf_bl 43 drivers/video/backlight/pcf50633-backlight.c pcf_bl->brightness_limit = limit & 0x3f; pcf_bl 44 drivers/video/backlight/pcf50633-backlight.c backlight_update_status(pcf_bl->bl); pcf_bl 51 drivers/video/backlight/pcf50633-backlight.c struct pcf50633_bl *pcf_bl = bl_get_data(bl); pcf_bl 58 drivers/video/backlight/pcf50633-backlight.c else if (bl->props.brightness < pcf_bl->brightness_limit) pcf_bl 61 drivers/video/backlight/pcf50633-backlight.c new_brightness = pcf_bl->brightness_limit; pcf_bl 64 drivers/video/backlight/pcf50633-backlight.c if (pcf_bl->brightness == new_brightness) pcf_bl 68 drivers/video/backlight/pcf50633-backlight.c pcf50633_reg_write(pcf_bl->pcf, PCF50633_REG_LEDOUT, pcf_bl 70 drivers/video/backlight/pcf50633-backlight.c if (!pcf_bl->brightness) pcf_bl 71 drivers/video/backlight/pcf50633-backlight.c pcf50633_reg_write(pcf_bl->pcf, PCF50633_REG_LEDENA, 1); pcf_bl 73 drivers/video/backlight/pcf50633-backlight.c pcf50633_reg_write(pcf_bl->pcf, PCF50633_REG_LEDENA, 0); pcf_bl 76 drivers/video/backlight/pcf50633-backlight.c pcf_bl->brightness = new_brightness; pcf_bl 83 drivers/video/backlight/pcf50633-backlight.c struct pcf50633_bl *pcf_bl = bl_get_data(bl); pcf_bl 85 drivers/video/backlight/pcf50633-backlight.c return pcf_bl->brightness; pcf_bl 96 drivers/video/backlight/pcf50633-backlight.c struct pcf50633_bl *pcf_bl; pcf_bl 102 drivers/video/backlight/pcf50633-backlight.c pcf_bl = devm_kzalloc(&pdev->dev, sizeof(*pcf_bl), GFP_KERNEL); pcf_bl 103 drivers/video/backlight/pcf50633-backlight.c if (!pcf_bl) pcf_bl 113 drivers/video/backlight/pcf50633-backlight.c pcf_bl->brightness_limit = pdata->default_brightness_limit; pcf_bl 116 drivers/video/backlight/pcf50633-backlight.c pcf_bl->brightness_limit = 0x3f; pcf_bl 119 drivers/video/backlight/pcf50633-backlight.c pcf_bl->pcf = dev_to_pcf50633(pdev->dev.parent); pcf_bl 121 drivers/video/backlight/pcf50633-backlight.c pcf_bl->bl = devm_backlight_device_register(&pdev->dev, pdev->name, pcf_bl 122 drivers/video/backlight/pcf50633-backlight.c &pdev->dev, pcf_bl, pcf_bl 125 drivers/video/backlight/pcf50633-backlight.c if (IS_ERR(pcf_bl->bl)) pcf_bl 126 drivers/video/backlight/pcf50633-backlight.c return PTR_ERR(pcf_bl->bl); pcf_bl 128 drivers/video/backlight/pcf50633-backlight.c platform_set_drvdata(pdev, pcf_bl); pcf_bl 130 drivers/video/backlight/pcf50633-backlight.c pcf50633_reg_write(pcf_bl->pcf, PCF50633_REG_LEDDIM, pdata->ramp_time); pcf_bl 136 drivers/video/backlight/pcf50633-backlight.c pcf_bl->brightness = pcf_bl->bl->props.brightness + 1; pcf_bl 138 drivers/video/backlight/pcf50633-backlight.c backlight_update_status(pcf_bl->bl);