| /OK3568_Linux_fs/kernel/drivers/video/logo/ |
| H A D | logo.c | 46 const struct linux_logo *logo = NULL; in fb_find_logo() local 54 logo = &logo_linux_mono; in fb_find_logo() 58 logo = &logo_superh_mono; in fb_find_logo() 65 logo = &logo_linux_vga16; in fb_find_logo() 69 logo = &logo_superh_vga16; in fb_find_logo() 76 logo = &logo_linux_clut224; in fb_find_logo() 80 logo = &logo_dec_clut224; in fb_find_logo() 85 logo = &logo_mac_clut224; in fb_find_logo() 89 logo = &logo_parisc_clut224; in fb_find_logo() 93 logo = &logo_sgi_clut224; in fb_find_logo() [all …]
|
| H A D | Kconfig | 7 bool "Bootup logo" 20 bool "Standard black and white Linux logo" 24 bool "Standard 16-color Linux logo" 28 bool "Standard 224-color Linux logo" 32 bool "224-color Digital Equipment Corporation Linux logo" 37 bool "224-color Macintosh Linux logo" 42 bool "224-color PA-RISC Linux logo" 47 bool "224-color SGI Linux logo" 52 bool "224-color Sun Linux logo" 57 bool "Black and white SuperH Linux logo" [all …]
|
| H A D | Makefile | 4 obj-$(CONFIG_LOGO) += logo.o 28 $(call if_changed,logo) 31 $(call if_changed,logo) 34 $(call if_changed,logo)
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3288-linux.dtsi | 81 drm_logo: drm-logo@00000000 { 82 compatible = "rockchip,drm-logo"; 104 logo-memory-region = <&drm_logo>; 109 logo,uboot = "logo.bmp"; 110 logo,kernel = "logo_kernel.bmp"; 111 logo,mode = "center"; 118 logo,uboot = "logo.bmp"; 119 logo,kernel = "logo_kernel.bmp"; 120 logo,mode = "center"; 127 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk312x-android.dtsi | 57 drm_logo: drm-logo@00000000 { 58 compatible = "rockchip,drm-logo"; 74 logo-memory-region = <&drm_logo>; 80 logo,uboot = "logo.bmp"; 81 logo,kernel = "logo_kernel.bmp"; 82 logo,mode = "center"; 89 logo,uboot = "logo.bmp"; 90 logo,kernel = "logo_kernel.bmp"; 91 logo,mode = "center"; 98 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk3288-android.dtsi | 131 drm_logo: drm-logo@00000000 { 132 compatible = "rockchip,drm-logo"; 161 logo-memory-region = <&drm_logo>; 166 logo,uboot = "logo.bmp"; 167 logo,kernel = "logo_kernel.bmp"; 168 logo,mode = "center"; 175 logo,uboot = "logo.bmp"; 176 logo,kernel = "logo_kernel.bmp"; 177 logo,mode = "center"; 184 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk3128h-box.dtsi | 38 drm_logo: drm-logo@00000000 { 39 compatible = "rockchip,drm-logo"; 251 logo-memory-region = <&drm_logo>; 258 logo,uboot = "logo.bmp"; 259 logo,kernel = "logo_kernel.bmp"; 260 logo,mode = "center"; 267 logo,uboot = "logo.bmp"; 268 logo,kernel = "logo_kernel.bmp"; 269 logo,mode = "center";
|
| H A D | rk3229-evb-android.dtsi | 205 logo-memory-region = <&drm_logo>; 211 logo,uboot = "logo.bmp"; 212 logo,kernel = "logo_kernel.bmp"; 213 logo,mode = "center"; 220 logo,uboot = "logo.bmp"; 221 logo,kernel = "logo_kernel.bmp"; 222 logo,mode = "center";
|
| H A D | rv1106-evb-ext-rgb-v10.dtsi | 100 drm_logo: drm-logo@00000000 { 101 compatible = "rockchip,drm-logo"; 109 logo-memory-region = <&drm_logo>;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3326-linux.dtsi | 38 drm_logo: drm-logo@00000000 { 39 compatible = "rockchip,drm-logo"; 60 logo-memory-region = <&drm_logo>; 65 logo,uboot = "logo.bmp"; 66 logo,kernel = "logo_kernel.bmp"; 67 logo,mode = "center"; 74 logo,uboot = "logo.bmp"; 75 logo,kernel = "logo_kernel.bmp"; 76 logo,mode = "center"; 83 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk3368-android.dtsi | 28 drm_logo: drm-logo@00000000 { 29 compatible = "rockchip,drm-logo"; 91 logo-memory-region = <&drm_logo>; 95 logo,uboot = "logo.bmp"; 96 logo,kernel = "logo_kernel.bmp"; 97 logo,mode = "center"; 104 logo,uboot = "logo.bmp"; 105 logo,kernel = "logo_kernel.bmp"; 106 logo,mode = "center"; 113 logo,uboot = "logo.bmp"; [all …]
|
| H A D | px30-android.dtsi | 39 drm_logo: drm-logo@00000000 { 40 compatible = "rockchip,drm-logo"; 72 logo-memory-region = <&drm_logo>; 77 logo,uboot = "logo.bmp"; 78 logo,kernel = "logo_kernel.bmp"; 79 logo,mode = "center"; 86 logo,uboot = "logo.bmp"; 87 logo,kernel = "logo_kernel.bmp"; 88 logo,mode = "center"; 95 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk3328-android.dtsi | 38 drm_logo: drm-logo@00000000 { 39 compatible = "rockchip,drm-logo"; 68 logo-memory-region = <&drm_logo>; 74 logo,uboot = "logo.bmp"; 75 logo,kernel = "logo_kernel.bmp"; 76 logo,mode = "fullscreen"; 82 logo,uboot = "logo.bmp"; 83 logo,kernel = "logo_kernel.bmp"; 84 logo,mode = "fullscreen";
|
| H A D | rk3399-android.dtsi | 41 drm_logo: drm-logo@00000000 { 42 compatible = "rockchip,drm-logo"; 156 logo-memory-region = <&drm_logo>; 161 logo,uboot = "logo.bmp"; 162 logo,kernel = "logo_kernel.bmp"; 163 logo,mode = "center"; 170 logo,uboot = "logo.bmp"; 171 logo,kernel = "logo_kernel.bmp"; 172 logo,mode = "center"; 179 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk3528-linux.dtsi | 37 drm_logo: drm-logo@00000000 { 38 compatible = "rockchip,drm-logo"; 63 memory-region-names = "drm-logo", "drm-cubic-lut"; 69 logo,uboot = "logo.bmp"; 70 logo,kernel = "logo_kernel.bmp"; 71 logo,mode = "center"; 77 logo,uboot = "logo.bmp"; 78 logo,kernel = "logo_kernel.bmp"; 79 logo,mode = "center";
|
| H A D | rk3528-android.dtsi | 44 drm_logo: drm-logo@00000000 { 45 compatible = "rockchip,drm-logo"; 70 memory-region-names = "drm-logo", "drm-cubic-lut"; 76 logo,uboot = "logo.bmp"; 77 logo,kernel = "logo_kernel.bmp"; 78 logo,mode = "center"; 84 logo,uboot = "logo.bmp"; 85 logo,kernel = "logo_kernel.bmp"; 86 logo,mode = "center";
|
| H A D | rk3358.dtsi | 35 logo-memory-region = <&drm_logo>; 40 logo,uboot = "logo.bmp"; 41 logo,kernel = "logo_kernel.bmp"; 42 logo,mode = "center"; 49 logo,uboot = "logo.bmp"; 50 logo,kernel = "logo_kernel.bmp"; 51 logo,mode = "center"; 58 logo,uboot = "logo.bmp"; 59 logo,kernel = "logo_kernel.bmp"; 60 logo,mode = "center";
|
| H A D | rk3399-linux.dtsi | 28 drm_logo: drm-logo@00000000 { 29 compatible = "rockchip,drm-logo"; 129 logo-memory-region = <&drm_logo>; 134 logo,uboot = "logo.bmp"; 135 logo,kernel = "logo_kernel.bmp"; 136 logo,mode = "center"; 143 logo,uboot = "logo.bmp"; 144 logo,kernel = "logo_kernel.bmp"; 145 logo,mode = "center"; 152 logo,uboot = "logo.bmp"; [all …]
|
| H A D | rk1808-evb.dtsi | 66 logo-memory-region = <&drm_logo>; 72 logo,uboot = "logo.bmp"; 73 logo,kernel = "logo_kernel.bmp"; 74 logo,mode = "center"; 81 logo,uboot = "logo.bmp"; 82 logo,kernel = "logo_kernel.bmp"; 83 logo,mode = "center"; 90 logo,uboot = "logo.bmp"; 91 logo,kernel = "logo_kernel.bmp"; 92 logo,mode = "center"; [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | rockchip_display.c | 944 struct logo_info *logo = &state->logo; in display_logo() local 951 switch (logo->bpp) { in display_logo() 962 printf("can't support bmp bits[%d]\n", logo->bpp); in display_logo() 967 crtc_state->src_rect.w = logo->width; in display_logo() 968 crtc_state->src_rect.h = logo->height; in display_logo() 971 crtc_state->ymirror = logo->ymirror; in display_logo() 974 crtc_state->dma_addr = (u32)(unsigned long)logo->mem + logo->offset; in display_logo() 975 crtc_state->xvir = ALIGN(crtc_state->src_rect.w * logo->bpp, 32) >> 5; in display_logo() 1110 static int load_kernel_bmp_logo(struct logo_info *logo, const char *bmp_name) in load_kernel_bmp_logo() argument 1117 if (!logo || !bmp_name) in load_kernel_bmp_logo() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/core/ |
| H A D | fbmem.c | 195 const struct linux_logo *logo) in fb_set_logocmap() argument 202 const unsigned char *clut = logo->clut; in fb_set_logocmap() 211 for (i = 0; i < logo->clutsize; i += n) { in fb_set_logocmap() 212 n = logo->clutsize - i; in fb_set_logocmap() 229 const struct linux_logo *logo, in fb_set_logo_truepalette() argument 236 const unsigned char *clut = logo->clut; in fb_set_logo_truepalette() 250 for ( i = 0; i < logo->clutsize; i++) { in fb_set_logo_truepalette() 259 const struct linux_logo *logo, in fb_set_logo_directpalette() argument 269 for (i = 32; i < 32 + logo->clutsize; i++) in fb_set_logo_directpalette() 274 const struct linux_logo *logo, u8 *dst, in fb_set_logo() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_logo.c | 193 struct rockchip_logo *logo; in rockchip_free_loader_memory() local 195 if (!private || !private->logo || --private->logo->count) in rockchip_free_loader_memory() 198 logo = private->logo; in rockchip_free_loader_memory() 203 iommu_unmap(private->domain, logo->dma_addr, ALIGN(logo->size, pg_size)); in rockchip_free_loader_memory() 204 rockchip_drm_release_reserve_vm(drm, &logo->logo_reserved_node); in rockchip_free_loader_memory() 207 memblock_free(logo->start, logo->size); in rockchip_free_loader_memory() 208 rockchip_drm_free_reserved_area(logo->start, logo->start + logo->size, in rockchip_free_loader_memory() 210 kfree(logo); in rockchip_free_loader_memory() 211 private->logo = NULL; in rockchip_free_loader_memory() 218 struct rockchip_logo *logo; in init_loader_memory() local [all …]
|
| H A D | rockchip_drm_fb.c | 120 struct rockchip_logo *logo) in rockchip_drm_logo_fb_alloc() argument 143 rockchip_logo_fb->logo = logo; in rockchip_drm_logo_fb_alloc() 145 drm_gem_object_init(dev, rockchip_logo_fb->fb.obj[0], PAGE_ALIGN(logo->size)); in rockchip_drm_logo_fb_alloc() 146 rockchip_logo_fb->rk_obj.dma_addr = logo->dma_addr; in rockchip_drm_logo_fb_alloc() 147 rockchip_logo_fb->rk_obj.kvaddr = logo->kvaddr; in rockchip_drm_logo_fb_alloc() 148 logo->count++; in rockchip_drm_logo_fb_alloc()
|
| /OK3568_Linux_fs/u-boot/scripts/ |
| H A D | README.rockchip | 40 ./tools/resource_tool rk-kernel.dtb logo_kernel.bmp logo.bmp 58 …s/bmp2gray16 --uboot-logo uboot.bmp --charge-logo charging.bmp --lowpower-logo lowpower.bmp --kern…
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/video/ |
| H A D | exynos-fb.txt | 48 samsung,logo-on: 1 if you want to use custom logo. 50 samsung,logo-width: pixel width of logo image. Valid if logo_on = 1 51 samsung,logo-height: pixel height of logo image. Valid if logo_on = 1 52 samsung,logo-addr: Address of logo image. Valid if logo_on = 1
|