Clean up more warnings

Change-Id: I8fc1a0a55a421ee3dbdcb484fbea71192359471d
This commit is contained in:
Greg Grisco authored and Linux Build Service Account committed 2011-08-05 03:45:07 -06:00
1 parent 0c82c69f39
commit 1073a5e9c2
7 files changed
+74 -64

No files matched your search

+2
View File
@@ -30,6 +30,8 @@ status_t platform_set_periodic_timer(platform_timer_callback callback, void *arg
void mdelay(unsigned msecs);
void udelay(unsigned usecs);
uint32_t platform_tick_rate(void);
#endif
+3
View File
@@ -38,12 +38,15 @@
#include <arch/arm/mmu.h>
extern void platform_init_timer(void);
extern void platform_panel_backlight_on(void);
extern void platform_uninit_timer(void);
extern void mipi_panel_reset(void);
extern void mipi_dsi_panel_power_on(void);
extern void mdp_clock_init(void);
extern void mmss_clock_init(void);
extern struct fbcon_config *mipi_init(void);
extern void mipi_dsi_shutdown(void);
extern uint8_t target_uart_gsbi(void);
static uint32_t ticks_per_sec = 0;
+11 -11
View File
@@ -268,11 +268,11 @@ int udc_request_queue(struct udc_endpoint *ept, struct udc_request *_req)
ept->head->info = 0;
ept->req = req;
arch_clean_invalidate_cache_range(ept, sizeof(struct udc_endpoint));
arch_clean_invalidate_cache_range(ept->head, sizeof(struct ept_queue_head));
arch_clean_invalidate_cache_range(ept->req, sizeof(struct usb_request));
arch_clean_invalidate_cache_range(req->req.buf, req->req.length);
arch_clean_invalidate_cache_range(ept->req->item, sizeof(struct ept_queue_item));
arch_clean_invalidate_cache_range((addr_t) ept, sizeof(struct udc_endpoint));
arch_clean_invalidate_cache_range((addr_t) ept->head, sizeof(struct ept_queue_head));
arch_clean_invalidate_cache_range((addr_t) ept->req, sizeof(struct usb_request));
arch_clean_invalidate_cache_range((addr_t) req->req.buf, req->req.length);
arch_clean_invalidate_cache_range((addr_t) ept->req->item, sizeof(struct ept_queue_item));
DBG("ept%d %s queue req=%p\n",
ept->num, ept->in ? "in" : "out", req);
@@ -292,8 +292,8 @@ static void handle_ept_complete(struct udc_endpoint *ept)
DBG("ept%d %s complete req=%p\n",
ept->num, ept->in ? "in" : "out", ept->req);
arch_clean_invalidate_cache_range(ept, sizeof(struct udc_endpoint));
arch_clean_invalidate_cache_range(ept->req, sizeof(struct usb_request));
arch_clean_invalidate_cache_range((addr_t) ept, sizeof(struct udc_endpoint));
arch_clean_invalidate_cache_range((addr_t) ept->req, sizeof(struct usb_request));
req = ept->req;
if(req) {
@@ -310,10 +310,10 @@ static void handle_ept_complete(struct udc_endpoint *ept)
/* Must clean/invalidate cached item data before checking
* the status every time.
*/
arch_clean_invalidate_cache_range(item, sizeof(struct ept_queue_item));
arch_clean_invalidate_cache_range((addr_t) item, sizeof(struct ept_queue_item));
} while (readl(&(item->info)) & INFO_ACTIVE);
arch_clean_invalidate_cache_range(req->req.buf, req->req.length);
arch_clean_invalidate_cache_range((addr_t) req->req.buf, req->req.length);
if(item->info & 0xff) {
actual = 0;
@@ -394,7 +394,7 @@ static void handle_setup(struct udc_endpoint *ept)
{
struct setup_packet s;
arch_clean_invalidate_cache_range(ept->head->setup_data, sizeof(struct ept_queue_head));
arch_clean_invalidate_cache_range((addr_t) ept->head->setup_data, sizeof(struct ept_queue_head));
memcpy(&s, ept->head->setup_data, sizeof(s));
writel(ept->bit, USB_ENDPTSETUPSTAT);
@@ -555,7 +555,7 @@ int udc_init(struct udc_device *dev)
dprintf(INFO, "USB init ept @ %p\n", epts);
memset(epts, 0, 32 * sizeof(struct ept_queue_head));
arch_clean_invalidate_cache_range(epts, 32 * sizeof(struct ept_queue_head));
arch_clean_invalidate_cache_range((addr_t) epts, 32 * sizeof(struct ept_queue_head));
//dprintf(INFO, "USB ID %08x\n", readl(USB_ID));
// board_usb_init();
+49 -49
View File
@@ -484,20 +484,20 @@ struct mipi_dsi_panel_config {
};
static struct mipi_dsi_cmd toshiba_panel_video_mode_cmds[] = {
{sizeof(toshiba_panel_mcap_off), toshiba_panel_mcap_off},
{sizeof(toshiba_panel_ena_test_reg), toshiba_panel_ena_test_reg},
{sizeof(toshiba_panel_num_of_1lane), toshiba_panel_num_of_1lane},
{sizeof(toshiba_panel_non_burst_sync_pulse), toshiba_panel_non_burst_sync_pulse},
{sizeof(toshiba_panel_set_DMODE_WVGA), toshiba_panel_set_DMODE_WVGA},
{sizeof(toshiba_panel_set_intern_WR_clk1_wvga), toshiba_panel_set_intern_WR_clk1_wvga},
{sizeof(toshiba_panel_set_intern_WR_clk2_wvga), toshiba_panel_set_intern_WR_clk2_wvga},
{sizeof(toshiba_panel_set_hor_addr_2A_wvga), toshiba_panel_set_hor_addr_2A_wvga},
{sizeof(toshiba_panel_set_hor_addr_2B_wvga), toshiba_panel_set_hor_addr_2B_wvga},
{sizeof(toshiba_panel_IFSEL), toshiba_panel_IFSEL},
{sizeof(toshiba_panel_exit_sleep), toshiba_panel_exit_sleep},
{sizeof(toshiba_panel_display_on), toshiba_panel_display_on},
{sizeof(dsi_display_config_color_mode_on), dsi_display_config_color_mode_on},
{sizeof(dsi_display_config_color_mode_off), dsi_display_config_color_mode_off},
{sizeof(toshiba_panel_mcap_off), (char *) toshiba_panel_mcap_off},
{sizeof(toshiba_panel_ena_test_reg), (char *) toshiba_panel_ena_test_reg},
{sizeof(toshiba_panel_num_of_1lane), (char *) toshiba_panel_num_of_1lane},
{sizeof(toshiba_panel_non_burst_sync_pulse), (char *) toshiba_panel_non_burst_sync_pulse},
{sizeof(toshiba_panel_set_DMODE_WVGA), (char *) toshiba_panel_set_DMODE_WVGA},
{sizeof(toshiba_panel_set_intern_WR_clk1_wvga), (char *) toshiba_panel_set_intern_WR_clk1_wvga},
{sizeof(toshiba_panel_set_intern_WR_clk2_wvga), (char *) toshiba_panel_set_intern_WR_clk2_wvga},
{sizeof(toshiba_panel_set_hor_addr_2A_wvga), (char *) toshiba_panel_set_hor_addr_2A_wvga},
{sizeof(toshiba_panel_set_hor_addr_2B_wvga), (char *) toshiba_panel_set_hor_addr_2B_wvga},
{sizeof(toshiba_panel_IFSEL), (char *) toshiba_panel_IFSEL},
{sizeof(toshiba_panel_exit_sleep), (char *) toshiba_panel_exit_sleep},
{sizeof(toshiba_panel_display_on), (char *) toshiba_panel_display_on},
{sizeof(dsi_display_config_color_mode_on), (char *) dsi_display_config_color_mode_on},
{sizeof(dsi_display_config_color_mode_off), (char *) dsi_display_config_color_mode_off},
};
static struct mipi_dsi_phy_ctrl mipi_dsi_toshiba_panel_phy_ctrl = {
@@ -531,41 +531,41 @@ static struct mipi_dsi_phy_ctrl mipi_dsi_toshiba_panel_phy_ctrl = {
static struct mipi_dsi_cmd toshiba_mdt61_video_mode_cmds[] = {
{sizeof(toshiba_mdt61_mcap_start), toshiba_mdt61_mcap_start},
{sizeof(toshiba_mdt61_num_out_pixelform),toshiba_mdt61_num_out_pixelform},
{sizeof(toshiba_mdt61_dsi_ctrl), toshiba_mdt61_dsi_ctrl},
{sizeof(toshiba_mdt61_panel_driving), toshiba_mdt61_panel_driving},
{sizeof(toshiba_mdt61_dispV_timing), toshiba_mdt61_dispV_timing},
{sizeof(toshiba_mdt61_dispCtrl), toshiba_mdt61_dispCtrl},
{sizeof(toshiba_mdt61_test_mode_c4), toshiba_mdt61_test_mode_c4},
{sizeof(toshiba_mdt61_dispH_timing), toshiba_mdt61_dispH_timing},
{sizeof(toshiba_mdt61_test_mode_c6), toshiba_mdt61_test_mode_c6},
{sizeof(toshiba_mdt61_gamma_setA), toshiba_mdt61_gamma_setA},
{sizeof(toshiba_mdt61_gamma_setB), toshiba_mdt61_gamma_setB},
{sizeof(toshiba_mdt61_gamma_setC), toshiba_mdt61_gamma_setC},
{sizeof(toshiba_mdt61_powerSet_ChrgPmp),toshiba_mdt61_powerSet_ChrgPmp},
{sizeof(toshiba_mdt61_testMode_d1), toshiba_mdt61_testMode_d1},
{sizeof(toshiba_mdt61_powerSet_SrcAmp),toshiba_mdt61_powerSet_SrcAmp},
{sizeof(toshiba_mdt61_powerInt_PS), toshiba_mdt61_powerInt_PS},
{sizeof(toshiba_mdt61_vreg), toshiba_mdt61_vreg},
{sizeof(toshiba_mdt61_test_mode_d6), toshiba_mdt61_test_mode_d6},
{sizeof(toshiba_mdt61_timingCtrl_d7), toshiba_mdt61_timingCtrl_d7},
{sizeof(toshiba_mdt61_timingCtrl_d8), toshiba_mdt61_timingCtrl_d8},
{sizeof(toshiba_mdt61_timingCtrl_d9), toshiba_mdt61_timingCtrl_d9},
{sizeof(toshiba_mdt61_white_balance), toshiba_mdt61_white_balance},
{sizeof(toshiba_mdt61_vcs_settings), toshiba_mdt61_vcs_settings},
{sizeof(toshiba_mdt61_vcom_dc_settings), toshiba_mdt61_vcom_dc_settings},
{sizeof(toshiba_mdt61_testMode_e3), toshiba_mdt61_testMode_e3},
{sizeof(toshiba_mdt61_testMode_e4), toshiba_mdt61_testMode_e4},
{sizeof(toshiba_mdt61_testMode_e5), toshiba_mdt61_testMode_e5},
{sizeof(toshiba_mdt61_testMode_fa), toshiba_mdt61_testMode_fa},
{sizeof(toshiba_mdt61_testMode_fd), toshiba_mdt61_testMode_fd},
{sizeof(toshiba_mdt61_testMode_fe), toshiba_mdt61_testMode_fe},
{sizeof(toshiba_mdt61_mcap_end), toshiba_mdt61_mcap_end},
{sizeof(toshiba_mdt61_set_add_mode), toshiba_mdt61_set_add_mode},
{sizeof(toshiba_mdt61_set_pixel_format), toshiba_mdt61_set_pixel_format},
{sizeof(dsi_display_exit_sleep), dsi_display_exit_sleep},
{sizeof(dsi_display_display_on), dsi_display_display_on},
{sizeof(toshiba_mdt61_mcap_start), (char *) toshiba_mdt61_mcap_start},
{sizeof(toshiba_mdt61_num_out_pixelform), (char *) toshiba_mdt61_num_out_pixelform},
{sizeof(toshiba_mdt61_dsi_ctrl), (char *) toshiba_mdt61_dsi_ctrl},
{sizeof(toshiba_mdt61_panel_driving), (char *) toshiba_mdt61_panel_driving},
{sizeof(toshiba_mdt61_dispV_timing), (char *) toshiba_mdt61_dispV_timing},
{sizeof(toshiba_mdt61_dispCtrl), (char *) toshiba_mdt61_dispCtrl},
{sizeof(toshiba_mdt61_test_mode_c4), (char *) toshiba_mdt61_test_mode_c4},
{sizeof(toshiba_mdt61_dispH_timing), (char *) toshiba_mdt61_dispH_timing},
{sizeof(toshiba_mdt61_test_mode_c6), (char *) toshiba_mdt61_test_mode_c6},
{sizeof(toshiba_mdt61_gamma_setA), (char *) toshiba_mdt61_gamma_setA},
{sizeof(toshiba_mdt61_gamma_setB), (char *) toshiba_mdt61_gamma_setB},
{sizeof(toshiba_mdt61_gamma_setC), (char *) toshiba_mdt61_gamma_setC},
{sizeof(toshiba_mdt61_powerSet_ChrgPmp), (char *) toshiba_mdt61_powerSet_ChrgPmp},
{sizeof(toshiba_mdt61_testMode_d1), (char *) toshiba_mdt61_testMode_d1},
{sizeof(toshiba_mdt61_powerSet_SrcAmp), (char * )toshiba_mdt61_powerSet_SrcAmp},
{sizeof(toshiba_mdt61_powerInt_PS), (char *) toshiba_mdt61_powerInt_PS},
{sizeof(toshiba_mdt61_vreg), (char *) toshiba_mdt61_vreg},
{sizeof(toshiba_mdt61_test_mode_d6), (char *) toshiba_mdt61_test_mode_d6},
{sizeof(toshiba_mdt61_timingCtrl_d7), (char *) toshiba_mdt61_timingCtrl_d7},
{sizeof(toshiba_mdt61_timingCtrl_d8), (char *) toshiba_mdt61_timingCtrl_d8},
{sizeof(toshiba_mdt61_timingCtrl_d9), (char *) toshiba_mdt61_timingCtrl_d9},
{sizeof(toshiba_mdt61_white_balance), (char *) toshiba_mdt61_white_balance},
{sizeof(toshiba_mdt61_vcs_settings), (char *) toshiba_mdt61_vcs_settings},
{sizeof(toshiba_mdt61_vcom_dc_settings), (char *) toshiba_mdt61_vcom_dc_settings},
{sizeof(toshiba_mdt61_testMode_e3), (char *) toshiba_mdt61_testMode_e3},
{sizeof(toshiba_mdt61_testMode_e4), (char *) toshiba_mdt61_testMode_e4},
{sizeof(toshiba_mdt61_testMode_e5), (char *) toshiba_mdt61_testMode_e5},
{sizeof(toshiba_mdt61_testMode_fa), (char *) toshiba_mdt61_testMode_fa},
{sizeof(toshiba_mdt61_testMode_fd), (char *) toshiba_mdt61_testMode_fd},
{sizeof(toshiba_mdt61_testMode_fe), (char *) toshiba_mdt61_testMode_fe},
{sizeof(toshiba_mdt61_mcap_end), (char *) toshiba_mdt61_mcap_end},
{sizeof(toshiba_mdt61_set_add_mode), (char *) toshiba_mdt61_set_add_mode},
{sizeof(toshiba_mdt61_set_pixel_format), (char *) toshiba_mdt61_set_pixel_format},
{sizeof(dsi_display_exit_sleep), (char *) dsi_display_exit_sleep},
{sizeof(dsi_display_display_on), (char *) dsi_display_display_on},
};
static struct mipi_dsi_phy_ctrl mipi_dsi_toshiba_mdt61_panel_phy_ctrl = {
+7 -3
View File
@@ -32,10 +32,12 @@
#include <mipi_dsi.h>
#include <dev/fbcon.h>
#include <stdlib.h>
#include <string.h>
#include <debug.h>
#include <target/display.h>
#include <platform/iomap.h>
#include <platform/clock.h>
#include <platform/timer.h>
extern void mdp_disable(void);
extern int mipi_dsi_cmd_config(struct fbcon_config mipi_fb_cfg, unsigned short num_of_lanes);
@@ -229,7 +231,7 @@ int mipi_dsi_cmds_tx(struct mipi_dsi_cmd *cmds, int count)
cm = cmds;
for (i = 0; i < count; i++) {
memcpy(DSI_CMD_DMA_MEM_START_ADDR_PANEL, (cm->payload), cm->size);
memcpy((void *) DSI_CMD_DMA_MEM_START_ADDR_PANEL, (cm->payload), cm->size);
writel(DSI_CMD_DMA_MEM_START_ADDR_PANEL, DSI_DMA_CMD_OFFSET);
writel(cm->size, DSI_DMA_CMD_LENGTH); // reg 0x48 for this build
ret += dsi_cmd_dma_trigger_for_panel();
@@ -545,10 +547,11 @@ int mipi_dsi_video_config(unsigned short num_of_lanes)
unsigned char eof_bllp_pwr = 0x9; // bit 12, 15, 1:low power stop mode or
// let cmd mode eng send packets in hs
// or lp mode
unsigned short display_wd = mipi_fb_cfg.width;
unsigned short display_ht = mipi_fb_cfg.height;
unsigned short image_wd = mipi_fb_cfg.width;
unsigned short image_ht = mipi_fb_cfg.height;
#if !DISPLAY_MIPI_PANEL_TOSHIBA_MDT61
unsigned short display_wd = mipi_fb_cfg.width;
unsigned short display_ht = mipi_fb_cfg.height;
unsigned short hsync_porch_fp = MIPI_HSYNC_FRONT_PORCH_DCLK;
unsigned short hsync_porch_bp = MIPI_HSYNC_BACK_PORCH_DCLK;
unsigned short vsync_porch_fp = MIPI_VSYNC_FRONT_PORCH_LINES;
@@ -557,6 +560,7 @@ int mipi_dsi_video_config(unsigned short num_of_lanes)
unsigned short vsync_width = MIPI_VSYNC_PULSE_WIDTH;
unsigned short dst_format = 0;
unsigned short traffic_mode = 0;
#endif
unsigned short pack_pattern = 0x12; //BGR
unsigned char ystride = 3;
+1
View File
@@ -42,6 +42,7 @@
#include <dev/gpio_keypad.h>
#include <gsbi.h>
#include <target.h>
#include <platform.h>
#define LINUX_MACHTYPE_8960_SIM 3230
#define LINUX_MACHTYPE_8960_RUMI3 3231
+1 -1
View File
@@ -86,7 +86,7 @@ void mipi_dsi_panel_power_on(void){
static void mipi_dsi_calibration(void)
{
int32_t i = 0;
uint32_t i = 0;
uint32_t term_cnt = 5000;
int32_t cal_busy = readl(MIPI_DSI_BASE + 0x550);