bcm2835_property.c (5dc496363a5bd7bec9cf0287cfbece9b94bcfa9a) bcm2835_property.c (074259c0f2ac40042dce766d870318cc22f388eb)
1/*
2 * Raspberry Pi emulation (c) 2012 Gregory Estrade
3 *
4 * This work is licensed under the terms of the GNU GPL, version 2 or later.
5 * See the COPYING file in the top-level directory.
6 */
7
8#include "qemu/osdep.h"

--- 113 unchanged lines hidden (view full) ---

122 case RPI_FWREQ_GET_MIN_CLOCK_RATE:
123 switch (ldl_le_phys(&s->dma_as, value + 12)) {
124 case RPI_FIRMWARE_EMMC_CLK_ID:
125 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_EMMC_CLK_RATE);
126 break;
127 case RPI_FIRMWARE_UART_CLK_ID:
128 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_UART_CLK_RATE);
129 break;
1/*
2 * Raspberry Pi emulation (c) 2012 Gregory Estrade
3 *
4 * This work is licensed under the terms of the GNU GPL, version 2 or later.
5 * See the COPYING file in the top-level directory.
6 */
7
8#include "qemu/osdep.h"

--- 113 unchanged lines hidden (view full) ---

122 case RPI_FWREQ_GET_MIN_CLOCK_RATE:
123 switch (ldl_le_phys(&s->dma_as, value + 12)) {
124 case RPI_FIRMWARE_EMMC_CLK_ID:
125 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_EMMC_CLK_RATE);
126 break;
127 case RPI_FIRMWARE_UART_CLK_ID:
128 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_UART_CLK_RATE);
129 break;
130 case RPI_FIRMWARE_CORE_CLK_ID:
131 stl_le_phys(&s->dma_as, value + 16, RPI_FIRMWARE_CORE_CLK_RATE);
132 break;
130 default:
131 stl_le_phys(&s->dma_as, value + 16,
132 RPI_FIRMWARE_DEFAULT_CLK_RATE);
133 break;
134 }
135 resplen = 8;
136 break;
137

--- 325 unchanged lines hidden ---
133 default:
134 stl_le_phys(&s->dma_as, value + 16,
135 RPI_FIRMWARE_DEFAULT_CLK_RATE);
136 break;
137 }
138 resplen = 8;
139 break;
140

--- 325 unchanged lines hidden ---